View previous topic :: View next topic |
Author |
Message |
WRadler n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/600010244410f67a86dcd2.jpg)
Joined: 28 Mar 2004 Posts: 18 Location: Germany/NRW/SU
|
Posted: Tue Jan 18, 2005 10:41 am Post subject: [solved/gelöst] ALSA-Problem mit hdspm |
|
|
Hallo,
auf einem Dual-Xeon-Server hab ich ein Gentoo neu installiert und bekomme die Soundkarte nicht zum Laufen.
"sound card support" ist als Modul im Kernel eingebaut, ALSA und OSS sind abgeschaltet. nach Anleitung (https://forums.gentoo.org/viewtopic.php?t=281010&highlight=hdspm bzw. http://www.gentoo.org/doc/en/alsa-guide.xml) hab ich alles fein installiert (emerge alsa-driver,...), trotzdem läuft es nicht.
Der alles entscheidende Versuch:
Code: |
# /etc/init.d/alsasound start
* Loading ALSA modules...
* Loading: snd-card-0...
FATAL: Error inserting snd_hdspm (/lib/modules/2.6.9/kernel/sound/pci/snd-hdspm.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* ERROR: Failed to load necessary drivers [ ok ]
* Restoring Mixer Levels...
* No mixer config in /etc/asound.state, you have to unmute your card! [ !! ]
|
die geladenen Module:
Code: |
# lsmod
Module Size Used by
snd_pcm_oss 46504 -
snd_mixer_oss 16808 -
snd_seq_oss 32480 -
snd_seq_midi_event 5832 -
snd_seq 49488 -
snd_seq_device 6676 -
snd_pcm 81796 -
snd_timer 20236 -
snd_page_alloc 7152 -
snd_hwdep 6884 -
snd 44548 -
soundcore 6528 -
e1000 78668 -
|
die zum Sound-Problem gehörenden dmsg-Meldungen:
Code: |
# dmesg | tail -n5
snd_hdspm: Unknown symbol snd_rawmidi_receive
snd_hdspm: Unknown symbol snd_rawmidi_transmit_empty
snd_hdspm: Unknown symbol snd_rawmidi_transmit
snd_hdspm: Unknown symbol snd_rawmidi_new
snd_hdspm: Unknown symbol snd_rawmidi_set_ops
|
Der in der make.conf eingestellte Treiber:
Code: |
# tail -n 1 /etc/make.conf
ALSA_CARDS="hdspm"
|
/etc/modules.d/alsa ohne Kommentare:
Code: |
# grep -v "#" /etc/modules.d/alsa
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-card-0 snd-hdspm
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
options snd cards_limit=1
|
kurze Systeminfo:
Code: |
# uname -a
Linux MPT-SOUND 2.6.9 #5 SMP Mon Jan 17 13:00:45 CET 2005 i686 Intel(R) Xeon(TM) CPU 3.00GHz GenuineIntel GNU/Linux
|
Im Kernel selbst ist der Treiber für die Karte noch nicht zu finden, daher eine Installation von alsa-driver.
Hat jemand eine Idee?
mfg
Sandro
Last edited by WRadler on Wed Jan 19, 2005 4:55 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
WRadler n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/600010244410f67a86dcd2.jpg)
Joined: 28 Mar 2004 Posts: 18 Location: Germany/NRW/SU
|
Posted: Wed Jan 19, 2005 4:53 pm Post subject: |
|
|
Das Problem liegt nicht bei mir sondern in irgendwelchen vermurxten Abhängigkeiten (sprich: bug).
Das Modul snd-rawmidi.ko wird nicht erstellt, wenn hdspm kompiliert wird.
Als workaround hilft es, einen Treiber einer anderen Soundkarte zusätzlich in der make.conf anzugeben (durch Komma getrennt), um snd-rawmidi.ko erstellen zu lassen.
Beim Starten des Rechners muss man dann mit der Fehlermeldung leben, dass ein Treiber mangels zugehörigem Gerät (der zusätzliche Treiber) nicht geladen werden konnte.
mfg
Sandro |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|