Tearing in OpenSUSE KDE

Hello, I am a novice user and I realize there are not many descriptions in what I will talk about here. But I installed Tumbleweed here and inexplicably had tearing (no other distro occurred to me), can you give me instructions to solve the problem?: |

It is probably a video problem. If you have nvidia graphics, then you might try installing the nvidia drivers.

Before tainting your installation with non-free software, be sure it’s already been optimized. In system (desktop) settings for hardware display & monitor compositor you may need to select a different option, e.g. OpenGL 3.1 instead of 2.0.

If

cat /proc/cmdline

includes nomodeset, then it hasn’t been optimized. Please fetch the latest version of the inxi information gathering script and paste here, using code tags, output in Konsole from

inxi -GxxSza

We may need also to see the entire content of /var/log/Xorg.0.log or ~/.local/share/xorg/Xorg.0.log, which you can upload to https://susepaste.org or http://pastebin.com and paste in here only the URL provided when you upload.

Esqueci de comentar que não tem placa Nvidia, apenas Intel.

Hello, to output of commands it’s is link:

Please do

sudo zypper in xdpyinfo
sudo zypper rm xf86-video-intel

then restart and paste here output from

inxi -GxxSCza
inxi -V | head -n1

and upload Xorg.0.log if it doesn’t help the tearing.

I have two Kaby Lake systems on which I’ve never observed tearing. Mine use the modesetting DDX, which is automatically enabled by Intel DDX removal.

Try going into System Settings -> Display and Monitor -> Compositor and set “tearing prevention(vsync)” to “Full screen repaints” if that doesn’t degrade performance for you.

Should you decide to taint your system with those proprietary binary Nvidia blobs (like I did with my GTX 1050), the following config file has been proven helpful:

~ ▶ cat **/etc/X11/xorg.conf.d/80-nvidia.conf**
Section "Screen"
    Identifier "Screen0"
    Option "metamodes" "nvidia-auto-select +0+0 {**ForceCompositionPipeline**=On, **ForceFullCompositionPipeline**=On}"
    Option "AllowIndirectGLXProtocol" "off"
    Option "**TripleBuffer**" "on"
EndSection

Section "Device"
  Identifier "Device0"
  Driver "nvidia"
  Option "ConnectToAcpid" "0"
EndSection

Just searched for »triplebuffer« and »forcefullcompositionpipeline« online and in my browser history, I’m pretty sure I’ve got those settings from devtalk.nvidia.com and the Arch-Linux Wiki. They proved effective independent from user account, desktop environment, web browser, game, editor, pager or other application.

The only disadvantage seems to be a slight latency (2 to 3 frames; with 60fps this translates to 33ms to 50ms), arguably a problem for hardcore-competitive gamers, not a problem for me.

Some Steam games seem to do their own thing. For example, Talos Principle, Firewatch and Alien Isolation run tear-free, not matter what; whereas Portal, Portal 2 and Lifeless Planet show tearing, especially when I toggle OpenGL compositing while playing the game. (Thanks to KDE/Plasma5/Kwin I can switch the compositor on an off any time; Kwin has a global keyboard shortcut named »Suspend Compositing« which I set to function key F15.)

In case of Lifeless Planet and Firewatch it’s remarkable how they display different tearing behavior, considering both games are Unity3D-based.

Guys, basically my machine settings are:
Model: Acer Aspire 5 A515-51-51UX
Processor: Intel Core i5-7200U 2.5Ghz Intel HD Graphics
Memory: 8 GB DDR4
Internal Storage: 1TB HDD
(sorry if English is not clear, I’m using Google Translator)

https://www.pcsuggest.com/fix-linux-screen-tearing/

[QUOTE = mrmazda; 2914960] Por favor,

 sudo zypper no xdpyinfo 
sudo zypper rm xf86-video-intel / code], em seguida, reinicie e cole aqui a saída do 

inxi -GxxSCza
inxi -V | head -n1 / code] e faça o upload do Xorg.0.log se não ajudar a rasgar.

Eu tenho dois sistemas Kaby Lake nos quais nunca vi rasgar. Os meus usam o modo de configuração DDX, que é ativado automaticamente pela remoção do Intel DDX. / QUOTE]

Command output in sequence, and the Xorg.0.log file:

https://pastebin.com/MyQN7beN

https://pastebin.com/FT48XrgA

https://pastebin.com/ArMcyKGa

Command output in sequence, and the Xorg.0.log file:

Was there any noticeable difference at all after you removed xf86-video-intel?

Have you tried the comment 3 suggestion (in System Settings -> Compositor -> Rendering backend: select OpenGL 3.1 or XRender instead of OpenGL 2.0)?

Have you tried the comment 7 suggestion?

Have you tried any of the suggestions at the comment 10 URL? (you may need to ‘sudo zypper in xf86-video-intel’ if nothing there helps)

When responding to requests for command output, and that output fits on one screen or less, please paste it into the input window using code tags instead of uploading to a pastebin site.

1- No difference and the tearing continues;
2- Yes, and nothing has changed;
Believe me I tried all the tips they gave me and nothing worked.

Updating: The tip you gave me on this link solved my mistake, I believe some delay is normal. Thank you for your time, patience and dedication.