GNOME Bugzilla – Bug 722043
gnome-shell 3.8 unable to display > 2560x1440 wallpapers
Last modified: 2014-02-25 21:51:00 UTC
Hi, Initially reported on Gentoo BTS, I was asked to report this issue upstream [1]. It was independently reported on Debian BTS [2] too and it was alluded there it may be related with bug #704646. But according to original reporter of bug #704646 (who's also the Gentoo developer that asked me to report upstream), they're not related [3]. So, starting with GNOME 3.8, GNOME Shell is unable to display wallpapers bigger than 2560x1440 pixels. I initially thought it was GNOME's animated background feature that was broken. Indeed, starting a GNOME session ends up with a solid colored (usually in blue) desktop background rather than the default Adwaita wallpaper. The solid background color isn't related to the color that can be chosen by the user in GNOME's appearance settings. Investigating further, I've noticed that none of GNOME's provided > 2560x1440 wallpapers can be displayed. It's noteworthy that all the wallpapers (including > 2560x1440 ones) are correctly displayed as thumbnails in the wallpaper choser, as well as in the wallpaper preview when chosing one. But when applying the changes with a selected > 2560x1440 wallpaper, the desktop background is replaced by a solid color rather than the selected wallpaper. I have no problem to display these > 2560x1440 wallpapers in e.g. Eye of GNOME. The exact same > 2560x1440 wallpapers were correctly displayed by GNOME Shell 3.6. Émeric [1] https://bugs.gentoo.org/show_bug.cgi?id=487190#c10 [2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=724739#22 [3] https://bugs.gentoo.org/show_bug.cgi?id=487190#c12
Created attachment 266059 [details] Solid blue background when default Adwaita wallpaper is chosen
Created attachment 266060 [details] Chooser corretly displaying all wallpapers (including Adwaita) as thumbnails
Created attachment 266061 [details] Chooser correctly previews Adwaita wallpaper
Created attachment 266062 [details] 1920x1080 GNOME wallpaper correctly displayed by GNOME Shell
It's probably a texture size limit in your GPU. We should probably use sliced textures for the background image, though I believe we turned sliced textures off for a reason. Ray?
(In reply to comment #5) > It's probably a texture size limit in your GPU. We should probably use sliced > textures for the background image, though I believe we turned sliced textures > off for a reason. Ray? Do you mean that slice textured were turned off in GNOME Shell 3.8 but were enabled in 3.6? I'm running an ATI FireGL X1 AGP graphics adapter with 256MB memory, using the r300g driver. From my initial Gentoo bug report, glxinfo -l reports GL_MAX_TEXTURE_SIZE 2048 [1], probably meaning that I'm limited at best to 2048x2048 textures. Émeric [1] https://487190.bugs.gentoo.org/attachment.cgi?id=360350
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. This is fixed in 3.10 *** This bug has been marked as a duplicate of bug 702283 ***
(In reply to comment #7) > Thanks for the bug report. This particular bug has already been reported into > our bug tracking system, but please feel free to report any further bugs you > find. > > This is fixed in 3.10 > > *** This bug has been marked as a duplicate of bug 702283 *** I can confirm that this issue disappeared with 3.10. Thanks, Émeric