PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gentoo Alsa Probleme - Aber amaroK mit aKode geht



elektrox
30.09.05, 16:07
Erstmal guten Tag, guten Abend oder gute Nacht... Wies grad halt is...

Also ich habe mir vor ein paar Tagen Gentoo installiert. Alles Wunderbar...

Aber: Ich habe versucht die Alsa unterstützung nach folgender Anleitung einzurichten. Mein erster Versuch basierte auf in den Kernel einkompilierten Modulen. Das funktionierte auch... Dachte ich .. Hier übrigens die Anleitung:
http://www.gentoo.de/doc/de/alsa-guide.xml

Das brachte mich aber nicht sonderlich weiter. Das statische Rauschen, das zu testzwecken aufgerufen werden sollte (siehe anleitung) funktionierte... Aber Alsa nicht (meldet auch keine Soundkarten)... Geschweige denn Arts (soundserver von KDE ...) ... Das verabschiedet sich bei jedem KDE start von neuem... Immer wieder....

Dann hab ich die module wieder rausgenommen und bin wiederrum nach der Anleitung vorgegangen und habe die emerge alsa-driver benutzt.

Das gleiche Problem.

Aber: Amarok funktiniert immer, wenn ich in den Einstellungen als Audiotreiber "aKode" nehme... aKode basiert doch auf ALSA?! oder?

Meine Soundkarte ist Onboard auf einem ASUS K8V Deluxe. Der treiber müsste der Via82xx sein ...

Wenn ihr genaueres wissen müsst... FRAGT! Ich bin für den Konfusesten lösungsvorschlag zu haben....^
Übrigens... ich hab nochmal das ganze als Module kompiliert und bin nach der anleitung von Alsaproject vorgegangen die dort zu meinem Chipset passte.... Leider das gleiche... Nur noch schlimmer ... alsaconf hat 3x den soundchip drin, den es nur einmal gibt....

WFlyer
01.10.05, 22:41
Wie issen die ausgabe von dmesg betreff der soundkarte

alsasound gestartet /etc/init.d/alsasound start (bzw. in runlevel drinne )

alsa mit hilfe von alsaconfig konifiguriert ,brauchst die alsaconfig nichtg mehr manuell bearbeiten macht das nette tool jetzt .

Ausgabe von lsmod ?????, wird das modul geladen bzw. alle endsprechenden snd module?????

Hast du alsa in den use flags , sowie arts ???

Irgeneine Fehler ausgabe dabei????????????????

Deine hardware bzw. die endsprechende soundkarte siehste mit lspci

Edit: Im falle das du coldplug verwendest deaktiviere das mal rc-update del coldplug

elektrox
02.10.05, 12:43
/etc/init.d/alsasound start ist im runlevel drin

wenn ich alsaconf ausführe, kommen lauter warnungen... ich kopiere sie ans ende dieses Beitrages^^

alsa und arts sind in den use flags...

lsmod liefert keine soundmodule!? ... (wieso!?)

Amarok mit akode geht weiterhin...

dmesg siehe unten

coldplug verwende ich nicht...

Ausgabe alsaconf:

Running modules-update...
* Updating /etc/modules.conf ... [ ok ]
* Updating /etc/modprobe.conf ... [ ok ]
Loading driver...
* Loading ALSA modules ...
* Loading: snd-card-0 ...
FATAL: Error inserting snd_via82xx (/lib/modules/2.6.12-gentoo-r10/alsa-driver/pci/snd-via82xx.mod.o): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-pcm-oss ...
WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_pcm (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/oss/snd-pcm-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-pcm-oss ...
WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_pcm (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/oss/snd-pcm-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-mixer-oss ...
WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-mixer-oss ...
WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-pcm-oss ...
WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_pcm (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/oss/snd-pcm-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-mixer-oss ...
WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r10/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.12-gentoo-r10/alsa-driver/acore/seq/oss/snd-seq-oss.mod.o): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-seq-oss ...
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/seq/oss/snd-seq-oss.mod.o): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-seq-oss ...
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/seq/oss/snd-seq-oss.mod.o): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-seq-oss ...
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/seq/oss/snd-seq-oss.mod.o): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-pcm-oss ...
WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_pcm (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/oss/snd-pcm-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-mixer-oss ...
WARNING: Error inserting snd (/lib/modules/2.6.12-gentoo-r10/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
* Loading: snd-seq ...
FATAL: Error inserting snd_seq (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/seq/snd-seq.mod.o): Unknown symbol in module, or unknown parameter (see [ !! ]
* Loading: snd-seq ...
FATAL: Error inserting snd_seq (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/seq/snd-seq.mod.o): Unknown symbol in module, or unknown parameter (see [ !! ]
* Loading: snd-seq ...
FATAL: Error inserting snd_seq (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/seq/snd-seq.mod.o): Unknown symbol in module, or unknown parameter (see [ !! ]
* Loading: snd-seq ...
FATAL: Error inserting snd_seq (/lib/modules/2.6.12-gentoo-r10/alsa-driver/acore/seq/snd-seq.mod.o): Unknown symbol in module, or unknown parameter (see [ !! ]
* ERROR: Failed to load necessary drivers [ ok ]
* Restoring Mixer Levels ...
* No mixer config in /etc/asound.state, you have to unmute your card! [ ok ]
Setting default volumes...
Saving the mixer setup used for this in /etc/asound.state.
/usr/sbin/alsactl: save_state:1163: No soundcards found

lspci liefert:
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)

ausgabe dmesg:
via82cxxx: Six channel audio available
PCI: Setting latency timer of device 0000:00:11.5 to 64
via82cxxx: timeout while reading AC97 codec (0xAA0000)
ac97_codec: AC97 Audio codec, id: ADS112 (Analog Devices AD1981)
via82cxxx: board #1 at 0xEC00, IRQ 201
....
ALSA device list:
No soundcards found.

WFlyer
02.10.05, 14:39
Entferne alsa-driver , emerge unmerge alsa-driver

Config sichern cp /usr/src/linux-2.6.12-gentoo-r10/.config /usr/src/.config

emerge --sync

emerge gentoo-sources

wird mit sicherheit en neuer kernel zu verfügung stehen , wenn du deinen kernel berhalten willst keinen neuen ermergen.


Schauen ob /usr/src/linux richtig verlinkt ist ermege tut dies nicht automatisch

cd /usr/src

ls -la

Wenn der Symlink stimmt brauchste keinen neuen anlegen

Als beispiel wenn er nicht richtig verlinkt ist

rm linux <<< endfernt den symlink

neuen symlink anlegen

ln -s linux-2.6.12-r10 linux

oder wie die sourcen heissen die du verwenden möchtest

Wenn du die alten kernel sourcen , weiter verwenden möchtest

cd /usr/src/linux

make clean <<<< brauchste bei neuen kernel-sourcen nicht

make mrproper <<<< brauchste bei neuen kernel-sourcen nicht

Config zurück kopieren cp /usr/src/.config .config

make menuconfig

open sound system komplett rausnehmen

alsa sachen einbinden , als module ( m makiert )

Sequencer support,OSS Mixer API,OSS PCM (digital audio) API,OSS PCM (digital audio) API,RTC Timer support
OSS Sequencer API=geht nur fest im kernel ist ok

dann halt noch die modul treiber für deine sound karte unter pci devices

VIA 82C686A/B, 8233/8235 AC97 Controller als modul

(Kannst natürlich aus sicherheits gründen auch alle treiber-module mit einbinden)

speichern

make

make modules_install

neuen kernel kopieren (wenn /boot auf ner anderen platte liegt natürlich voher gemounted)

cp arch/i386/boot/bzImage /boot/kernel-2.6.10 bzw. wie dein kernel in der grub.conf heist

cp Sytsem.map /boot/sytsem.map-2.6.10


edit : modules-update ausführen
reboot

jup , hasst die selben fehler meldungen beim booten das klar :ugly:

emerge alsa-utils

etc-update wird sich bestimmt wegen ner änderung melden neues conf file übernehmen

alsaconf ausführen

/etc/init.d/alsasound restart ausführen

elektrox
02.10.05, 17:57
Vielen vielen dank!!! Es funktioniert!!! Wie kann ich das wieder gutmachen? ;)

WFlyer
02.10.05, 18:23
Gerngeschehen , passt schon :)

searcher911
10.10.05, 15:16
Hallo zusammen,

auch wenn das Problem hier schon gelöst ist, ein anderer Ansatz.
Ich hatte das Problem, dass mein Sound-Module nicht ladbar war, nachdem ich meinen Kernel upgegradet habe.
Ich habe in der Datei /etc/modprobe.conf die alten Einstellungen zu dem Modul gelöscht und damit war es wieder ladbar.

Nur falls hier mal jemand beim Suchen wegen dem selben Problem draufstößt ;-)

HerrZweiblum
27.06.06, 22:05
Wenn hier tatsächlich jemand vorbeischaut und bis zum momentanen Ende liest

Be aware that as of right now, you should only run 2.6.16 with Alsa built into the kernel.

( gelesen auf: http://gentoo-wiki.com/HOWTO_ALSA_sound_mixer_aka_dmix#Kernel_2.6.16 )