https://bugs.kde.org/show_bug.cgi?id=459183
Bug ID: 459183
Summary: [Wayland] Legacy Applications applying scaling
themselves use scaling even on non-scaled displays
Product: plasmashell
Version: 5.25.90
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Desktop Containment
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
SUMMARY
Using the "Apply scaling themselves" option for Legacy applications causes
these applications to use scaling even on non-scaled displays. When opened on
non-scaled displays the are scaled down again as if they think they are running
on a larger display.
This is a problem for my mixed-DPI setups and Wine applications (i.e. game
launchers). But it also affects Steam, as it is a GTK-2 application. Steam
looks perfectly fine on my 4k scaled display, but looks as if it is scaled down
on my non-scaled 1080p displays. Games that run in windowed mode have the same
problem. This makes the text look blocky and everything is small, as if running
on the scaled displays native resolution or close thereto. Here is an example
of how Steam looks on a 1080p display with this setting:
https://i.imgur.com/uhet2Jg.png
The problem is not exclusive to Steam, it is just my prevailing example as I
use Steam on a daily basis. It affects any Wine application I use as well
(Battlenet, any game launchers, etc) as currently Wine does have Wayland
support.
The only X11 application I can find seemingly not affected by this is MegaSync,
I don't believe it supports Wayland but it seems to be showing up correctly.
Very odd. Though a significant enough number of X11 applications I use are
affected by this that I feel comfortable viewing this as an outlier rather than
the other applications I use being the exceptions. Maybe MegaSync does actually
support Wayland and I just happened to not realise :-) It doesn't look perfect,
there are a few colouring problems with the corners, but that could be entirely
unrelated.
Some maximised X11 applications also do not "fully maximise", there is a sliver
on the right or on the bottom usually where it does not fully maximise. Here is
an example of what I mean: https://i.imgur.com/MFzZG0o.png
X11 applications such as games only report a maximum resolution of 2880x1620,
when my scaled display's native resolution is 3840x2160. I wonder if the issues
are related, though I will be opening a separate issue for that after this one
:-)
STEPS TO REPRODUCE
1. Enable "Apply Scaling Themselves" option for Legacy X11 scaling options on a
mixed DPI setup.
2. Open an X11 application.
3. It will appear as if it is scaled down from the scaled display resolution.
OBSERVED RESULT
The vast majority of my X11 applications are seemingly scaled down from the
maximum display's resolution on mixed-DPI setups.
EXPECTED RESULT
X11 applications should look unscaled on non-scaled displays.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.19.8-zen1-1-zen (64bit)
KDE Plasma Version: 5.25.90
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
ADDITIONAL INFORMATION
Wayland issue :-)
--
You are receiving this mail because:
You are watching all bug changes.