Bug 417442 - Radio buttons of standalone "Display Configuration" kcm look pixelated when fractional display scaling is used
Summary: Radio buttons of standalone "Display Configuration" kcm look pixelated when f...
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kscreen (other bugs)
Version First Reported In: 5.14.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kscreen-bugs-null@kde.org
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2020-02-11 18:39 UTC by Patrick Silva
Modified: 2021-01-24 18:47 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
screenshot (87.74 KB, image/png)
2020-02-11 18:39 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-02-11 18:39:59 UTC
Created attachment 125861 [details]
screenshot

STEPS TO REPRODUCE
1. set display scale to 125% in system settings > display and monitor
2. restart Plasma session
3. open "Display configuration" kcm via apps launcher or krunner

OBSERVED RESULT
radio buttons on bottom look pixelated. See the attached screenshot please.

EXPECTED RESULT
crisp radio buttons

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.18.0
KDE Frameworks Version: 5.67.0
Qt Version: 5.14.1
Comment 1 Nate Graham 2020-02-12 22:13:49 UTC
Cannot reproduce; looks fine to me at 125%.
Comment 2 Patrick Silva 2020-04-01 14:29:54 UTC
Humm, I can reproduce with the steps above but not if I open kscreen
running "QT_SCALE_FACTOR=1.25 kcmshell5 kcm_kscreen".

Operating System: Arch Linux 
KDE Plasma Version: 5.18.4
KDE Frameworks Version: 5.68.0
Qt Version: 5.14.2
Comment 3 Kai Uwe Broulik 2020-04-01 14:33:11 UTC
Please attach the environment of kcmshell5 while it's broken like this:
$ strings /proc/`pidof kcmshell5`/environ
Comment 4 Patrick Silva 2020-04-01 14:41:03 UTC
SHELL=/bin/bash
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session5
FREETYPE_PROPERTIES=truetype:interpreter-version=40
DESKTOP_SESSION=/usr/share/xsessions/plasma
GTK_MODULES=canberra-gtk-module
XDG_SEAT=seat0
PWD=/home/stalker
XDG_SESSION_DESKTOP=KDE
LOGNAME=stalker
XDG_SESSION_TYPE=x11
XAUTHORITY=/home/stalker/.Xauthority
HOME=/home/stalker
LANG=pt_BR.UTF-8
XDG_CURRENT_DESKTOP=KDE
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
GTK_OVERLAY_SCROLLING=0
USER=stalker
PAM_KWALLET5_LOGIN=/run/user/1003/kwallet5.socket
DISPLAY=:0
SHLVL=0
XDG_VTNR=1
XDG_SESSION_ID=7
MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins
XDG_RUNTIME_DIR=/run/user/1003
XDG_DATA_DIRS=/home/stalker/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/var/lib/snapd/snap/bin
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1003/bus
HG=/usr/bin/hg
MAIL=/var/spool/mail/stalker
_JAVA_OPTIONS=-Dawt.useSystemAAFontSettings=on
LANGUAGE=en_US
QT_SCREEN_SCALE_FACTORS=VGA-1=1.25;HDMI-1=1.25;HDMI-2=1.25;DP-1=1.25;HDMI-3=1.25;
XCURSOR_THEME=breeze_cursors
QT_AUTO_SCREEN_SCALE_FACTOR=0
KDE_FULL_SESSION=true
KDE_SESSION_VERSION=5
KDE_SESSION_UID=1003
SESSION_MANAGER=local/Arch-PC:@/tmp/.ICE-unix/13975,unix/Arch-PC:/tmp/.ICE-unix/13975
Comment 5 Patrick Silva 2021-01-24 18:47:22 UTC
cannot reproduce with standalone "Display Configuration" KCM launched via "kcmshell5 kcm_kscreen".

Operating System: Arch Linux
KDE Plasma Version: 5.20.90
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2