Trochę potrwało bo pierwszy raz pracowałem z tym diff'em. Poniżej wklejam tylko tą najbardziej znaczącą część pliku wynikowego programu diff całość wprowadziła by straszną kurzawę na ekranie, ale jest w załączniku plik lsmod_diff razem z plikiem wynikowym configów ( conf_snf_diff) z katalagu /boot obydwa w załączniku - skompresowany bo normalnie ma 196,5 kB.
==========================================================================
Widzę na razie brak SND_HWDEP
Sprawdź czy masz ten moduł zaznaczony w nowym jądrze grep CONFIG_SND_HWDEP /boot/config-$(uname -r)
I porównaj np. tak diff stary_konfig nowy_konfig | grep SND
(08-01-2020, 19:55)dedito napisał(a): Widzę na razie brak SND_HWDEP
Sprawdź czy masz ten moduł zaznaczony w nowym jądrze grep CONFIG_SND_HWDEP /boot/config-$(uname -r)
I porównaj np. tak diff stary_konfig nowy_konfig | grep SND
Po tym poleceniu wyjechało tak na wysokość 3 ekrany, ale może napisz jak mam to porównać, ten plik wynikowy wysyłam w załączniku jako snd_grep. Wpis CONFIG_SND_HWDEP=m jest w obydwu plikach config.
Może po prostu załaduj działającą konfigurację do nowego kernela i tam odchudzaj/zmieniaj.
Sam kernela kompilowałem też tak dawno jak ty, ale to chyba jeszcze działa ftp://ftp.wayne.edu/ldp/en/Kernel-HOWTO/ar01s02.html
(08-01-2020, 20:50)dedito napisał(a): Może po prostu załaduj działającą konfigurację do nowego kernela i tam odchudzaj/zmieniaj.
Ja już coś podobnego przerabiałem - a było to tak :
config tego kernela który ma dźwięk skopiowałem z /boot do /usr/src/libux , potem zamieniłem nazwę na .config, potem polecenie :
(08-01-2020, 21:11)dedito napisał(a): A z jakiej wersji na jaką kopiowałeś?
kernela specjalnie ściągnąłem w tej wersji w której działa dźwięk - czyli tej samej, chyba w mocno innej kompilacja się zatrzyma, a do kompilacji - jako pomocy uzyłem tej strony :
Kernel ze strony kernel.org niekoniecznie musi być tym samy co jądro dystrybucyjne, chyba nawet nie jest na pewno, ale słabo się czuję w tym temacie.
Załącz sobie repozytoria src i ściagnij źródła do aktualnie zainstalowanego kernela i to przerabiaj.
(08-01-2020, 21:31)dedito napisał(a): Kernel ze strony kernel.org niekoniecznie musi być tym samy co jądro dystrybucyjne, chyba nawet nie jest na pewno, ale słabo się czuję w tym temacie.
Załącz sobie repozytoria src i ściagnij źródła do aktualnie zainstalowanego kernela i to przerabiaj.
Tak robię - kernel 4.9.23 i takież źródła ściągnąłem, i na tym kompilacje robię. Pomyślę jeszcze co tu zrobić.