Konfiguracja AIGLX

Z openSUSE wiki

Grafika:Uwaga.png Uwaga: Jeśli trafiłeś na ten artykuł bezpośrednio i nie jesteś absolutnie pewien co chcesz zrobić, przeczytaj najpierw wstęp do pulpitów 3D
Grafika:Uwaga.png Uwaga: Poniższa instrukcja dotyczy głównie openSUSE 10.3. W nowszych wersjach rozszerzenie AIGLX jest uruchamiane automatycznie

Spis treści


Zanim zaczniesz...

Przed wykaniemiem porad z tego artukułu należy wykonać kopię zapasową pliku /etc/X11/xorg.conf:

cp /etc/X11/xorg.conf /etc/X11/xorg.conf.$(date +%y%m%d-%H%M%S)

Karty NVIDIA

Należy wykonać następujące polecenie jako root:

nvidia-xconfig --composite

Karty INTEL i ATI

Konieczna jest ręczna edycja pliku /etc/X11/xorg.conf. Edycje należy wykonywać jako root w swoim ulubionym edytorze tekstu. Otwieramy plik etc/X11/xorg.conf i dopisujemy kolejno, jeśli nie ma podanych wpisów. Jeśli podana sekcja nie istnieje, należy ją stworzyć na wzór pozostałych z tego pliku. W sekcji Server Layout

Option "AIGLX" "true"

W sekcji DRI

Group 0
Mode 0666

W sekcji Device

Option      "XAANoOffscreenPixmaps" "true"
Option      "DRI"     "true"

Na końcu pliku wklejamy następujący tekst:

Section "Extensions"
      Option   "Composite"   "Enable"
EndSection

I co teraz?

Dla porządku wydaj poniższe polecenie:

echo "$(md5sum /etc/X11/xorg.conf.md5| awk '{print $1}')\\ \\" > /etc/X11/xorg.conf.md5

Wystarczy się jeszcze przelogować, oraz uruchomić beryla lub compiza.