varietywalls / variety

Wallpaper downloader and manager for Linux systems
http://peterlevi.com/variety
GNU General Public License v3.0
1.12k stars 137 forks source link

Work around wallpapers failing to tile as intended in GNOME #704

Open peteroupc opened 3 weeks ago

peteroupc commented 3 weeks ago

Due to a longstanding issue, GNOME displays the desktop wallpaper not as a repeating pattern, but as a stretched image, when the wallpaper option is wallpaper (tiled).

In another issue on the GNOME tracker, which was closed for being a duplicate of the longstanding issue, I mention a workaround that involves supplying an SVG that tiles a very large rectangle and centering the resulting tiling.

Notably, among other things, the workaround will require noting the desired wallpaper's width and height, encoding the wallpaper as base64 in the SVG, and using the non-default centered wallpaper option. In addition, the SVG should make use of the current screen resolution.

I would like it if Variety implements this workaround in GNOME until the tiled wallpaper problem is resolved on the GNOME side.


Once this issue is addressed, I can then suggest a request to add code that generates a random abstract tileable desktop wallpaper that limits itself to the 16-color VGA palette.