ubuntuusers.de

Tearing bei Intel bzw. Tearfree in die xorg.conf eintragen.

Status: Gelöst | Ubuntu-Version: Ubuntu MATE 16.04 (Xenial Xerus)
Antworten |

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11309

Wohnort: München

Rasant schrieb:

@ Seahawk1986:

In welche Datei? /etc/X11/xorg.conf.d/ oder /etc/X11/xorg.conf.d/20-intel.conf?

Ersteres ist ein Verzeichnis, siehe auch Wiki-Artikel zu xorg.conf.d

Muss das dann so aussehen?

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
EndSection

Option "TearFree" "true"

Nein, die Option muss in die Device Section. Wenn da Unklarheiten bestehen, solltest du die Manpage zur xorg.conf lesen: http://manpages.ubuntu.com/manpages/xenial/man5/xorg.conf.5.html

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

Wohnort: Oldenburg/Erlangen

Rasant schrieb:

War der bereits Vorinstalliert oder ist er jetzt installiert?

Klingt dir "vorinstalliert" noch nicht vorinstalliert genug? Das Ding wird für ältere Chips zwingend benötigt und kann daher nicht komplett weggelassen werden, zumal der gesamte Rest des Grafik-Stacks ohnehin keine Alternative hat. Wir reden hier vom X Treiber, das ist weder der Hardware-Treiber noch die OpenGL Implementierung.

Der X Treiber kann allerdings alle möglichen Regressionen und sonstige Probleme mitbringen, und es besteht immer noch die Möglichkeit dass die Option durch die geringen Unterschiede in der Bildrate zu deutlich wahrnehmbaren temporalen Verzerrungen führt oder der Treiber dies wegen der geringen Frequenz gar nicht erst aktivieren will.

Rasant

(Themenstarter)

Anmeldungsdatum:
19. September 2008

Beiträge: 234

Mit meinem Fenstermanager kann ich die Datei /etc/X11/xorg.conf.d/ nicht finden.

Wenn ich die Datei mit nano öffne, steht dort dies:

 [ Fehler beim Lesen der Sperrdatei /etc/X11/.xorg.conf.d.swp: Nicht genügend Daten gelesen ]

Ist das so richtig?

         Section "Device"
         Identifier "devname"
         Driver "intel"
         ...
         Option "TearFree" "true"
         
         EndSection

Sorry für den Fall, daß es quatsch ist, was ich hier schreibe. Ich bin kein Programmierer.

@Letalis_Sonus: Ich kann doch alles rückgängig machen wenn es Probleme gibt.... Glaube ich.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 56014

Wohnort: Berlin

Rasant schrieb:

Mit meinem Fenstermanager kann ich die Datei /etc/X11/xorg.conf.d/ nicht finden.

Hint: Das .d steht für directory. Und ein Fenstermanager ist auch nicht dafür da, Dateien zu suchen.

Sorry für den Fall, daß es quatsch ist, was ich hier schreibe. Ich bin kein Programmierer.

Alles, was um das es hier geht, hat mit Programmieren folgendes zu tun:

Gar nichts.

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11309

Wohnort: München

Rasant schrieb:

Mit meinem Fenstermanager kann ich die Datei /etc/X11/xorg.conf.d/ nicht finden.

Wie schon geschrieben: das ist keine Datei, sondern ein Ordner. Du willst eine Datei in diesem Ordner (z.B. als /etc/X11/xorg.conf.d/20-intel.conf) anlegen.

Ist das so richtig?

         Section "Device"
         Identifier "devname"
         Driver "intel"
         ...
         Option "TearFree" "true"
         
         EndSection

Die drei Punkte sind keine gültige Syntax in xorg-Konfigurationsdateien - wenn das keine Auslassung darstellen soll (und gültige Optionen an deren Stelle stehen), gehört das raus.

Sorry für den Fall, daß es quatsch ist, was ich hier schreibe. Ich bin kein Programmierer.

Aber Nutzer und Administrator in Personalunion - und damit hast du die Systemkonfiguration komplett an der Backe und solltest dir bei Bedarf entsprechendes Wissen anlesen.

Rasant

(Themenstarter)

Anmeldungsdatum:
19. September 2008

Beiträge: 234

Ich war jetzt etwas verwirrt, daß ich erst einen Ordner anlegen muss um eine Datei dort hin zu packen.

Folgendes habe ich jetzt gemacht:

Abfrage des ist Zustandes

laus@Blackbox:/etc/X11$ ls -ahl
insgesamt 88K
drwxr-xr-x  11 root root 4,0K Apr 23 21:20 .
drwxr-xr-x 144 root root  12K Apr 23 12:16 ..
drwxr-xr-x   2 root root 4,0K Feb 15 21:30 app-defaults
drwxr-xr-x   2 root root 4,0K Feb 15 21:30 cursors
-rw-r--r--   1 root root   18 Feb 15 21:28 default-display-manager
drwxr-xr-x   4 root root 4,0K Feb 15 21:27 fonts
-rw-r--r--   1 root root  17K Nov 10  2015 rgb.txt
drwxr-xr-x   3 root root 4,0K Feb 15 21:30 xinit
drwxr-xr-x   2 root root 4,0K Jan 22  2016 xkb
-rwxr-xr-x   1 root root  709 Nov 10  2015 Xreset
drwxr-xr-x   2 root root 4,0K Feb 15 21:28 Xreset.d
drwxr-xr-x   2 root root 4,0K Feb 15 21:28 Xresources
-rwxr-xr-x   1 root root 3,7K Mär  4  2016 Xsession
drwxr-xr-x   2 root root 4,0K Mär 31 21:56 Xsession.d
-rw-r--r--   1 root root  265 Nov 10  2015 Xsession.options
drwxr-xr-x   2 root root 4,0K Feb 15 21:30 xsm

Ordner erstellt

laus@Blackbox:/etc/X11$ sudo mkdir xorg.conf.d/

Ins Verzeichnis wechseln

laus@Blackbox:/etc/X11$ cd xorg.conf.d/

Datei anlegen

laus@Blackbox:/etc/X11/xorg.conf.d$ sudo nano

Inhalt der Datei

Section "Device"
         Identifier "devname"
         Driver "intel"
        
         Option "TearFree" "true"
         
         EndSection

Name der Datei ist: 20-intel.conf

War das jetzt alles richtig?

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11309

Wohnort: München

Sieht ok aus - aber da ich keinen Rechner mit so einer IGP habe, bleibt dir nur es auszuprobieren, ob es was bringt - wie in dem von mir weiter oben verlinkten Artikel aus dem Arch Linux Wiki beschrieben, kann es nötig sein ab der Skylake-Generation noch zusätzliche Optionen zu setzen.

Rasant

(Themenstarter)

Anmeldungsdatum:
19. September 2008

Beiträge: 234

Es ist alles gut. Der Tearingeffekt ist weg. ☺

Ich bin sehr glücklich. Vielen dank!

ML9104

Anmeldungsdatum:
8. Juni 2019

Beiträge: 356

Fehler, sorry.

Antworten |