Bug 503193 - Krita, VLC and YaST applications show up with wrong scaling when using 150% scaling
Summary: Krita, VLC and YaST applications show up with wrong scaling when using 150% s...
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: git master
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-22 21:28 UTC by Robby Engelmann
Modified: 2025-09-17 22:23 UTC (History)
3 users (show)

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


Attachments
screenshot krita and yast with normal side-by-side (1.32 MB, image/png)
2025-04-23 16:40 UTC, Robby Engelmann
Details
annotation tool with large symbols (215.49 KB, image/png)
2025-09-12 14:29 UTC, Robby Engelmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robby Engelmann 2025-04-22 21:28:08 UTC
I am using a fractional scaling of 150%. Since some time yast2 and krita(master snapshot qt6 based) show up with very large text and symbol. It seems to me, that the scaling does not apply correctly to this apps.

Operating System: openSUSE Tumbleweed 20250420
KDE Plasma Version: 6.3.80
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel Version: 6.14.2-1-default (64-bit)
Graphics Platform: Wayland
Processors: 20 × 13th Gen Intel® Core™ i7-13700H
Memory: 64 GiB of RAM (62.5 GiB usable)
Graphics Processor: Intel® Iris® Xe Graphics
Manufacturer: TUXEDO
Product Name: TUXEDO InfinityBook Pro Gen8 (MK1)
Comment 1 Nate Graham 2025-04-23 11:31:04 UTC
These apps both use XWayland. What is the value of System Settings > Display & Monitor > Legacy Applications (X11)?
Comment 2 Robby Engelmann 2025-04-23 11:33:32 UTC
"Apply scaling themselves"
Comment 3 Nate Graham 2025-04-23 14:04:37 UTC
Can you post screenshots of how they look? Ideally full-screen screenshots that also show at least one app that does look correct.
Comment 4 Robby Engelmann 2025-04-23 16:40:43 UTC
Created attachment 180578 [details]
screenshot krita and yast with normal side-by-side
Comment 5 Robby Engelmann 2025-04-23 16:42:34 UTC
I also added LibreOffice, which is started with QT_QPA_PLATFORM=xcb and thus should also be using xwayland, as far as I think. LO looks normal as well.
Comment 6 Robby Engelmann 2025-04-28 20:54:07 UTC
In Krita the wrong scaling still remains after deletion of all krita configs within the home folder in /config and /local/share/.

Moreover, also starting krita with
KRITA_FORCE_WAYLAND=1 krita
shows large icons and text.
Comment 7 Robby Engelmann 2025-04-29 16:22:47 UTC
I can add VLC to the list...
Comment 8 Robby Engelmann 2025-05-13 19:38:03 UTC
if I use QT_SCALE_FACTOR=0.8 during start, it looks reasonable @ otherwise 150% scaling factor
Comment 9 Robby Engelmann 2025-09-12 14:28:50 UTC
same is true for the annotation tool. see screenshot.

when I moved Krita to the Qt6-based alpha, it looks fine
Comment 10 Robby Engelmann 2025-09-12 14:29:13 UTC
Created attachment 184912 [details]
annotation tool with large symbols
Comment 11 Robby Engelmann 2025-09-12 14:32:04 UTC
Also when I move a Libreoffice Writer window from my high-res screen to a low-res screen, the UI-Elements become very large. This appears only when using wayland, after switching to xcb the UI-Elements stay at a normal size.
Comment 12 TraceyC 2025-09-17 22:23:41 UTC
(In reply to Robby Engelmann from comment #11)
> Also when I move a Libreoffice Writer window from my high-res screen to a
> low-res screen, the UI-Elements become very large. This appears only when
> using wayland, after switching to xcb the UI-Elements stay at a normal size.

For Libreoffice, this is a bug with LibreOffice itself. See this bug report:
https://bugs.documentfoundation.org/show_bug.cgi?id=141578