Witam,
Próbowałem skompilować dzisiaj kernela 2.6.22 z najnowszym patchem 2.6.23-rc1 i wszystko pięknie ładnie gdy podczas kompilacji dalej niż w połowie wypluwa mi cos takiego
rivers/misc/asus-laptop.c: In function ‘asus_led_exit’:
drivers/misc/asus-laptop.c:1076: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1076: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1077: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1077: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1078: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1078: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1079: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1079: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1080: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1080: error: ‘struct led_classdev’ has no member named ‘class_dev’
make[3]: *** [drivers/misc/asus-laptop.o] Błąd 1
make[2]: *** [drivers/misc] Błąd 2
make[1]: *** [drivers] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.22'
make: *** [debian/stamp-build-kernel] Błąd 2
103-mia-3:/usr/src/linux#
Kernela kompilowałem używając configa kernela 2.6.21 i wyłączyłem parawirtualziację czy ktoś ma pomysł czemu tak sie dzieje
Najwyraźniej występuje problem z modułami do laptopa Asus... o ile nie masz takiego sprzętu to wyłącz to w konfigu i rekompiluj. Ja od wczoraj jestem na 26.23-rc1 i chodzi ok.
aptitude install ketchup
cd /usr/src/
wget [url]http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.tar.bz2[/url]
tar xjf linux-2.6.22.tar.bz2
cd linux-2.6.22
ketchup -G 2.6.23-rc1
make clean && make mrproper
make menuconfig
make-kpkg clean
make-kpkg --initrd kernel_image kernel_headers
Wiesz co wydaje mi się że bląd tkwił w używaniu starego pliku konfiguracyjnego. Kompiluje teraz bez starego pliku i zobaczymy co będzie. A z tym ketchupem to dobry patent do tej pory używałem bzip2 -dc /usr/src/patch_name.bz2 | patch -p1
zainstalowalem kernel drugi raz sposobem debianway. Wylacz Misc Devices - powinno smigac. Asusa mozesz dorwac latwo wciskajac SHIFT + / podajac to czego szukasz. System wskaze Ci miejsca gdzie wystepuja dane moduly. sa 3 lub 4 takie miejsca
Mam problem z instalacja nvidii. Prosze krok po kroku, nie mam pojecia jak zainstalowac stery do karty na tym jadrze bo bledy mi wyskakuja.