6

OS: Ubuntu LTS 16.04
PC: FullHD monitor, Intel HD Graphics 530, no external videocard

In landscape orientation all is good.
In portrait orientation I have screen tearing problem, like this: https://en.wikipedia.org/wiki/Screen_tearing
When I move some small window across the screen, screen image tears in random horizonal lines.

I tried this (as someone suggested in similar questions):

sudo apt-get purge xserver-xorg-video-intel

After reboot problem changes: now when I move small window across the screen, I clearly see tearing in only one same vertical (!) line at the right (at around 800px of 1080px screen width, didn't meaasure correctly). So I reverted this and installed xserver-xorg-video-intel again.

Also tried this solution:
Screen tearing in Ubuntu with Nvidia/Intel graphics
But after creating /etc/X11/xorg.conf.d/20-intel.conf sytem won't boot.

  • An important comment under that question says "Note that since 10.10 the config file directory is now /usr/share/X11/xorg.conf.d (https://wiki.ubuntu.com/X/Config)." – Evan Chen Nov 26 '16 at 22:37
  • Yes, I tried /usr/share/X11/xorg.conf.d, thanks for correction. After this during os boot monitor lost signal. – ukrbublik Nov 26 '16 at 23:29
  • @ukrbublik can you take a picture? –  Nov 27 '16 at 00:28
  • I have a video (https://youtu.be/sHfYKgsF2_I), it's when I uninstalled xserver-xorg-video-intel – ukrbublik Nov 27 '16 at 09:17
  • And a photo (http://oi65.tinypic.com/16k5qvc.jpg) when xserver-xorg-video-intel is installed – ukrbublik Nov 27 '16 at 09:20
  • Also I did mistake saying about "horizonal lines", they are always vertical, with or without "xserver-xorg-video-intel" installed. And sorry for vertical youtube video :)
    Also I tried to add "20-intel.conf" and uninstall "xserver-xorg-video-intel" - in this case system boots, but no affect on tearing problem. With "xserver-xorg-video-intel" installed and "20-intel.conf" there is no video signal on monitor.
    – ukrbublik Nov 27 '16 at 14:07
  • No suggestions? – ukrbublik Dec 08 '16 at 10:03

2 Answers2

1

Here's how I solved this - on Ubuntu / Pop OS 20.04

Enable Wayland by editing the file /etc/gdm3/custom.conf

Change

WaylandEnable=false

To

#WaylandEnable=false

Reboot. When you log in, make sure to choose "Wayland" as part of your Desktop environment.

My rotated screen doesn't tear!

Terence Eden
  • 1,796
0

Using Wayland has solved this issue for me as well. I am using a Thinkpad T470 with integrated graphics and an Ubuntu 20.04 installation. I tried many solution to solve the tearing issue, but only this one worked. Side note - I am using an external monitor connected to the Thunderbolt port. Another thing I had to do was to comment out all the lines in

/usr/lib/udev/rules.d/61-gdm.rules

albeit I could probably leave the Nvidia line in my case.