GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie entferne ich Screen Tearing in 16.04 mit Nvidia GTX 960 M?

Meine 16.04-Installation leidet unter ziemlich starkem Screen Tearing. Wenn ich beispielsweise ein Fenster seitlich über den Bildschirm ziehe, wird es so fragmentiert, dass der untere Teil ziemlich weit hinter dem oberen liegt, und beim Ansehen eines Videos ist der untere Teil des Bildschirms ein paar Frames hinter dem oberen.

Ich habe die in den folgenden Fragen angegebenen Lösungen ausprobiert, aber leider hat keine davon geholfen:

  • Wie beseitige ich Screen Tearing auf 14.04 und XBMC mit NVidia-331?

  • Screen Tearing in Ubuntu mit Nvidia/Intel-Grafik

Meine Grafikkarte ist eine Nvidia GeForce GTX 960M, ich verwende NVIDIA binary driver - version 361.42 from nvidia-361 .

Dieses Problem war auch vorhanden, als ich 15.10 ausgeführt habe.

Beste Antwort

Einfache Lösung, die ich auf /g/ gefunden habe. Fügen Sie diesen Befehl zu Ihren Startbefehlen hinzu

nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"

Natürlich funktioniert das, wenn Sie Nvidia-Treiber verwenden.

BEARBEITEN:Für Multimonitor-Setups würde ich also vorschlagen, die Nvidia X server settings zu verwenden gehen Sie zu X Server Display Configuration und verwenden Sie Save to X configuration file . Suchen Sie nun nach /etc/X11/xorg.conf und fügen Sie { ForceCompositionPipeline = On} hinzu nach jeder Monitoreinstellung (das +0+0 und +something+someting)

Zusätzlich können Sie sudo apt install compton ausführen und fügen Sie compton hinzu zu Ihren Startbefehlen.

BEARBEITEN:Ich weiß nicht, wie lange dies schon der Fall ist, aber das Programm NVIDIA X Server Settings nvidia-settings hat eine Option, ForceFullCompositionPipeline grafisch auszuführen. Klicken Sie im Menü „X Server Display Configuration“ auf „Advanced…“, aktivieren Sie „Force Full Composition Pipeline“ und klicken Sie auf „Save to X Configuration File“. Wenn Sie keinen vordefinierten Pfad zur Konfigurationsdatei haben, geben Sie /etc/X11/xorg.conf ein in das Textfeld Dateipfad und speichern.


Ubuntu
  1. Wie deinstalliere ich SBT?

  2. Wie entferne ich ein Telegramm?

  3. Ubuntu Mate Bildschirmriss?

  4. Wie installiere ich Nvidia-Treiber auf Ubuntu 18.04 mit Secure Boot?

  5. Behebung von Grub- und Begrüßungsbildschirmen mit niedriger Auflösung mit Nvidia-Treibern unter Ubuntu 14.04

So installieren Sie Nvidia-Treiber unter Ubuntu 20.04

So entfernen Sie Datei-Exif-Daten mit ExifTool in Ubuntu 20.04

So entfernen Sie Dateien mit einer bestimmten Erweiterung in Linux

So zeichnen Sie Ihren Bildschirm in Ubuntu mit SimpleScreenRecorder auf

Screen Tearing in 11.10 mit Intel Graphics?

So installieren Sie PrestaShop mit Softaculous