WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   SuSE 8.0: Kein Sound nach Kernel update! (http://www.wcm.at/forum/showthread.php?t=105666)

st0ne 15.08.2003 18:44

SuSE 8.0: Kein Sound nach Kernel update!
 
Hallo!

Ich habe folgendes Problem:
Nachdem ich bei SuSE 8.0 den Kernel von 2.4.18 auf 2.4.21 upgedatet habe, habe ich keinen Sound mehr. Ich habe daraufhin von alsa-project.org die neuesten treiber heruntergeladen und installiert. alsaconf erkennt meine Soundkarte (via8233a chip onboard AC'97) auch richtig, allerdings kann ich aus irgendeinem Grund den Treiber nicht laden.

Wenn ich modprobe eingebe bekomme ich folgende Meldung:

linux:~ # modprobe snd-via82xx
/lib/modules/2.4.18-4GB/kernel/sound/acore/snd.o: invalid parameter parm_snd_major
/lib/modules/2.4.18-4GB/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.18-4GB/kernel/sound/acore/snd.o failed
/lib/modules/2.4.18-4GB/kernel/sound/acore/snd.o: insmod snd-via82xx failed

Nach Ausführen von alsaconf bekomme ich folgende Meldung:

Loading driver..
Starting sound driver: snd-via82xx /lib/modules/2.4.18-4GB/kernel/sound/acore/snd.o: invalid parameter parm_snd_major
/lib/modules/2.4.18-4GB/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.18-4GB/kernel/sound/acore/snd.o failed
/lib/modules/2.4.18-4GB/kernel/sound/acore/snd.o: insmod snd-via82xx failed
done
Setting default volumes..

aplay: main:484: audio open error: No such device

Ich bin ziemlicher Linux-Anfänger und weiß nicht mehr weiter - vielleicht weiß jemand die Lösung für das Problem?

boo 24.08.2003 14:24

na eh klar:

"insmod /lib/modules/2.4.18-4GB/"

geht mit kernel 2.4.21 net.

Ich würd dir empfehlen:

1. nur SuSE-Kernel-Sourcen verwenden (gibts auf deren FTP)

2. mit original-SuSE-Kernel booten

3. nach /usr/src/linux (== hoffentlich Link zu den neuen SuSE-2.4.21-Sourcen) wechseln

4. make oldconfig

5. make menuconfig

6. make dep clean bzImage

7. make modules

8. make modules install

9. /usr/src/linux/System.map nach /boot/System.map-{KERNELVERSION} kopieren

10. /usr/src/linux/arch/i386/boot/bzImage nach /boot/vmlinuz-{KERNELVERSION} kopieren

11. nach /boot wechseln, Links aktualisieren (vmlinuz -> neuer kernel, ...)

12. in /etc/sysconfig/kernel den Parameter INITRD_MODULES auf deine Bedürfnisse anpassen

13. alten initrd sichern

14. mk_initrd (dazu solltest du in /boot sein und der vmlinuz-Link auf den neuen Kernel zeigen)

15. Grub/Lilo anpassen (bei Lilo "lilo" nicht vergessen)

st0ne 27.08.2003 12:45

Danke für die Antwort, werd ich gleib probieren!

boo 28.08.2003 00:31

vielleicht solltest du ALSA beim Kompilieren auch noch sagen (./configure --??) wo er den richtigen Kernel findet ...


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag