probleme mit alsa

GendoIkari

GendoIkari

Routinier
Zu erst habe ich den alsa-driver mit mehren modulen gemerged aber dann nur mit dem was ich wirklich benötige ,dem intel8x0. nun kommt aber bei alsasound start immer:
#######################################################################################
* Loading ALSA modules ...
* Could not detect custom ALSA settings. Loading all detected alsa drivers.
* Loading: snd_hda_intel ... [ ok ]
* Loading: snd_intel8x0 ... [ ok ]
* Loading: snd_intel8x0m ... [ ok ]
* Loading: snd-pcm-oss ...
WARNING: Error inserting snd_mixer_oss (/lib/modules/2.6.18-gentoo-r4/alsa-driver/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.18-gentoo-r4/alsa-driver/acore/oss/snd-pcm-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-mixer-oss ...
FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.18-gentoo-r4/alsa-driver/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-seq-oss ...
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.18-gentoo-r4/alsa-driver/acore/seq/oss/snd-seq-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ ok ]
* Restoring Mixer Levels ...
#####################################################################################

hab zwar sound ,aber wie bekomme ich den " snd-pcm-oss" teil raus ,brauch ich doch garnicht. Habe ich beim zweiten Mal auch nicht emerged. Dann hab ich mir mal das start script angesehen ,da steht das die treiber gesucht werden ,also habe ich mir gedacht ich lösche mal den Ordner "oss" bringt aber auch nix ,also muss ja irgendwo eine Datei existieren in der steht das "snd-pcm-oss" geladen weden soll ,die habe ich bloß noch nicht gefunden. :(
Also wenn mir jemand weiter helfen kann wäre das schön :D
 
Die zweithäufigste Problemquelle für Benutzer ist der gefürchtete "Unknown symbol in module" Fehler. Dies ist ein Beispiel von diesem Fehler:
Befehlsauflistung 3.10: Fehler: Unknown Symbol in module
# /etc/init.d/alsasound start
* Loading ALSA modules ...
* Loading: snd-card-0 ... [ ok ]
* Loading: snd-pcm-oss ...
WARNING: Error inserting snd_mixer_oss
(/lib/modules/2.6.12-gentoo-r6/kernel/sound/core/oss/snd-mixer-oss.ko): Unknown
symbol in module, or unknown parameter (see dmesg) FATAL: Error inserting
snd_pcm_oss
(/lib/modules/2.6.12-gentoo-r6/kernel/sound/core/oss/snd-pcm-oss.ko): Unknown
symbol in module, or unknown parameter (see dmesg)
[ !! ]
* Loading: snd-mixer-oss ...
FATAL: Error inserting snd_mixer_oss
(/lib/modules/2.6.12-gentoo-r6/kernel/sound/core/oss/snd-mixer-oss.ko): Unknown
symbol in module, or unknown parameter (see dmesg)
[ !! ]
* Loading: snd-seq ... [ ok ]
* Loading: snd-emu10k1-synth ... [ ok ]
* Loading: snd-seq-midi ... [ ok ]
* Restoring Mixer Levels ... [ ok ]

Wenn Sie, wie empfohlen, einen Blick auf dmesg werfen, werden Sie sehr wahrscheinlich folgendes sehen:
Befehlsauflistung 3.11: dmesg Ausgabe
(Nur relevante Auszüge folgen)
# dmesg | less
ACPI: PCI Interrupt 0000:02:06.0[A] -> Link [APC3] -> GSI 18 (level, low) -> IRQ 209
snd_mixer_oss: Unknown symbol snd_unregister_oss_device
snd_mixer_oss: Unknown symbol snd_register_oss_device
snd_mixer_oss: Unknown symbol snd_mixer_oss_notify_callback
snd_mixer_oss: Unknown symbol snd_oss_info_register
snd_pcm_oss: Unknown symbol snd_unregister_oss_device
snd_pcm_oss: Unknown symbol snd_register_oss_device
snd_pcm_oss: Unknown symbol snd_mixer_oss_ioctl_card
snd_pcm_oss: Unknown symbol snd_oss_info_register
snd_mixer_oss: Unknown symbol snd_unregister_oss_device
snd_mixer_oss: Unknown symbol snd_register_oss_device
snd_mixer_oss: Unknown symbol snd_mixer_oss_notify_callback
snd_mixer_oss: Unknown symbol snd_oss_info_register

Die obige Problematik wird durch einen Wechsel von alsa-driver zu im-Kernel-ALSA verursacht, da, wenn Sie alsa-driver mit emerge deinstallieren, die Moduldateien wegen Konfigurationsschutz nicht entfernt werden. Wenn Sie also auf im-Kernel Treiber wechseln, gibt Ihnen modprobe einen Mix von alsa-driver und im-Kernel Modulen und löst daher den obigen Fehler aus.

Die Lösung ist ziemlich einfach: Wir müssen nur das Probleme verursachende Verzeichnis manuell löschen, nachdem Sie alsa-driver mit emerge deinstalliert haben. Achten Sie darauf, dass Sie die korrekte Kernelversion und nicht die momentane verwenden!
Befehlsauflistung 3.12: Entfernen der alsa-driver Module
# rm -rf /lib/modules/$(uname -r)/alsa-driver

Ein weiterer Grund für Fehlermeldung ähnlich der obigen könnte eine Datei in /etc/modules.d sein, die einen device_mode Parameter liefert, wenn dieser nicht benötigt wird. Finden Sie heraus, dass dies in der Tat der Fall ist, finden Sie die schuldige Datei.
Befehlsauflistung 3.13: Überprüfen und Suchen nach device_mode
(Überprüfen Sie dmesg um es zu bestätigen)
# dmesg | grep device_mode
snd: Unknown parameter `device_mode'
(Nun, um die Ursache des Problems ausfinding zu machen)
# grep device_mode /etc/modules.d/*

Häufig ist es eine Datei mit dem Namen alsa mit einer Zeile options snd device_mode=0666. Entfernen Sie diese Zeile und starten Sie den alsasound-Dienst neu und das Problem sollte gelöst sein.
Quelle:
http://www.gentoo.de/doc/de/alsa-guide.xml#doc_chap3 Kapitel 3.8 Probleme?

Vielleicht hilft es weiter.
 
Hi, ich hänge mich mal mit meine Problem dran:

Hat jemand ne Ahnung, warum ich kein
Code:
/proc/asound/card0/pcm0p/oss
mehr habe bzw.wie ich es wieder herbekomme???
 
"USE="oss" ALSA_CARDS="?" emerge alsa-driver"

so müsste es gehn
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

Super Gentooist krishan ;) hat priema funktioniert. Danke!
 
Zuletzt bearbeitet:

Ähnliche Themen

X startet nichtmehr

xserver startet nicht: no screens

xrandr: cant open display

HDMI Soundausgabe 2

Samba 4 Gast Zugang unter Ubuntu funktioniert nicht

Zurück
Oben