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

Re: ALSA und keine /dev/mixerN und /dev/audioN mehr



Guten Morgen Michelle,

vor ein paar Jahren – noch als Gentoo-User – hatte ich eigentlich immer
Probleme mit meiner Soundkarte (auch VIA, vielleicht der identische
Chip). Dabei hat mir der "Gentoo Linux ALSA Guide" [1] eigentlich immer
weiter geholfen. Dort werden auch ein paar Hinweise zur Fehlersuche gegeben.

Wenn aber sogar in /dev Geräte fehlen, könnte beim Kernel oder udev
etwas falsch laufen. Deine Ausgabe von lsmod lässt aber darauf
schließen, dass alle Treiber vorhanden sind.

Mein nächster Ansatzpunkt wäre Alsa selbst. Dir wurde der Tipp gegeben,
das Paket oss-compat zu installieren. Eigentlich müsste das automatisch
geschehen sein. Vielleicht fehlt gerade das? Vielleicht noch mehr?
Vielleicht steht irgendwo in der Config noch veraltetes Zeug? Den Fall
hatte ich zuletzt bei den console-tools.

Also würde ich Alsa und seine Abhängigkeiten komplett entfernen. Dann
Alsa mit allen Abhängigkeiten installieren. Abspecken kann man später noch.

aptitude purge alsa
aptitude purge ~c
aptitude install alsa

Was ist danach in /proc/asound zu sehen? Wie sieht die Ausgabe von
/var/lib/alsa/asound.state aus? Wie die von /proc/asound/oss/sndstat?

# ls /proc/asound/
card0  card1  cards  devices  I82801DBICH4  Modem  modules  oss  pcm
seq  timers  version

card0 bzw. I82801DBICH4: meine Soundkarte
card1 bzw. Modem: mein Modem

Was ist in /proc/asound{cards,modules,pcm} zu sehen?

Mit den Ausgaben der verschiedenen Dateien wäre eine Ferndiagnose schon
eher möglich. Bisher sind es nur Vermutungen.

Grüße, Marcus


[1] http://www.gentoo.org/doc/en/alsa-guide.xml


On 02/18/2009 03:34 AM, Michelle Konzack wrote:
> Guten Morgen Manfred,
> 
> Am 2009-02-17 17:07:03, schrieb Manfred Schmitt:
>> Ein alsaconf hast Du aber sicherlich mal durchlaufen lassen?
> 
> ja, aber das schreibt immer die "/etc/modprobe.d/sound" weshalb  ich  ja
> zwei dateien mit dem in der ersten message geposteten  Inhalts  angelegt
> habe, sprich das gleiche was "alsaconf" in "sound" schreibt.
> 
> Die Treiber weden ja alle geladen und
> 
>     wmmixer -w --mix-device /dev/mixer
>     wmmixer -w --mix-device /dev/mixer1
> 
> funktionieren auch...  wenn ich dann
> 
>     alsamicer -c 0
>     alsamixer -c 1
> 
> und was regele bewegen sich auch  die  Schieber  im  jeweiligen  anderen
> device.  "0" ist meine On-Board VIA und "1" meine SB Live
> 
>> Als ich hier vor ein Paar Tagen wg. meinem (bzw. nicht nur meinem...) 
>> USB-Problem mal den 2.6.28.4 antestete war das notwendig, vorher war 
>> die Soundkarte zwar vorhanden aber total leise (es war aber immerhin 
>> was zu hoeren).
> 
> Ich habe alle im Internet gefundenen Tips, auch die mit dem deaktivieren
> des ISO958, ausprobiert.
> 
> Das ist, als wenn die Ausgangsstufen der Soundkarten verstorben währe...
> Aber dann währen auf einen Schlag 4 AsusTek A7V600-X Mainboards hin plus
> 8 SoundBlaster Live.  --  Das dürfte ziehlich unwarscheinlich sein.
> 
>> Weitere Stichworte waeren natuerlich die viel zu vielen Mixereinstellungen
>> die imo wohl nicht die echte Hardware widerspiegeln (oder doch?), aber 
> 
> Ich hasse diese Mixer einstellungen!
> 
>> damit bist Du vermutlich auch schon durch.
> 
> :-/
> 
>> Eine echtes alsa-Programm hast Du sicherlich auch mal angetestet?
> 
> Habe ich.  "aplay" spielt auch ganz normal ab...
> 
> michelle.konzack@michelle1:~/sounds$ aplay bd1661.wav bd1662.wav bd1664.wav exit.wav simsbomb.wav start0.wav
> Playing WAVE 'bd1661.wav' : Unsigned 8 bit, Rate 11025 Hz, Mono
> Playing WAVE 'bd1662.wav' : Unsigned 8 bit, Rate 11025 Hz, Mono
> Playing WAVE 'bd1664.wav' : Unsigned 8 bit, Rate 11025 Hz, Mono
> Playing WAVE 'exit.wav' : Unsigned 8 bit, Rate 22050 Hz, Mono
> Playing WAVE 'simsbomb.wav' : Unsigned 8 bit, Rate 11025 Hz, Mono
> Playing WAVE 'start0.wav' : Unsigned 8 bit, Rate 11025 Hz, Mono
> 
> Keine Fehler und er spielt aber kein Sound!
> 
>> Mal debugging einschalten?
>> # grep SND /boot/config-2.6.26-bpo.1-686 | grep DEBUG
>> # CONFIG_SND_DEBUG is not set
>> Hm, ob das was bringt oder nicht doch wieder eine Schicht zu tief ist?
> 
> Da brauche ich platz auf der platte wenn ich was neues kompilieren will.
> 
>> Mehr faellt mir dazu auch erstmal nicht ein, ich bin hier auch noch bei 
>> oldstable.
> 
> Das Komische ist, ich hatte die Workstation am 2007-11-16 installiert
> 
> ----[ command 'tddebidate -v' ]-----------------------------------------
> 2007-11-16 02:38:11 libcap1                         1:1.10-14
> 2007-11-16 02:39:08 libgdbm3                        1.8.3-3
> 2007-11-16 02:39:09 libgnutls11                     1.0.16-14+b1
> 2007-11-16 02:39:10 liblzo1                         1.08-3
> 2007-11-16 02:39:12 libsigc++-1.2-5c2               1.2.7-2
> <snip>
> 2009-02-15 20:39:30 ssmtp                           2.62-3
> 2009-02-15 20:39:31 syslog-ng                       2.0.9-4.1
> 2009-02-15 20:39:32 uptimed                         1:0.3.12-2
> 2009-02-15 20:39:32 tv-fonts                        1.1-5
> 2009-02-15 20:39:33 wmtemp                          0.0.6-2
> 2009-02-15 20:39:35 xfonts-terminus-oblique         4.26-2.1
> 2009-02-15 20:39:38 xkb-data                        1.3-2
> ------------------------------------------------------------------------
> 
> was damals Lenny/Testing war und es hatte  funktioniert.  Dann  ist  mir
> mein Netzwerk wegen einer Überspamnnung am 2007-12-09 verendet  und  ich
> habe nun vor ein paar Tagen auf einer neuen Kiste mit gleichem Mainboard
> das Backup eingespielt und es funktionierte.
> 
> Nach dem dist-upgrade auf Lenny/Stable ist alles hin gewesen...
> 
> Thanks, Greetings and nice Day/Evening
>     Michelle Konzack
>     Systemadministrator
>     24V Electronic Engineer
>     Tamay Dogan Network
>     Debian GNU/Linux Consultant
> 
> 


Reply to: