Aktivieren Sie SNA unter Ubuntu 12.04.0 oder 12.04.1 LTS
Aufgrund der LTS-Version von 12.04 wird für die neuen Point-Releases der HWE-Stack des aktuellen Stable-Releases verwendet (derzeit hat 12.04.3 den HWE-Stack von 13.04). Die nächsten Punktreleases von 12.04 (12.04.2 und 12.04.3) haben den HWE-Stack von 12.10 bzw. 13.04. Der Intel-Treiber liegt also über 2,20, und das folgende Verfahren zum Aktualisieren des Intel-Treibers ist nicht erforderlich.
Überprüfen Sie die aktuelle Intel-Treiberversion. Wenden Sie diesen Befehl an
apt-cache policy xserver-xorg-video-intel* | grep Installed
Wenn die Ergebnisse von Installed
beispielsweise unter 2,20 liegen 2:2.17.0-1ubuntu4 0
, fahren Sie mit der folgenden Prozedur fort, um den Treiber zu aktualisieren.
Öffnen Sie ein Terminal ( Ctrl+ Alt+ T) und führen Sie die folgenden Befehle aus, um den Intel-Treiber auf die neueste Version zu aktualisieren
sudo add-apt-repository ppa:glasen/intel-driver
sudo apt-get update ; sudo apt-get dist-upgrade
Aktivieren Sie dann die SNA-Beschleunigungsmethode mit den beiden folgenden Befehlen
sudo mkdir /etc/X11/xorg.conf.d/
echo -e 'Section "Device"\n Identifier "Card0"\n Driver "Intel"\n Option "AccelMethod" "sna"\nEndSection' | sudo tee /etc/X11/xorg.conf.d/20-intel.conf
Starten Sie Ihren PC neu, damit die Änderungen wirksam werden.
Testen Sie, ob die SNA-Beschleunigungsmethode mit dem Befehl funktioniert
cat /var/log/Xorg.0.log | grep -i sna
Die Ergebnisse sollten ungefähr so aussehen
(**) intel(0): Option "AccelMethod" "sna"
(II) intel(0): SNA initialized with Ironlake backend
Aktivieren Sie SNA unter Ubuntu 12.10 und höher
Das ist die gleiche Methode wie oben, aber Sie müssen die Aktualisierung des Treibers vermeiden, da Ubuntu 12.10 standardmäßig den Intel-Treiber 2.20 enthält. Auch in neueren Versionen von Ubuntu ist die SNA-Beschleunigungsmethode standardmäßig aktiviert.
Überprüfen Sie, ob die SNA-Beschleunigungsmethode aktiviert ist und mit dem folgenden Befehl verwendet wird
cat /var/log/Xorg.0.log | grep -i sna
wenn ergebnisse so etwas wie lesen
(II) intel(0): SNA compiled: xserver-xorg-video-intel-lts-raring
2:2.21.6-0ubuntu4.1~precise1 (Maarten Lankhorst <maarten.lankhorst@ubuntu.com>)
(II) intel(0): SNA initialized with Ironlake backend
dann bist du in ordnung Die obigen Ergebnisse stammen aus Ubuntu 12.04.3 LTS.
Wenn nicht, führen Sie die folgenden Befehle aus, um den SNA zu aktivieren
sudo mkdir /etc/X11/xorg.conf.d/
echo -e 'Section "Device"\n Identifier "Card0"\n Driver "Intel"\n Option "AccelMethod" "sna"\nEndSection' | sudo tee /etc/X11/xorg.conf.d/20-intel.conf
Im Falle eines Problems.
Um zur Standardbeschleunigungsmethode zurückzukehren, löschen Sie einfach die von Ihnen erstellte Datei.
sudo rm /etc/X11/xorg.conf.d/20-intel.conf
und starten Sie X oder Ihren PC neu, damit die Änderungen wirksam werden.
Bei einem Problem mit Ubuntu 12.04.0 oder 12.04.1 mit dem Treiber 2.20
Entfernen Sie einfach die PPA mit den entsprechenden Befehlen.
sudo apt-get install ppa-purge
sudo ppa-purge ppa:glasen/intel-driver
sudo apt-get update
Starten Sie Ihren PC neu.
Im Falle eines Problems, wenn die Standardbeschleunigungsmethode SNA ist (z. B. 12.04.3) und Sie die UXA verwenden möchten.
Führen Sie die folgenden Befehle aus
sudo mkdir /etc/X11/xorg.conf.d/
echo -e 'Section "Device"\n Identifier "Card0"\n Driver "Intel"\n Option "AccelMethod" "uxa"\nEndSection' | sudo tee /etc/X11/xorg.conf.d/20-intel.conf
Starten Sie Ihren PC (oder Display Manager) neu, damit die Änderungen wirksam werden.
Wir hoffen, dass Sie mit der neuen AccelMethod SNA einen Unterschied in der Leistung oder / und der Grafik feststellen und wenn nicht, wissen Sie, wie Sie zu UXA zurückkehren können.