Fglrx 9.9 & 2.6.31 (patch)

26/09/2009 – 15:12

Dość dawno temu ATI wydało nowe sterowniki (9.9). Na kernelu 2.6.30 działają poprawnie bez żadnych patchy. Niestety, aby działały poprawnie na 2.6.31, trzeba nałożyć łatki. Co prawda, moduł fglrx kompiluje się poprawnie na 2.6.31, jednakże nie będziemy mieli wsparcia dla 3D (jedynie dla 2D).

I jeszcze ciekawostka. ATI wydało również sterowniki 9.10, które nie są jednak dostępne na stronie głównej. Więc o co w tym chodzi? Ano, te sterowniki zostały wydane wcześniej, specjalnie dla nadchodzącej wersji Ubuntu (9.10). Nie mam niestety czasu na bawienie się z driverami 9.10, więc przedstawię tylko patchowanie 9.9 (w przypadku 9.10, trzeba się o wiele bardziej namęczyć).

Oto krótka instrukcja patchowania:

  • pobieramy wpierw sterowniki 9.9 ze strony ATI,
  • pobieramy patch do katalogu gdzie ściągnęliśmy sterowniki,
  • rozpakowywujemy sterowniki: # ./ati-driver* --extract
  • nakładamy patch: # cd fglrx-install.*/ && cp ../2.6.31.patch `pwd` && patch -p0 <2.6.31.patch
  • łatka została nałożona i można przystąpić do instalacji sterowników: # ./ati-installer.sh . --install

Dwie drobne uwagi!

1) Możesz doświadczyć ewentualnych problemów z zarządzaniem energii dla GPU, ze względu na to, iż nie przedstawiłem tutaj jeszcze jednego, wymaganego patcha (postąpiłem tak a nie inaczej, ponieważ drugi patch zawierał błędy, a nie mam czasu na jego ręczne poprawianie).

2) Łatki znalazłem na tej stronie: http://aur.archlinux.org/packages.php?ID=22510

Napisz komentarz