Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved/gelöst] ALSA-Problem mit hdspm
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
WRadler
n00b
n00b


Joined: 28 Mar 2004
Posts: 18
Location: Germany/NRW/SU

PostPosted: Tue Jan 18, 2005 10:41 am    Post subject: [solved/gelöst] ALSA-Problem mit hdspm Reply with quote

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
View user's profile Send private message
WRadler
n00b
n00b


Joined: 28 Mar 2004
Posts: 18
Location: Germany/NRW/SU

PostPosted: Wed Jan 19, 2005 4:53 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
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