sterowniki fglrx i maly klopot

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
marvel
Posty: 6
Rejestracja: 09 września 2007, 18:48

sterowniki fglrx i maly klopot

Post autor: marvel »

Posiadam grafike zintegrowana X1200 radeon z tego co mi wiadomo nie moge miec otwartych sterow, dlatego zainstlaowalem zamkniete i nie dziala chyba w nich akceleracja, prosze o pomoc.

TUtaj macie kilka polecenie i co wywalaja :)



Polecenie :

Kod: Zaznacz cały

cat /var/log/Xorg.0.log | grep EE
Wywala

Kod: Zaznacz cały

 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "GLX" (module does not exist, 0)
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized. 
(EE) AIGLX: Screen 0 is not DRI capable
Pocenie :

Kod: Zaznacz cały

cat /var/log/Xorg.0.log | grep WW 
Wywala:

Kod: Zaznacz cały

       (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
(WW) Warning, couldn't open module GLX
(WW) fglrx(0): Failed to open DRM connection
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Only one display is connnected,so single mode is enabled
(WW) fglrx(0): No DRM connection for driver fglrx.
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed!                  *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO)             *
(WW) fglrx(0): * no 3D acceleration available                *
(WW) fglrx(0): ********************************************* *
Polecenie:

Kod: Zaznacz cały

glxinfo | grep direct
Wywala:

Kod: Zaznacz cały

Xlib:  extension "XFree86-DRI" missing on display ":0.0".
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa GLX Indirect
Tutaj jeszcze dla pewnosci macie logi Xorg i plik xorg.conf

Kod: Zaznacz cały

http://www.wklej.org/id/7c3f4c2aeb

Kod: Zaznacz cały

http://wklej.org/id/e58ee90c26
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

przeczytaj na forum poradnik nt. fglrx - zwłaszcza tą część o poleceniu module-assistant
marvel
Posty: 6
Rejestracja: 09 września 2007, 18:48

Post autor: marvel »

wiesz moze byc napisac co i jak bo wydaje mi sie zrobilem wszytko tak jak tam pisze :) nikt nie potrafi inny pomoc?
Manius
Posty: 3
Rejestracja: 05 czerwca 2007, 12:21

Post autor: Manius »

marvel pisze:wiesz moze byc napisac co i jak bo wydaje mi sie zrobilem wszytko tak jak tam pisze :) nikt nie potrafi inny pomoc?
Opiszę Ci jak ja instaluję moją kartę (X1600).
Ogólnie instalacja sterowników fglrx sprowadza się do następujących kroków:

Uruchamiamy konsolę, przełączamy się jako root
1)Instalujemy potrzebne oprogramowanie jeśli nie mamy w systemie:

Kod: Zaznacz cały

aptitude install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r) ia32-libs ia32-libs-gtk
2)¦ciągamy najnowsze stery ze strony ati.amd.com i nadajemy plikowi atrybut wykonywalności:

Kod: Zaznacz cały

cp nazwa_pliku_sterownikow.bin /usr/src
cd /usr/src
chmod +x nazwa_pliku_sterownikow.bin

3)Następnie wpisujemy:

Kod: Zaznacz cały

./nazwa_pliku_sterownikow.bin --buildpkg Debian/sid
- oczywiście w zależności jaką wersję masz Debiana. Zawsze możesz sprawdzić wpisując w konsoli 'cat /etc/debian_version'
Dla lenny'ego: --buildpkg Debian/lenny itp...
Czekamy aż utworzy sobie paczki .deb

4)Powyżej widzimy, że zostały stworzone 4 paczki .deb które instalujemy w kolejności w jakiej wyświetliły się nam nazwy:

Kod: Zaznacz cały

dpkg -i nazwa_1_paczki.deb
Tak samo z następnymi

5)Wpisujemy teraz:

Kod: Zaznacz cały

m-a prepare
m-a update
m-a install fglrx
6)Następnie jeśli wszystko przebiegło zgodnie z planem, nie wykazało błędów dokonujemy już tylko konfiguracji xorg'a:

Kod: Zaznacz cały

aticonfig --initial
aticonfig --overlay-type=Xv
Pozostaje jeszcze tylko restart X'ów i sprawdzenie: fglrxinfo - wpisująć jako user

//edit
używaj tagu code
mlyczek
marvel
Posty: 6
Rejestracja: 09 września 2007, 18:48

Post autor: marvel »

TO jest to samo co z repozytoriow poprostu cos jest nie tak zrobione, i moze ktos wie co zle zrobilem robilem wszytko jak bylo w opisie i nie dziala.
Manius
Posty: 3
Rejestracja: 05 czerwca 2007, 12:21

Post autor: Manius »

Ehhh... To widocznie nie zrobiłeś tak samo jak ci nie działa. Zrób tak jak ci napisałem.
marvel
Posty: 6
Rejestracja: 09 września 2007, 18:48

Post autor: marvel »

Juz chyba sie dowiedzialem co jest problemam mam zly kernel
Linux debian 2.6.21-2-686-bigmem #1 SMP Wed Jul 11 05:05:14 UTC 2007 i686 GNU/Linux

zaraz zainstluje taki jak nalezy i sie dowiemy czy wszytko dziala :)
v-sgfx
Posty: 84
Rejestracja: 16 maja 2007, 22:07
Lokalizacja: olkusz

Post autor: v-sgfx »

a może po prostu nie dodałeś do pliku xorg.conf modułu DRI,
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
jeżeli nie masz tego [pigrubiony tekst wyżej] w tej sekcji to dodaj i sprawdź....
marvel
Posty: 6
Rejestracja: 09 września 2007, 18:48

Post autor: marvel »

Jest caly org.conf wiec zobacz widac wyraznie ze jest tam ten modol, temat odswiezam poniewaz dalej na nowym kernerze mi sie nie udalo sterow zainstalowac, ponownie prosze o pomoc
v-sgfx
Posty: 84
Rejestracja: 16 maja 2007, 22:07
Lokalizacja: olkusz

Post autor: v-sgfx »

a module-assistant sprawdzales ?? Moze tam nie masz zaznaczonego modulu ati i przez to nie masz akceleracji ...
kernel ci nic nie da,

odpalasz w konsoli: [przez roota]

Kod: Zaznacz cały

module-assistant
nastepnie szukasz na liscie to ati badz fglrx w twoim przypadku i kolejnie dajesz BUILD
modul zostanie zbudowany i zapyta cie o jego instalacje dasz YES czy tam TAK i gotowe...
zrestartuj x-y i powinno smigac
ODPOWIEDZ