Sterownik własnościowy (zamknięty) od otwartego różni się tym, że:
- rozwijany jest przez producenta, (otwarty - generalnie społeczność)
- nie wspiera starszych kart
- mimo lepszej wydajności i większej oszczędności energii, czasami potrafi sprawić absurdalne problemy

Możemy skorzystać z binarki [1] producenta. Binarka zawiera instalator krok po kroku, ale instalacja z repozytorium (według mnie) jest o wiele wygodniejsza:

aptitude install fglrx-control fglrx-driver fglrx-modules-dkms fglrx-source glx-alternative-fglrx libfglrx libfglrx-amdxvba1 libgl1-fglrx-glx kernel-package xserver-xorg x11-xserver-utils xserver-common

Lub:

aptitude install fglrx-legacy-control fglrx-legacy-driver fglrx-legacy-modules-dkms fglrx-legacy-source glx-alternative-fglrx libfglrx-legacy libfglrx-legacy-amdxvba1 libgl1-fglrx-legacy-glx kernel-package xserver-xorg x11-xserver-utils xserver-common

Po czym:

aticonfig --initial

Powyższe polecenie wygeneruje nam plik /etc/X11/xorg.conf.
W pliku tym zapisana jest konfiguracja X'ów.
Możemy ją zostawić domyślną, lub skonfigurować według manual'a dostępnego tutaj [2], lub po wydaniu polecenia:

man xorg.conf

Po wszystkim restartujemy system. Jeżeli menedżer logowania uruchomił się - sterownik działa poprawnie.

Jak na wstępie wspomniałem, sterownik ten nie wspiera starszych kart.
Trzeba więc sprawdzić w opisie paczki fglrx-driver lub fglrx-legacy-driver, które serie kart są wspierane. Jeżeli Twojej tam nie ma, wtedy jesteś skazany na sterownik otwarty.
Plusem tego sterownika jest to, że grafika teoretycznie działać może nieco wydajniej w porównaniu do sterownika otwartego i nieco mniej energii (prądu) może pobierać (więc i mniejsze temperatury wydzielać).
Ale jest też o wiele mniejsze prawdopodobieństwo (w porównaniu do sterownika otwartego), że hibernacja / usypianie będą poprawnie działać.


Opis jest uzupełnieniem tego wpisu [3].
Pytania i sugestie tutaj (forum), lub XMPP/Jabber - pavlo950@linux.pl.


Przypisy:

  1. http://support.amd.com/en-us/download
  2. http://manpages.debian.net/cgi-bin/man.cgi?query=xorg.conf&apropos=0&sektion=0&manpath=Debian+unstable+sid&format=ascii&locale=en
  3. http://dug.net.pl/tekst/254