Quantcast
Viewing all articles
Browse latest Browse all 452

Arch Linux: Schlechte Grafikperformance mit Kernel 3.13 und 3.14 und Intel Grafik

Vor ein paar Tagen habe ich mein Arch Ultrabook auf die letzte Version von Kernel 3.13 aktualisiert. Danach war die Grafikperformance unter Gnome aber extrem schlecht und die Animationen (z.B. Fensterübersicht) sind nicht flüssig gelaufen. Auch nicht, wenn nur ein einziges Fenster geöffnet war.

An der Situation haben leider auch die neuen Versionen des Intel Grafiktreibers oder anderer Grafikpakete nichts geändert. Selbst Kernel 3.14, der kurz darauf gefolgt ist, hat das Problem mit der schlechten Performance nicht gelöst.

Heute habe ich mir etwas Zeit genommen und nachgeforscht. Dabei bin ich auf den Arch Wiki Artikel zur Intel Grafik gestoßen, in dem das Umschalten auf eine andere Beschleunigungsmethode erwähnt wird. Obwohl ich mir keine großen Hoffnungen auf Erfolg gemacht habe, habe ich die Beschleuniger (SNA, Glamor und UXA) einfach mal durchprobiert. Dazu habe ich in /etc/X11/xorg.conf.d/ eine neue Datei 20-intel.conf erstellt und diese Konfiguration hineingeschrieben:

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod"  "<ACC>"
EndSection

“<ACC>” wurde dabei durch die verschiedenen Beschleuniger ersetzt, also “sna” (Das ist der Default-Wert), “glamor” und “uxa”. Es folgte ein Neustart.

Nach dem Wechsel auf “glamor” war die Performance schon ein ganzes Stück besser, aber immer noch nicht zufriedenstellend bzw. wie noch einige Tage davor. Der UXA Beschleuniger war dann aber die Lösung und die Grafikperformance wieder einwandfrei. Alle Effekte laufen nun wieder flüssig und ich kann wieder vernünftig arbeiten. ;)

 

Update: Mein großer Tower Rechner mit AMD Grafik ist genauso von der schlechten Performance betroffen. Das scheint nicht nur für Intel Grafik zu gelten.

Update 2: Mit der Performance beim Spielen gibt es keine Probleme. Hängt evtl auch mit Gnome zusammen.


Viewing all articles
Browse latest Browse all 452