Bug#993384: kshisen: Icons are blurry
Package: kshisen
Version: 4:21.08.0-1
Severity: normal
Dear Maintainer,
In the bullseye released version the tiles now look blurry at 1920x1024, this
is a regression from the 18-04 in oldstable. It looks like a scaling issue
with SVGZ tiles.
Quick look at source, and a modification between 18-04 and 20-12 is
addition of line setting high resolution at start of src/main.cpp to
address blurry images.
In main.cpp
// Fixes blurry icons with fractional scaling
QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
Quick search noted this can be an issue on dual monitor configurations,
but looks like mac OSX was specifically being addressed there.
https://stackoverflow.com/questions/29894827/qt-how-to-use-aa-usehighdpipixmaps-for-two-monitors
I have two outputs on my graphics card, which might be a trigger.
Although the second output is disabled to avoid issues with SDL not supporting
multiple monitors correctly (sigh), and because I'm only using one monitor.
The SDL disabling is done using "xrandr --output VGA-0 --off"
I will attempt to confirm this line is the issue shortly.
-- System Information:
Debian Release: 11.0
APT prefers stable
APT policy: (900, 'stable'), (2, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages kshisen depends on:
ii kdegames-mahjongg-data-kf5 4:20.12.1-1
ii libc6 2.31-13
ii libkf5configcore5 5.78.0-4
ii libkf5configgui5 5.78.0-4
ii libkf5configwidgets5 5.78.0-2
ii libkf5coreaddons5 5.78.0-4
ii libkf5crash5 5.78.0-3
ii libkf5dbusaddons5 5.78.0-2
ii libkf5i18n5 5.78.0-2
ii libkf5kdegames7 4:20.12.1-1
ii libkf5kmahjongglib5 4:20.12.1-1
ii libkf5widgetsaddons5 5.78.0-2
ii libkf5xmlgui5 5.78.0-2
ii libqt5core5a 5.15.2+dfsg-9
ii libqt5gui5 5.15.2+dfsg-9
ii libqt5widgets5 5.15.2+dfsg-9
ii libstdc++6 10.2.1-6
Versions of packages kshisen recommends:
ii khelpcenter 4:20.12.0-1
kshisen suggests no packages.
-- no debconf information
Reply to: