I am fairly new to Linux and Ubuntu. Just swapped it with Windows 10 on my ASUS ZenBook S13 yesterday.
I noticed a LOT of screen tearing, not only in videos with fast moves but even when I hover over files in the archive manager or scroll in Firefox (yes, I have already activated the Firefox internal VSync option).
I tried a few things such as
Tear Free true in the
20-intel.conf file. This option fixed my tearing issue and brought up another, bigger issue. Just look what it does to my desktop. But these are only on my desktop, not on other windows like the browser and they vary, sometimes they are 3.
Wayland seems to fix this issue too, but there are several reasons why I don't want to use Wayland, such as no fractional scaling, worse anti-aliasing and a weird bug with the cursor where it is double the size on system windows like the Terminal or Settings.
When I activate other options in the
20-intel.conf file, such as
Triple buffer true or
Accel method uxa, I am unable to log in, only when I use Wayland.
My expectation is, that I can use normal Ubuntu (no Wayland) without any screen tearing.
I have provided information about my VGA controller and the current state of my
20-intel.conf file below.
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake) (prog-if 00 [VGA controller]) DeviceName: VGA Subsystem: ASUSTeK Computer Inc. UHD Graphics 620 (Whiskey Lake) Flags: bus master, fast devsel, latency 0, IRQ 146 Memory at b0000000 (64-bit, non-prefetchable) [size=16M] Memory at a0000000 (64-bit, prefetchable) [size=256M] I/O ports at 3000 [size=64] Expansion ROM at 000c0000 [virtual] [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: i915 Kernel modules: i915
Section "Device" Identifier "Intel Graphics" Driver "intel" # Option "AccelMethod" "uxa" Option "TearFree" "true" # Option "TripleBuffer "true" EndSection