| Summary: |
One-pixel rendering artifacts in high DPI XWayland applications with "Apply scaling themselves" |
| Product: |
[Plasma] kwin
|
Reporter: |
dantmnf <dantmnf2+kdebugs> |
| Component: |
wayland-generic | Assignee: |
KWin default assignee <kwin-bugs-null> |
| Status: |
RESOLVED
FIXED
|
|
|
| Severity: |
normal
|
CC: |
kde, nate
|
| Priority: |
NOR
|
|
|
| Version First Reported In: |
6.1.2 | |
|
| Target Milestone: |
--- | |
|
| Platform: |
Arch Linux | |
|
| OS: |
Linux | |
|
|
Latest Commit:
|
|
Version Fixed/Implemented In:
|
6.4.5
|
|
Sentry Crash Report:
|
|
| |
| Attachments: |
rendering artifacts in xterm
|
Created attachment 171557 [details] rendering artifacts in xterm SUMMARY When screen scale factor is larger than 100% and X11 scaling option is set to "Apply scaling themselves", one-pixel rendering artifacts can be observed in XWayland applications. Mostly noticeable in raw X11 applications that take use of something like "partial redraw" (e.g. xterm and LibreOffice with `SAL_USE_VCLPLUGIN=gen`) STEPS TO REPRODUCE 1. Set screen scale factor to 200% and X11 scaling option to "Apply scaling themselves" 2. Open xterm 3. Move mouse around menu items in xterm OBSERVED RESULT One-pixel lines on the edge of redraw areas. EXPECTED RESULT No rendering artifacts. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux (available in About System) KDE Plasma Version: 6.1.2 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.2 ADDITIONAL INFORMATION OpenGL ES profile renderer: AMD Radeon Graphics (radeonsi, rembrandt, LLVM 18.1.8, DRM 3.57, 6.9.8-arch1-1) OpenGL ES profile version: OpenGL ES 3.2 Mesa 24.1.3-arch1.1 Also reproducible in earlier versions.