Package: desktop-base Version: 12.0.2 Severity: wishlist Updating some systems to Bookworm to try things out, I noticed the new desktop theme is blurry on many systems compared to Bullseye, becaues the Bullseye default "Homeworld" theme came with images (esp. SVGs) targeting several resolutions above 1080p-ish, while Emerald tops out at 1920x1080/1200.
It feels especially sad to have _vector_ images do blurry pixel-oriented upscaling -- GNOME at least seems to render the SVG at its target resolution and then do a raster scaling to the screen resolution. That's not this package's fault, but it can certainly provide copies of the SVGs that target the higher res with very minimal editing. For example, this tiny edit is enough to make the 1920x1080 render crisply at 3840x2160, when combined with corresponding changes to the metadata file(s): --- /usr/share/desktop-base/emerald-theme/wallpaper/contents/images/1920x1080.svg 2022-12-23 12:31:20.000000000 -0500 +++ /usr/share/desktop-base/emerald-theme/wallpaper/contents/images/3840x2160.svg 2023-01-03 17:18:55.791977381 -0500 @@ -1,6 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 26.5.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + scale-x="0.5" width="3840" height="2160" viewBox="0 0 1920 1080" style="enable-background:new 0 0 1920 1080;" xml:space="preserve"> <style type="text/css"> .st0{clip-path:url(#SVGID_00000093167105208028638090000008063807857182655396_);} -- System Information: Debian Release: 11.6 APT prefers stable-updates APT policy: (990, 'stable-updates'), (990, 'stable-security'), (990, 'stable'), (500, 'oldstable-updates'), (500, 'testing'), (500, 'oldstable'), (490, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.0.0-6-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages desktop-base depends on: ii fonts-quicksand 0.2016-2.1 ii librsvg2-common 2.54.5+dfsg-1 Versions of packages desktop-base recommends: ii plymouth-label 0.9.5-3 Versions of packages desktop-base suggests: ii wmaker 0.95.9-3+b1 -- no debconf information