Strona 1 z 1

fglrx IBM t43 radeon x300, naruszenie ochrony pamięci

: 19 września 2009, 20:56
autor: dtrevo
Witam.

Zainstalowałem Debiana Lenny na laptopie, ze środowiskiem kde 3.5. Przy instalacji tak jak kolega z forum podał:

Kod: Zaznacz cały

Debian~$ apt-get update
Debian~$ apt-get install module-assistant fglrx-driver fglrx-kernel-src
Kompilujemy i ładujemy sterownik:

Kod: Zaznacz cały

Debian~$ module-assistant prepare
Debian~$ module-assistant update
Debian~$ module-assistant a-i fglrx
Zmieniamy xorg.conf

Kod: Zaznacz cały

Debian~$ aticonfig --initial 
Przy instalacji module-assistant a-i fglrx nie wyskakuje żaden błąd:

Kod: Zaznacz cały

Extracting the package tarball, /usr/src/fglrx.tar.bz2, please wait...
"/usr/share/modass/packages/fglrx-source" build KVERS=2.6.26-2-686 KSRC=/lib/modules/2.6.26-2-686/build KDREV=2.6.26-19 kdist_image
Done with /usr/src/fglrx-kernel-2.6.26-2-686_8-12-4+2.6.26-19_i386.deb .
dpkg -i /usr/src/fglrx-kernel-2.6.26-2-686_8-12-4+2.6.26-19_i386.deb
(Odczytywanie bazy danych ... 97559 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zastąpienia fglrx-kernel-2.6.26-2-686 1:8-12-4+2.6.26-19 (wykorzystując .../fglrx-kernel-2.6.26-2-686_8-12-4+2.6.26-19_i386.deb) ...
Rozpakowanie pakietu zastępującego fglrx-kernel-2.6.26-2-686 ...
Konfigurowanie fglrx-kernel-2.6.26-2-686 (1:8-12-4+2.6.26-19) ...
Przy poleceniu ostatnim:

Kod: Zaznacz cały

aticonfig --initial 

No protocol specified
Uninitialised file found, configuring.
Naruszenie ochrony pamięci
Polecenie:

Kod: Zaznacz cały

fglrxinfo
No protocol specified
Error: unable to open display (null)
Pozdrawiam.

[Dodano: 2009-09-19, 21:51]
Doinstalowałem sterowniki ze strony ati i teraz po wykonaniu poleceń:

Kod: Zaznacz cały

fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: [url]www.mesa3d.org[/url]
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.4)

Kod: Zaznacz cały

# aticonfig --initial
aticonfig: No supported adapters detected

: 11 listopada 2009, 02:45
autor: szakkanaku

Kod: Zaznacz cały

aticonfig --initial
No protocol specified
Uninitialised file found, configuring.
Naruszenie ochrony pamięci 
Z tego co sam sprawdziłem problem ten dotyczy z dziwnych powodów fglrx-module i przyznam szczerze, że jeszcze się nie zorientowałem jak ten problem rozwiązać. Problem ten dotyczy ładowania sterownika do modułu jądra i dlatego też powstał u ciebie ten drugi błąd:

Kod: Zaznacz cały

# aticonfig --initial
aticonfig: No supported adapters detected
W tym przypadku sterownik nie został w ogóle załadowany przez moduł i dlatego też fglrx pokazuje dane dla Mesa zamiast dla właściwego sprzętu.
Róźne możliwości instalacji sterownika do ati, także te z pominięciem repozytoriów, zostały opisane pod tym linkiem:

http://www.stanchina.net/~flavio/debian ... aller.html

Zastosowałem jednak inną, prostszą metodę szybkiego załadowania sterowników do ati (choć pewnie wypróbuję też inne metody). Metoda ta jest objaśniona w instrukcji instalacji ze strony ati (https://a248.e.akamai.net/f/674/9206/0/ ... 2-inst.pdf) i w moim wypadku odbyło się to szybko i bez żadnych komplikacji. Wystarczy ściągnąć najnowszy ATI Catalyst (np. https://a248.e.akamai.net/f/674/9206/0/ ... x86_64.run) i w terminalu, będąc w folderze w którym mamy ten plik, wpisać:

Kod: Zaznacz cały

sh ./ati-driver-installer-9.3-x86.x86_64.run
Pojawi się graficzna wersja instalatora. Najpierw wybrać: zainstalowanie sterownika (nie stworzenie paczki ze sterownikiem), a później wg uznania instalację automatyczną lub z możliwością wyboru.
Po zrestartowaniu X-ow lub systemu wszystko powinno śmigać. :-)