Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to change desktop background #2066

Closed
garybowers opened this issue Dec 15, 2021 · 43 comments
Closed

Unable to change desktop background #2066

garybowers opened this issue Dec 15, 2021 · 43 comments

Comments

@garybowers
Copy link

Distribution (run cat /etc/os-release):
NAME="Pop!_OS"
VERSION="21.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 21.10"
VERSION_ID="21.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=impish
UBUNTU_CODENAME=impish
LOGO=distributor-logo-pop-os

Related Application and/or Package Version (run apt policy $PACKAGE NAME):
gnome-control-center:
Installed: 1:40.0-1ubuntu5pop0163761340321.10~2dafb76

Issue/Bug Description:
On new wallpaper selection, wallpaper is not set on desktop

Steps to reproduce (if you know):
1/ Open gnome-control-center
2/ Choose desktop / background
3/ Select background

Expected behavior:
Desktop background is changed upon selecting new wallpaper

Other Notes:

@leviport
Copy link
Member

This was a bug early on, but it's been fixed for a while. Can you confirm that everything is fully up-to-date?

@garybowers
Copy link
Author

This is on a fresh install (from scratch) of 21.10

@combe15
Copy link

combe15 commented Dec 17, 2021

fresh install here, same issue

cat /etc/os-release
NAME="Pop!_OS"
VERSION="21.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 21.10"
VERSION_ID="21.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=impish
UBUNTU_CODENAME=impish
LOGO=distributor-logo-pop-os

@combe15
Copy link

combe15 commented Dec 17, 2021

Update: Background is stuck to default, but lock-screen's and workspaces' background was changed.
image
image
Hope this helps

@leviport
Copy link
Member

Can you try restarting Gnome Shell (Alt+F2, r, enter) to see if the default wallpaper still appears afterwards?

@garybowers
Copy link
Author

That does work

@garybowers
Copy link
Author

But I don't see that as a solution there's clearly a bug somewhere, if I know where to look I'm happy to try and find some logs.

@frizikk
Copy link

frizikk commented Dec 18, 2021

fresh install

NAME="Pop!_OS"
VERSION="21.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 21.10"
VERSION_ID="21.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=impish
UBUNTU_CODENAME=impish
LOGO=distributor-logo-pop-os

@csimpi
Copy link

csimpi commented Dec 19, 2021

This bug is still happening with fresh install 21.10. According to the same reports and support questions on the discord server.

@ajrances
Copy link

just reboot and it will be fixed. We have the same bug that might be from patches and you need a reboot to fix some things

@garybowers
Copy link
Author

@ajrances Rebooting isn't a solution - it's a workaround, even after restarting gnome/pop when you change the background and click on Workspaces it shows the old background - it's clearly a bug, please don't suggest rebooting is the solution.

@unenergizer
Copy link

unenergizer commented Dec 24, 2021

NAME="Pop!_OS"
VERSION="21.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 21.10"
VERSION_ID="21.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=impish
UBUNTU_CODENAME=impish
LOGO=distributor-logo-pop-os


OS: Pop!_OS 21.10 x86_64
Kernel: 5.15.8-76051508-generic
Uptime: 7 mins
Packages: 1839 (dpkg), 9 (flatpak)
Shell: bash 5.1.8
Resolution: 1920x1080, 1920x1080, 105
DE: GNOME 40.5
WM: Mutter
WM Theme: Pop
Theme: Pop-dark [GTK2/3]
Icons: Pop [GTK2/3]
Terminal: gnome-terminal
CPU: AMD Ryzen 7 5800X (16) @ 3.800GH
GPU: NVIDIA GeForce GTX 970
Memory: 2356MiB / 32066MiB


This is after a fresh install. Wallpaper doesn't set unless I restart. Restarting kills the rewarding experience of changing your background to something nice new and flashy.

That being said, still, thank you for all your hard work. Love what is going on here. ❤️

@devsecfranklin
Copy link

Can you try restarting Gnome Shell (Alt+F2, r, enter) to see if the default wallpaper still appears afterwards?

This corrected the issue in the running session for me.

franklin ߷ ~/workspace ➤ cat /etc/os-release                  
NAME="Pop!_OS"
VERSION="21.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 21.10"
VERSION_ID="21.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=impish
UBUNTU_CODENAME=impish
LOGO=distributor-logo-pop-os

@ganakee
Copy link

ganakee commented Jan 3, 2022

See ADDITIONAL INFORMATION below as updated.
I am also seeing this issue on an upgraded copy. This started sometime between about 20 December and 3 January 2022 if that helps. It was not an issue initially for me with an upgrade from 21.04 to 21.10. All upgrades applied in both POP Shop and manually via APT.

I did some testing. The normal stuff parallels what others reported here.

  1. Settings...

  2. Background...

  3. Select any background (single click, double click etc.). The new background shows selected but does not apply.

  4. Reboot.

  5. On login, the formerly selected background now applies.

  6. Tried same... (1-3 above)

  7. Logout....

  8. Login....

  9. The formerly selected now applies.

ADDITIONAL INFORMATION:
Then I used the ALT+F2 then 'r' to run the GNOME shell reset command as noted above by @leviport. The desktop seemed to restart and applies the selected background without logout or reboot. ALT+F2 r seems to "fix" the issue for a period but NOT overall. Later in the day, the problem arises again--about two hours later.

Also note that Settings...Desktop...appears to default to the
Screenshot from 2022-01-03 11 34 10
General Tab (showing GENERAL highlighted and selected) but Settings is actually showing the Desktop Background tab's display. Not sure if this is linked to the issue but saw this as I tested. Not sure if I explained what I see other than the tabs seem wrongly selected--maybe causing a subtle config issue (you are not really configuring the tab you think that you are)? EDIT: This still occurs even though the ALT+F2 r "fix" corrected the sticking issue. So, this issue might not be related as originally suggested.

@ganakee
Copy link

ganakee commented Jan 4, 2022

I did some more testing on a laptop that I also run POPOS on. The laptop, same version of POPOS, does NOT exhibit this issue.

The primary difference between the workstation (above) and the laptop is that the workstation (showing the problem see @ganakee ) runs the NVidia driver. The laptop just uses generic--no discrete graphics.

@yatima1460
Copy link

yatima1460 commented Jan 6, 2022

I have the same problem, setting a wallpaper does nothing, but restarting or using ALT+F2 'r' afterwards changes it correctly

@coyoterj
Copy link

coyoterj commented Jan 8, 2022

I have the same problem, setting a wallpaper does nothing, but restarting or using ALT+F2 'r' afterwards changes it correctly

Me too.

NAME="Pop!_OS"
VERSION="21.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 21.10"
VERSION_ID="21.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=impish
UBUNTU_CODENAME=impish
LOGO=distributor-logo-pop-os

@JamesMowery
Copy link

JamesMowery commented Jan 15, 2022

Confirming I have the same issue. Running X11 as I have an Nvidia card. Also switched to fractional scaling.

james@pop-os:~$ cat /etc/os-release
NAME="Pop!_OS"
VERSION="21.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 21.10"
VERSION_ID="21.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=impish
UBUNTU_CODENAME=impish
LOGO=distributor-logo-pop-os

@wlinna
Copy link

wlinna commented Jan 16, 2022

I have the same issue. The easiest way for me to "apply" the change is to change display configuration (such as turning fractional scaling on and off again).

I installed Pop!_OS 21.10 on Jan 13 2022.
My GPU is Intel Skylake GT2 [HD Graphics 520]. The desktop runs on X11.

I haven't experienced this issue on Pop!_OS 20.10 or 21.04. I'm not sure if I experienced this issue immediately after the fresh installation or if it appeared afterwards.

@tunix
Copy link

tunix commented Jan 20, 2022

Just had a refreshed install. Still having this issue in 21.10.

cat /etc/os-release                                                                                                                                                                                                                                                        ─╯

NAME="Pop!_OS"
VERSION="21.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 21.10"
VERSION_ID="21.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=impish
UBUNTU_CODENAME=impish
LOGO=distributor-logo-pop-os

@uncivilgentleman
Copy link

uncivilgentleman commented Jan 22, 2022

I can confirm this bug. I'm also running a fresh updated install of 21.10 on a Lemur Pro (LEMP10). Alt F2 'r' does work as a workaround.

The bug can be triggered by plugging in a second monitor then trying to change the wallpaper.

@no-more-secrets
Copy link

Ran into the same issue with a fresh install + update of Pop!_OS a couple of days ago. The Alt F2 'r' worked for me, but there is probably still a bug lingering somewhere that needs to be fixed.

@gurubobnz
Copy link

Upgraded from 22.04 to 22.10 last night, changed background, can confirm all of what is said above. When problem exhibits itself I can briefly see the new desktop background as I switch to different workspaces, then the original (unwanted) background shows.

@xanderificnl
Copy link

xanderificnl commented Jan 24, 2022

Confirmed. Restarting gnome-shell w/ altf2 r resolves it.

DISTRIB_ID=Pop
DISTRIB_RELEASE=21.10
DISTRIB_CODENAME=impish
DISTRIB_DESCRIPTION="Pop!_OS 21.10"

NAME="Pop!_OS"
VERSION="21.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 21.10"
VERSION_ID="21.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=impish
UBUNTU_CODENAME=impish
LOGO=distributor-logo-pop-os

@garybowers
Copy link
Author

can confirm restarting gnome does NOT 'resolve' the issue - it comes back if you want to change the wallpaper later - it restarts the shell with the correct wallpaper but the bug still persists.

@xanderificnl
Copy link

Indeed. The problem is merely bypassed for the current session (or at least, it's for me. I'm able to switch backgrounds on the fly atm.)

@tunix
Copy link

tunix commented Jan 24, 2022

It looks like the problem is somewhere in Cosmic Workspaces extension. I disabled most of the system extensions and restarted GNOME Shell with alt+f2+r. Then started enabling extensions one by one, change wallpapers and change between overview, restart GNOME Shell again etc... Until enabling Cosmic Workspaces extension, everything is fine. After enabling the extension and restart GNOME, this behavior starts to occur.

@uncivilgentleman
Copy link

The bug is present on Wayland as well as Xorg. On wayland the alt+f2+r band-aid doesn't work as Wayland doesn't support it.

@Cereal-Killa
Copy link

Cereal-Killa commented Feb 1, 2022

I have found a workaround.

By updating the Gnome extension "Desktop Icons" the desktop wallpaper seems to update fine on my machine, running on a RTX 2060. (https://extensions.gnome.org/extension/1465/desktop-icons/)

  1. Browse to https://extensions.gnome.org/local/
  2. Install the Firefox addon from there, it will allow it to scan your extensions.
  3. It will scan your extensions and let you know "Desktop Icons" has an update.
  4. Update it using the update icon next to it.
  5. You may get an error, disregard it and reboot the computer.
  6. The wallpaper changes accordingly.

@mortalglitch
Copy link

I experience this as well.
Nvidia graphics.
Changing the background works fine during for awhile after a fresh boot, after some time this issue creeps in, hard to say how long as I normally only swap backgrounds once every week or so.
Alt + F2 -> R does seem to workaround to show the background.

I do run many gpu intensive programs so Nvidia drivers are likely getting quite a workout.

System Data:
OS: Pop!_OS 21.10 x86_64
CPU: Intel i7-9700K (8) @ 4.900GHz
GPU: NVIDIA GeForce GTX 1070 Mobile
Kernel: 5.15.15-76051515-generic

Not sure if relevant but running three monitors at the time of the last instance.

@ganakee
Copy link

ganakee commented Feb 8, 2022

Tried the Desktop Icons workaround by @Cereal-Killa . After reboot, switching backgrounds works without the Alt+F2+r trick. I will monitor and see if this "sticks"--the Alt-F2+r trick works for a while and then fails.

Running NVidia card.

@Daasin
Copy link

Daasin commented Feb 8, 2022

Changing how monitors are mirrored from keyboard (even if it doesn't seem to do much on on external only for PC's with dedicated Nvidia graphics cards)

Which seems to be one of my function keys for the wireless keyboard, is a 'temp' workaround for me ...well that and flicking fractional scaling on & off to force a refresh

@Daasin
Copy link

Daasin commented Feb 8, 2022

Also have a similar Issue with Wallpapers not updating until I change display mirroring or refresh rate?

Tried different kernels, different drivers, different app to change the wallpaper, it just wont refresh until I force it with another change.

  • Note: Applies to other desktop settings aswell, the background was just the more easily seen place it applies (or doesn't till switching another display setting on or off), which seemed odd if nobody has had issues in the others yet

It seems to be temporarily mitigated by switching how multiple monitors are shared with the keyboard shortcut, I think it was external only but that still displays to both displays and seems to revert all my changes like fractional (Which also seems to make Steam UI Tiny on both screens) and hiDPI daemon, refresh rate, nvidia xvideo sync settings, interlaced vs progressive, which display is primary in NV-xServer, etc.

Config is GTX 1080, 475 Driver, PopOS 21.10, on all kernels so far even with 5.16.5 manually installed. Had this issue since release and have consistently been keeping up-to-date since then.

Same as: pop-os/shell#1276
Similar occurrence as: issues faced with #1336

**`

Edit: Has been happening ever since clean install which I did upon release (Switched from Win 11) and not an issue on KDE. Just incase that helps rule anything that could have reintroduced the 'Display Render Glitching' issues out.

`**

Sorry about prev edits & deletions, but Hopefully this information helps rule some causes out or find a common cause with other issues :)

@ganakee
Copy link

ganakee commented Feb 11, 2022

I verify that for my system, the Desktop Icons workaround by @Cereal-Killa works and fixes the issue even after multiple reboots. The Desktop Icons update workaround does not require re-doing the workaround repeatedly like the Alt+F2+r workaround requires.

@Cereal-Killa 's workaround involves updating the Desktop Icons NG extension. https://gitlab.com/rastersoft/desktop-icons-ng In addition to the Firefox plugin option to see extensions (apparently needed to upgrade), also see the GNOME Extensions by using the Super Key+Extensions and look for Desktop Icons NG (DING).

Running NVidia card.

NAME="Pop!_OS"
VERSION="21.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 21.10"
VERSION_ID="21.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=impish
UBUNTU_CODENAME=impish
LOGO=distributor-logo-pop-os

@Kasazn
Copy link

Kasazn commented Feb 14, 2022

kasazn@pop-os:~$ cat /etc/os-release
NAME="Pop!_OS"
VERSION="21.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 21.10"
VERSION_ID="21.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=impish
UBUNTU_CODENAME=impish
LOGO=distributor-logo-pop-os

Running Pop_OS! on Dell XPS 9350

Happening on a fresh install.

Restarting the GNOME shell works though but that's a temporary solution.

@garybowers
Copy link
Author

Any update on this? @leviport it's a 2 month old issue... or at least point us to the root cause so I can have a go at trying to fix it. Can you confirm if it's ding?

@leviport
Copy link
Member

If updating DING fixes it, then it's probably DING. We've recently had some high priority items keeping us from working on this, but if you want to have a go, our fork lives here: https://github.com/pop-os/desktop-icons-ng/

@Cereal-Killa
Copy link

Cereal-Killa commented Feb 15, 2022

Merged with upstream, built and tested. Seems to work fine: pop-os/desktop-icons-ng#23

@Kasazn
Copy link

Kasazn commented Feb 21, 2022

I ran apt update, upgrade, full-upgrade. Now desktop wallpapers changes as the user intended. Tested and working.

@jokbon
Copy link

jokbon commented Apr 28, 2022

I have this isusue on 22.04 LTS
PLEASE FIX!
I clicked on image on firefox, clicked set as desktop background, it bringed pop os thingy for setting backgrounds.
but when i clicked to apply the background, old got stuck.

@jokbon
Copy link

jokbon commented Apr 28, 2022

Got pop os hour ago from official website. I also clicked to update it. :(

@leviport
Copy link
Member

@jokbon I've confirmed that the "set desktop background" option in Firefox does not work, but this issue is about something else entirely. If you save the image, you can set it as your background afterwards. I've opened an issue to track the bug you've reported here: pop-os/packaging-firefox#7

@LUCKsBane0
Copy link

Okay, so for anyone who still needs this fixed: Install dconf editor, then go to: org.gnome.desktop.background. Choose picture-uri-dark. Under custom value put in ur file link (you can see the correct link in picture-uri. Hope I could help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests