Ich habe die meisten zugehörigen Fragen und Forenbeiträge gelesen und konnte dieses Problem seit über einem Jahr nicht lösen.
Ich verwende Kubuntu 16.04 auf einem Lenovo Y700, das über eine Nvidia GTX 960M-Grafikkarte mit Optimus-Technologie (also auch eine Intel-GPU) verfügt. Seit ich diesen Laptop habe, kommt es beim Verschieben von Fenstern, Ändern des Arbeitsbereichs, Ansehen von Videos, Surfen im Internet, Spielen usw. zu Bildrissen.
Ich habe versucht, die folgenden Befehle auszuführen, aber keiner davon funktioniert:
nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceCompositionPipeline = On }"
nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
Darüber hinaus werden diese Optionen, wie im Screenshot unten gezeigt, nicht in meinen erweiterten NVIDIA XServer-Einstellungen angezeigt, obwohl ich die Version 384.90 verwende.
Dieses Problem könnte damit zusammenhängen, dass weder der Laptop-Bildschirm noch der externe Monitor von den Nvidia-Einstellungen erkannt werden, d. h. es wird immer „X Screen 0 (No Scanout)“ angezeigt.
Meine Datei /etc/X11/xorg.conf sieht folgendermaßen aus:
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection
Irgendwelche Ideen, wie das gelöst werden könnte?
Antwort1
Mein Thread von vor einem Jahr, der ein paar Mal aktualisiert wurde - EASY PEASY
Screen Tearing endlich GELÖST! 4 einfache Schritte und auch Ruckeln reduzieren! und VSync hinzufügen!
https://ubuntuforums.org/showthread.php?t=2374405
Versucht immer zu helfen, Mark