[ROZWIĄZANE] Moduł jajka FGLRX się nie kompiluje!

Karty graficzne, dźwiękowe, tv, monitory etc.
carbolymer
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 21 sty 2010, 11:28
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

[ROZWIĄZANE] Moduł jajka FGLRX się nie kompiluje!

Post autor: carbolymer »

Witam.

Posiadam laptopa toshiba satellite a300-20w (support dla linuxa nie istrnieje ;X). Mam problem z instalacją sterowników fglrx (próbowałem z 9.12 i 9.8 ), ale moduł jądra się nie kompiluje. Probowałem manualnie go skompilować, ale brak jest pliku makefile, ./configure, a istniejący w folderze make.sh generuje tylko taki log:

Kod: Zaznacz cały

[root@nucleon]:/var/lib/dkms/fglrx/8.681/build# ./make.sh 
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers
make -C /lib/modules/2.6.31-17-generic/build SUBDIRS=/var/lib/dkms/fglrx/8.681/build/2.6.x modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.31-17-generic'
make[1]: Makefile: No such file or directory
make[1]: *** No rule to make target `Makefile'.  Stop.
make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-17-generic'
make: *** [kmod_build] Error 2
build failed with return value 2
Także gdy próbuję zainstalować sterowniki z repo, lub wygenerowanych paczek .deb widzę takie błędy:

Kod: Zaznacz cały

Loading new fglrx-8.681 DKMS files...
Building initial module for 2.6.31-17-generic, architecture -a x86_64
 
Error! Bad return status for module build on kernel: 2.6.31-17-generic (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/fglrx/8.681/build/ for more information.
Done.
 
Error! Could not locate fglrx.ko for module fglrx in the DKMS tree.
You must run a dkms build for kernel 2.6.31-17-generic (x86_64) first.
 
Setting up fglrx-modaliases (2:8.681-0ubuntu1) ...
Setting up libamdxvba1 (2:8.681-0ubuntu1) ...
 
Setting up xorg-driver-fglrx (2:8.681-0ubuntu1) ...
Jakieś pomysły jak mogę skompilować ten moduł?
Dziwne, na ubuntu 9.04 x86 wszystko banglało, po upgrade do 9.10 x86 analogiczna sytuacja j/w.
Ubuntu 9.10 x64, wersja jajka: 2.6.31-17-generic.

EDIT: Rozwiązanie w ostatnim poście.
Lestko
Sędziwy Jeż
Sędziwy Jeż
Posty: 30
Rejestracja: 21 kwie 2009, 07:56
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Moduł jajka FGLRX się nie kompiluje!

Post autor: Lestko »

carbolymer pisze:

Kod: Zaznacz cały

make[1]: Entering directory `/usr/src/linux-headers-2.6.31-17-generic'
make[1]: Makefile: No such file or directory
No przecież pisze Ci wyraźnie, że nie masz zainstalowanych plików nagłówkowych jądra (pakietu linux-headers-xxx)
carbolymer
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 21 sty 2010, 11:28
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Moduł jajka FGLRX się nie kompiluje!

Post autor: carbolymer »

Mam zainstalowane pliki nagłówkowe w tym folderze dokładnie.
Lestko
Sędziwy Jeż
Sędziwy Jeż
Posty: 30
Rejestracja: 21 kwie 2009, 07:56
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Moduł jajka FGLRX się nie kompiluje!

Post autor: Lestko »

carbolymer pisze:Mam zainstalowane pliki nagłówkowe w tym folderze dokładnie.
Powinien tam być plik Makefile. Jest?
carbolymer
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 21 sty 2010, 11:28
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Moduł jajka FGLRX się nie kompiluje!

Post autor: carbolymer »

Lestko pisze:Powinien tam być plik Makefile. Jest?
Nie powinno tam być pliku makefile. -_-
Lestko
Sędziwy Jeż
Sędziwy Jeż
Posty: 30
Rejestracja: 21 kwie 2009, 07:56
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Moduł jajka FGLRX się nie kompiluje!

Post autor: Lestko »

carbolymer pisze:Nie powinno tam być pliku makefile. -_-
U mnie jest.
Synaptic > pakiet linux-headers-2.6.31-17-generic > Właściwości > Zainstalowane pliki:
[...]
/usr/src/linux-headers-2.6.31-17-generic/Makefile
[...]
Awatar użytkownika
adam05
Sędziwy Jeż
Sędziwy Jeż
Posty: 59
Rejestracja: 18 sty 2010, 15:34
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Moduł jajka FGLRX się nie kompiluje!

Post autor: adam05 »

To chyba coś źle faktycznie zainstalowałeś.

Kod: Zaznacz cały

apt-get install linux-headers-`uname -r`

root@adam-laptop:/usr/src/linux-headers-2.6.31-14-generic# ls -ls /usr/src/linux-headers-`uname -r`/Makefile
0 lrwxrwxrwx 1 root root 35 2009-11-01 19:08 /usr/src/linux-headers-2.6.31-14-generic/Makefile -> ../linux-headers-2.6.31-14/Makefile
Wszędzie dobrze, ale w 127.0.0.1 najlepiej...
carbolymer
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 21 sty 2010, 11:28
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Moduł jajka FGLRX się nie kompiluje!

Post autor: carbolymer »

Kod: Zaznacz cały

[carbolymer@nucleon]:/usr/src/linux-headers-2.6.31-17-generic$ ls -al | grep Makefile 
lrwxrwxrwx 1 root root     35 2010-01-21 00:28 Makefile -> ../linux-headers-2.6.31-17/Makefile
A nie, jednak jest. Mimo tego i tak moduł jądra nie chce sie kompilować.
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 14 gości