Po kompilacji j

Tematy związane z oprogramowaniem, instalacją, konfiguracją
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

zloty87, pierwsza kompilacja przeważnie nie działa. Do komunikatu ,,kernel panic'' dochodzi kiedy zbyt dużo opcji usuniesz lub dodasz. Weź konfig jądra dystrybucyjnego i usuń z niego wszystko z nvidiafb i wykonaj kompilację według tych odnośników, które podałem. Mnie się udało za piątym razem.
zloty87
Posty: 70
Rejestracja: 04 lutego 2009, 12:14

Post autor: zloty87 »

Domyślam się, że za pierwszym razem to nie ma łatwo :) Mój pierwszy kontakt ze Debianem też nie należał do udanych, ale jakoś się zaprzyjaźniliśmy, zresztą im więcej napotykamy przeszkód tym więcej się uczymy. Mówisz o konfiguracji jądra instalowanego z repo? A gdzie ten konfig się znajduje? Jak zrobię apt-get source to będzie to?
ArnVaker

Post autor: ArnVaker »

Zakładam, że masz w tej chwili jądro dystrybucyjne. Trochę dziwi mnie fakt, że nie możesz zainstalować sterowników Nvidii. Próbowałeś według przewodnika Kaki'? Albo skryptem z Siduksa?

Twój obecny konfig kernela to plik /boot/config-wersja_jądra. Jeśli chcesz skompilować jądro na bazie konfiguracji obecnie uruchomionego, to nie musisz nic robić. Ta konfiguracja zostanie wczytana automatycznie.

¬ródła jądra pobrane z repozytorium różnią się od dostępnych na http://www.kernel.org tym, że mają już łaty nałożone przez deweloperów Debiana.
zloty87
Posty: 70
Rejestracja: 04 lutego 2009, 12:14

Post autor: zloty87 »

Próbuję instalować oficjalnym sterownikiem ze strony Nvidii, ale dostaję komunikat że nvidiafb blokuję coś tam. Próbowałem instalować z repozytorium oraz jakimś tam skryptem, który sam wszystko znajduje. Niestety xorg mówi wtedy, że nie można załadować modułu nvidii bo niby nie istnieje, choć tak naprawdę jest na miejscu. Nie mogę go nawet załadować modprobe'm.

A co do kompilacji na bazie aktualnego konfigu, to w jaki sposób to zrobić. Nie muszę być w folderze ze źródłami i wy specyfikować dokładnie z którego pliku ma korzystać kompilator?

W tej chwili zamieniłem wpis w sources.list z testing na sid i zainstalowałem kernel 2.6.29-2-686 i zobaczymy czy instalacja pójdzie. Jak nie to bawię się dalej w kompilację.
ArnVaker

Post autor: ArnVaker »

zloty87 pisze:A co do kompilacji na bazie aktualnego konfigu, to w jaki sposób to zrobić.
Postępuj według instrukcji z linków podanych przez fnmirka. Po poleceniu:

Kod: Zaznacz cały

make menuconfig

automatycznie zostanie wczytana konfiguracja obecnie uruchomionego jądra.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

ArnVaker, jest tak jak napisał o tym błędzie i musi kompilować jądro jak chce zainstalować zamknięte sterowniki.
ODPOWIEDZ