Bug 467935 - Right and left sides of the screen render at different times when in rotated tablet mode
Summary: Right and left sides of the screen render at different times when in rotated ...
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.27.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-29 18:37 UTC by plover40
Modified: 2023-04-03 23:28 UTC (History)
1 user (show)

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


Attachments
Uneven rendering on screen (765.58 KB, image/jpeg)
2023-03-29 18:37 UTC, plover40
Details

Note You need to log in before you can comment on or make changes to this bug.
Description plover40 2023-03-29 18:37:53 UTC
Created attachment 157700 [details]
Uneven rendering on screen

SUMMARY
Rendering is not consistent across screen width leading to slanted text when scrolling. 

STEPS TO REPRODUCE
1. Enter tablet mode on laptop
2. Turn screen vertically  
3. Scroll up and down using touch screen

OBSERVED RESULT
The right hand side of the screen seems to render at a different time compared to the left hand side. This makes scrolling "wobbly", where a line of text appears to be slanted. The direction of the slant changes based on if I'm scrolling up or scrolling down with my finger. 

A picture of this uneven rendering can be seen here in the attached picture. 

EXPECTED RESULT
Rendering is consistent across screen width when scrolling. 

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 37 6.2.8-1.surface.fc37.x86_64
KDE Plasma Version: 5.27.3
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
OBS doesn't capture the problem, taking a video of the screen doesn't capture it either.

I have my screen set to 60hz, however when changing it to 120hz, it becomes noticeably better but appears to still be present. However my camera can't seem to capture a decent picture of it compared to when configured for 60hz.

Scrolling with my finger in horizontal tablet mode doesn't have this issue as far as I can tell.

Originally reported here: https://github.com/linux-surface/linux-surface/issues/1107