[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kein soundcore mehr nach wechsel von alsa auf oss



On 24.06.06 12:41:49, Andre Bischof wrote:
> Andreas Pakulat wrote:
> ...
> >Achja, richtig, bei Arts kann man nicht einstellen welches Alsa-Geraet
> >benutzt werden soll. Wieso willst du ueberhaupt Arts aktivieren? Der
> >macht eh mehr Probleme als er loest. 
> 
> von mir aus gern ohne - wie werd ich den los? arts deinstallieren oder erstmal 
> Einträge in /etc/rc2.d deaktivieren?

Weder noch, artsd ist das KDE Soundsystem. Das Ding baucht man aber
meistens nicht, da ALSA selbst einen Software-Mixer mitbringt (damit
mehrere Applikationen gleichzeitig Toene ausgeben koennen). Das Teil
heisst dmix und ist in Sid und IIRC auch Etch automatisch aktiviert.
Bei Sarge muss man das ueber eine .asoundrc in $HOME einrichten, wie
sagt dir Google mit "alsa dmix plugin".

> ...
> >>alsamixer: function snd_ctl_open failed for default: No such device
> >Das bedeutet deine Alsa-Module finden keine Soundkarte. Was sagt ls
> >/dev/snd? Was sagt cat /proc/asound/version und cat /proc/asound/cards?
> 
> root@linux:/var/log# la /dev/snd
> insgesamt 0
> drwxr-xr-x  2 root root      160 2006-06-24 00:59 .
> drwxr-xr-x 13 root root      15K 2006-06-24 01:01 ..
> crw-rw----  1 root audio 116,  0 2006-06-24 00:59 controlC0
> crw-rw----  1 root audio 116, 24 2006-06-24 00:59 pcmC0D0c
> crw-rw----  1 root audio 116, 16 2006-06-24 00:59 pcmC0D0p
> crw-rw----  1 root audio 116, 25 2006-06-24 00:59 pcmC0D1c
> crw-rw----  1 root audio 116, 18 2006-06-24 00:59 pcmC0D2p
> crw-rw----  1 root audio 116, 33 2006-06-24 00:59 timer
> 
> root@linux:/var/log# cat /proc/asound/
> card0/   cards    CK804/   devices  modules  oss/     pcm      seq/ timers   
> version
> root@linux:/var/log# cat /proc/asound/version
> Advanced Linux Sound Architecture Driver Version 1.0.9rc2  (Thu Mar 24 10:33:39 
> 2005 UTC).
> 
> root@linux:/var/log# cat /proc/asound/cards
> 0 [CK804          ]: NFORCE - NVidia CK804
>                      NVidia CK804 with ALC850 at 0xfa204000, irq 233

Ok, Karte hat er gefunden. Aber der sequencer fehlt da oben, schau mal
ob snd-seq geladen ist, wenn nicht lad das Modul mal bitte.

> >>Es fehlen die beiden oss-Einträge. Manueller Versuch bringt auch nix:
> >>
> >>root@linux:/var/log# modprobe snd_pcm_oss
> >>FATAL: Module snd_pcm_oss not found.
> >>root@linux:/var/log# modprobe snd_mixer_oss
> >>FATAL: Module snd_mixer_oss not found.
> >Das ist nicht gut. Was sagt ein find /lib/modules/`uname -r`/ -name
> >snd*? Was sagt dpkg -L linux-image-2.6.12-1-386 | grep snd_?
> 
> Sagt nichts:
> root@linux:/var/log# find /lib/modules/`uname -r`/ -name snd*
> root@linux:/var/log#

Das ist nicht gut, denke ich. Stimmt der Pfad? Sprich sucht er in
/lib/modules/2.6.12-1-386?

> root@linux:/var/log# dpkg -L linux-image-2.6.12-1-386 | grep snd

Nimm mal bitte dpkg und fuehre dpkg -i linux-image-2.6.12-1-386_i386.deb
aus (das deb findest du wie gesagt in /var/cache/apt/archives).

> >>Die alsa-Geschichten scheinen aber doch installiert zu sein:
> >Das sind die Alsa-Pakete, aber zunaechst mal fehlen bei dir einige
> >snd_-Module und ausserdem scheint deine Karte nicht erkannt zu werden. 
> >>Es fehlen wohl die Devices, aber warum? Muss ich vielleicht für alsa eine 
> >>Konfigurationsdatei neu anlegen, da gab's doch was wo die devices 
> >>konfiguriert werden, oder?
> >Du koenntest mal alsaconf starten und dort deine Soundkarte auswaehlen,
> >aber mehr ist nicht zu tun.
> 
> alsaconf will alle Module entladen, bringt aber zwischendurch eine Meldung das 
> das nicht klappt, war aber zu schnell um zu sehen welche nicht entladen werden.
> 
> Dann kommt eine Meldung, das keine unterstützen PNP- oder PCI-Karten gefunden 
> werden, ich suche daher nach ISA-Geräten ... Warnung, das das mein System 
> instabil machen könnte, dann Schluß mit der Meldung "no legacy drivers are 
> available" :(
> 
> Was heißt das jetzt alles? Bringen dich die Outputs oben auf Ideen?

Ja sieht so aus als ob die Reinstallation noch nicht so richtig
funktioniert hat. Du hattest bei der Frage aber mit "Y" geantwortet und
nicht einfach <Enter> gedrueckt oder? <Enter> bedeutet da naemlich "N".

Andreas

-- 
You have an ability to sense and know higher truth.



Reply to: