Sid z j

Archiwalne, stare wpisy FAQ i HowTo Użytkowników
boorasek
Posty: 6
Rejestracja: 31 marca 2009, 20:20
Lokalizacja: mam wiedzieæ ?!

Sid z jądrem 2.6.29 i sterowniki zamkniete Ati 9.2

Post autor: boorasek »

Hej.
Udało mi się po kilku dniach googlania uruchomić sterowniki ze strony ati (9.2) na Sidzie z kernelem 2.6.29. Podzielę się jak to zrobić. Potrzebujemy:
  • ati-driver-installer-9.2-x86.x86_64.run
    patch: FGLRX-2.6.29-9.2-5.diff
    (oba do wygooglania)
Na początku należy wykonać cofnięcie wersji paczki libdrm2 (wersja 2.3.1-2 jest w Squeeze) - bez tego nie będzie działać akceleracja 3d. Po tym wykonałem restart. Jeśli mamy uruchomiony na nowo komputer i załadowały nam się X'y (na module np. radeon) należy włączyć wirtualną konsolę (CTRL + ALT + F1) i zastopować gdma:

Kod: Zaznacz cały

 /etc/init.d/gdm stop
Następnie usuwamy moduł radeon (tak było w moim przypadku) za pomocą

Kod: Zaznacz cały

rmmod radeon
W ten sposób zapobiegamy konfliktowi przy późniejszym ładowaniu fglrx). Teraz to już z górki. Rozpakowujemy ati-driver-installer

Kod: Zaznacz cały

9.2-x86.x86_64.run --extract fglrx
nakładamy latę:

Kod: Zaznacz cały

 patch -p0 < FGLRX-2.6.29-9.2-5.diff
wchodzimy do:

Kod: Zaznacz cały

cd fglrx

Kod: Zaznacz cały

./ati-installer.sh . --install
klikamy ,,Ok'', ,,next'' itp.
Po tych wszystkich krokach wykonujemy:

Kod: Zaznacz cały

aticonfig --initial
żeby zmodyfikować nasz xorg.conf i wszystko działa. W celu sprawdzenia możemy wykonać:

Kod: Zaznacz cały

lsmod | grep fglrx
żeby zobaczyć czy moduł został załadowany oraz

Kod: Zaznacz cały

fglrxinfo
które powie nam czy mamy akcelerację 3d.

Uwaga:
Jeśli mamy nagłówki do 2.6.29 z repozytorium Sida może pojawić się błąd z brakiem ,,Makefile_32.cpu''. Jak to naprawić opisałem tu: http://debian.linux.pl/viewtopic.php?p=86528#86528.
Mam nadzieje ze niniejszy post komuś się przyda. Pozdrawiam.
Zablokowany