Sterowniki do ati x200m przesta

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
galvay
Posty: 12
Rejestracja: 01 marca 2008, 19:55

Sterowniki do ati x200m przestały działać

Post autor: galvay »

Kod: Zaznacz cały

galvay@debian:~$ glxinfo | grep direct
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa GLX Indirect
To dziś ujrzałem w konsoli, kiedy próbowałem sprawdzić dlaczego OpenArena mi strasznie muli.
Moje zdziwienie było ogromne, bo do tej pory wszystko działało o_O
A nie aktualizowałem ostatnimi czasu jądra ani sterowników...
Generalnie - nie wiem od kiedy dokładnie nie działa. Jednak nie więcej niż 1,5-2tyg.
Ponieważ były dostępne aktualizacje fglrx, więc pomyślałem, że może pomogą.
Nie pomogły.
Przeinstalowałem więc sterowniki. Nie pomogło. Mówię oczywiście o instalacji tych z repozytorium, bo zawsze działały.
Następnie stwierdziłem, że zaktualizuję kernel do 2.6.29, bo miałem .26.
Tyle że wtedy ani instalacja sterowników z repozytoriów, ani instalacja ze strony ati nie idzie - wykłada się na kompilacji modułu:

Kod: Zaznacz cały

AMD kernel module generator version 2.1  
doing Makefile based build for kernel 2.6.x and higher
make.sh: line 407: cd: 2.6.x: Nie ma takiego pliku ani katalogu
rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers                  
make -C /lib/modules/2.6.29-1-686/build SUBDIRS=/usr/src/modules/fglrx modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.29-1-686'            
/usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile:41: /usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile_32.cpu: Nie ma takiego pliku ani katalogu
make[3]: *** Brak reguł do wykonania obiektu `/usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile_32.cpu'. Stop.                                          
make[2]: *** [sub-make] Błąd 2                                                                                                                                 
make[1]: *** [all] Błąd 2                                                                                                                                      
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.29-1-686'                                                                                            
make: *** [kmod_build] Błąd 2                                                                                                                                  
build failed with return value 2
No i skończyły mi się pomysły.
Może ktoś pomóc?
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Z nagłówkami coś jest nie tak: http://debian.linux.pl/viewtopic.php?p=86379#86379 (przynajmniej tak zgłaszają na forum).
silentwr
Beginner
Posty: 133
Rejestracja: 08 marca 2009, 03:45

Post autor: silentwr »

galvay, jeśli nie masz ochoty na kompilację własnego kernela daruj sobie 2.6.29 i zainstaluj 2.6.28 - w tej wersji z nagłówkami wszystko jest w porządku i nie powinieneś mieć żadnych problemów z instalacją sterowników do karty graficznej.
galvay
Posty: 12
Rejestracja: 01 marca 2008, 19:55

Post autor: galvay »

Nie mam najmniejszej ochoty na kompilację kernela.
Skąd mam wziąć to 2.6.28, skoro go w repozytorium nie ma?

Kod: Zaznacz cały

galvay@debian:~$ apt-cache search linux-image
linux-headers-2.6.29-1-486 - Header files for Linux 2.6.29-1-486
linux-headers-2.6.29-1-686 - Header files for Linux 2.6.29-1-686
linux-headers-2.6.29-1-686-bigmem - Header files for Linux 2.6.29-1-686-bigmem
linux-headers-2.6.29-1-amd64 - Header files for Linux 2.6.29-1-amd64
linux-image-2.6-486 - Linux 2.6 image on x86
linux-image-2.6-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6-amd64 - Linux 2.6 image on AMD64
linux-image-2.6-k7 - Linux 2.6 image on AMD K7 - transition package
linux-image-2.6-openvz-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4, OpenVZ support
linux-image-2.6-vserver-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6-vserver-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6-xen-686 - Linux 2.6 image on i686, oldstyle Xen support
linux-image-2.6.29-1-486 - Linux 2.6.29 image on x86
linux-image-2.6.29-1-686 - Linux 2.6.29 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.29-1-686-bigmem - Linux 2.6.29 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.29-1-amd64 - Linux 2.6.29 image on AMD64
linux-image-486 - Linux image on x86
linux-image-686 - Linux image on PPro/Celeron/PII/PIII/P4
linux-image-686-bigmem - Linux image on PPro/Celeron/PII/PIII/P4
linux-image-amd64 - Linux image on AMD64
linux-image-k7 - Linux image on AMD K7 - transition package
linux-image-openvz-686 - Linux image on PPro/Celeron/PII/PIII/P4, OpenVZ support
linux-image-vserver-686 - Linux image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-vserver-686-bigmem - Linux image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-xen-686 - Linux image on i686, oldstyle Xen support
linux-tree-2.6.29 - Linux kernel source tree for building Debian kernel images
rt2400-source - source for rt2400 wireless network driver
rt2500-source - source for rt2500 wireless network driver
rt2570-source - source for rt2570 wireless network driver
linux-image-2.6.26-1-486 - Linux 2.6.26 image on x86
linux-image-2.6.26-1-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.26-1-686 - Header files for Linux 2.6.26-1-686
Na packages.ubuntu.com też nie widzę
silentwr
Beginner
Posty: 133
Rejestracja: 08 marca 2009, 03:45

Post autor: silentwr »

Właśnie dlatego używam aptitude ;p Jako root wykonaj:

Kod: Zaznacz cały

aptitude search linux-image
znajdziesz kernel 2.6.28, lub jeśli już chcesz używać apt-get to jako root:

Kod: Zaznacz cały

apt-get install linux-image-2.6.28-1-686 linux-headers-2.6.28-1-686 linux-headers-2.6.28-1-common linux-kbuild-2.6.28
galvay
Posty: 12
Rejestracja: 01 marca 2008, 19:55

Post autor: galvay »

Korzystam również z aptitude, ale nieraz do wyszukiwania korzystam z apt-get, bo jest do tego lepszy :P
Tak czy inaczej nie ma:

Kod: Zaznacz cały

debian:/home/galvay# aptitude search linux-image
v   linux-image                                                                       -
v   linux-image-2.6                                                                   -
p   linux-image-2.6-486                                                               - Linux 2.6 image on x86
i   linux-image-2.6-686                                                               - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
p   linux-image-2.6-686-bigmem                                                        - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
p   linux-image-2.6-amd64                                                             - Linux 2.6 image on AMD64
p   linux-image-2.6-k7                                                                - Linux 2.6 image on AMD K7 - transition package
p   linux-image-2.6-openvz-686                                                        - Linux 2.6 image on PPro/Celeron/PII/PIII/P4, OpenVZ support
p   linux-image-2.6-vserver-686                                                       - Linux 2.6 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
p   linux-image-2.6-vserver-686-bigmem                                                - Linux 2.6 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
p   linux-image-2.6-xen-686                                                           - Linux 2.6 image on i686, oldstyle Xen support
i A linux-image-2.6.26-1-486                                                          - Linux 2.6.26 image on x86
i A linux-image-2.6.26-1-686                                                          - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4
p   linux-image-2.6.29-1-486                                                          - Linux 2.6.29 image on x86
i   linux-image-2.6.29-1-686                                                          - Linux 2.6.29 image on PPro/Celeron/PII/PIII/P4
p   linux-image-2.6.29-1-686-bigmem                                                   - Linux 2.6.29 image on PPro/Celeron/PII/PIII/P4
p   linux-image-2.6.29-1-amd64                                                        - Linux 2.6.29 image on AMD64
p   linux-image-486                                                                   - Linux image on x86
p   linux-image-686                                                                   - Linux image on PPro/Celeron/PII/PIII/P4
p   linux-image-686-bigmem                                                            - Linux image on PPro/Celeron/PII/PIII/P4
p   linux-image-amd64                                                                 - Linux image on AMD64
p   linux-image-k7                                                                    - Linux image on AMD K7 - transition package
p   linux-image-openvz-686                                                            - Linux image on PPro/Celeron/PII/PIII/P4, OpenVZ support
p   linux-image-vserver-686                                                           - Linux image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
p   linux-image-vserver-686-bigmem                                                    - Linux image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
p   linux-image-xen-686                                                               - Linux image on i686, oldstyle Xen support
I tak, aptitude update wykonane ;)
silentwr
Beginner
Posty: 133
Rejestracja: 08 marca 2009, 03:45

Post autor: silentwr »

Co do wyszukiwania, który jest lepszy to już inna sprawa, wystarczy porównać wpisując tak i tak ;p
Może masz złe wpisy w sources.list i czy próbowałeś po prostu wykonać install bez wyszukiwania?
galvay
Posty: 12
Rejestracja: 01 marca 2008, 19:55

Post autor: galvay »

Oczywiście, że próbowałem ;P
Mam takie repo:

Kod: Zaznacz cały

debian:/home/galvay# cat /etc/apt/sources.list
#~~~~~~~~~~~~~~~~~~~~~~Sid~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
deb [url]ftp://ftp.pl.debian.org/debian/[/url] sid main non-free contrib
deb-src [url]ftp://ftp.pl.debian.org/debian/[/url] sid main non-free contrib
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
deb [url]http://ftp.pl.debian.org/debian/[/url] experimental main
deb-src [url]http://ftp.pl.debian.org/debian/[/url] experimental main

#~~~~~~Debian-multimedia~~~~~~#
deb [url]http://www.debian-multimedia.org[/url] sid main
deb-src [url]http://www.debian-multimedia.org[/url] sid main
#~~~~~~~~~~~~~~~~~~~~~#
Pytanie może głupie, ale... trzeba coś więcej?
silentwr
Beginner
Posty: 133
Rejestracja: 08 marca 2009, 03:45

Post autor: silentwr »

Wpisy masz w porządku, to już jest kwestia indywidualna co kto tam ma. Nie rozumiem tylko dlaczego, nie pokazuje ci tego kernela. Na pewno próbowałeś ,,apt-get autoremove'', clean, itp. Ja tu chyba nie pomogę, choć sprawa pewnie jest błaha.
ODPOWIEDZ