I’m using Fedora 30 KDE with Intel integrated graphics. While working on a project with many files (i.e. long vertical lists) I decided to rotate one of my two monitors 90 degrees counterclockwise, after which I rotated the display in software via System Settings > Display and Monitor > Displays > Orientation > 90° Clockwise. However, I now notice diagonal screen tearing while scrolling on my non-rotated monitor and vertical screen tearing on my rotated monitor. These tearing issues disappear when I undo the rotation of the monitor.
Is there a fix for this? Even enabling full screen repainting in the compositor vsync settings doesn’t fix it.
Edit: I went through a few of the setup steps on the Arch Linux Intel graphics page and set enable_guc=2 in the i915 module configuration, but that didn’t fix anything. Creating an X configuration file (/etc/X11/xorg.conf.d/20-intel.conf) with TearFree enabled fixed the tearing problem, but it created a whole new problem with the non-rotated display being scaled weirdly and forced my session to X11 instead of Wayland. I’d like to keep using Wayland rather than switch back to X, so any suggestions would be appreciated.