Bug 461208

Summary: Fractional scale and Mesa Intel give artefacts on X11
Product: [Plasma] kwin Reporter: evgeniyharchenko.dev
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: REPORTED ---    
Severity: normal CC: nate
Priority: NOR Keywords: X11-only
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Display settings rendered on Intel
Bluetooth settings rendered on Intel
KIO rendered on Intel
Display settings rendered on Nvidia
Bluetooth settings rendered on Nvidia

Description evgeniyharchenko.dev 2022-10-30 15:26:56 UTC
SUMMARY
There are graphical issues (artefacts?) in some apps when global scale is not multiple of 100 (e.g. 125%). Buggy apps look better if launched with Nvidia card. The problem is clearly not with the display. External monitor has the same problem. There is no problem on Wayland session.


STEPS TO REPRODUCE
1. Set global scale to 125%
2. Open Displays in System Settings
3. Look at resolution, frequency, scale options (value cells).

OBSERVED RESULT
Properly rendered UI elements (dropdown and spin boxes) with smooth lines and clear characters.

EXPECTED RESULT
Jagged UI elements lines and pixelated characters.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.15.74-3-MANJARO
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Graphics platform: X11

ADDITIONAL INFORMATION
Mesa Intel HD Graphics 4600 (HSW GT2) v: 4.6 Mesa 22.1.7
Comment 1 evgeniyharchenko.dev 2022-10-30 15:30:09 UTC
Created attachment 153329 [details]
Display settings rendered on Intel
Comment 2 evgeniyharchenko.dev 2022-10-30 15:31:01 UTC
Created attachment 153330 [details]
Bluetooth settings rendered on Intel
Comment 3 evgeniyharchenko.dev 2022-10-30 15:32:30 UTC
Created attachment 153331 [details]
KIO rendered on Intel
Comment 4 evgeniyharchenko.dev 2022-10-30 15:33:20 UTC
Created attachment 153332 [details]
Display settings rendered on Nvidia
Comment 5 evgeniyharchenko.dev 2022-10-30 15:33:50 UTC
Created attachment 153333 [details]
Bluetooth settings rendered on Nvidia
Comment 6 TraceyC 2025-02-24 17:58:43 UTC
Adding the x11-only keyword