Ich kann problemlos mit meinen Multimedia-Anwendungen den Sound wahlweise über ALSA / PulseAudio wiedergeben.
Aber die direkten ALSA- Anwendungen hüllen sich in Schweigen.
Ich habe keine ~/.asoundrc bzw. eine /etc/asound.conf (seit der Anschaffung meines TEAC war das nicht mehr notwendig)
Ich habe keinerlei Änderungen seit Ewigkeiten an meinem Soundsystem vorgenommen.
Beim Alsaplayer sieht das Schweigen dann so aus:
Code: Alles auswählen
~$ alsaplayer
ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
snd_pcm_open: Datei oder Verzeichnis nicht gefunden (default)
Failed to initialize plugin!
Failed to register plugin: /usr/lib/x86_64-linux-gnu/alsaplayer/output/libalsa_out.so
Failed to load output plugin "alsa". Trying defaults.
ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
snd_pcm_open: Datei oder Verzeichnis nicht gefunden (default)
Failed to initialize plugin!
/usr/lib/x86_64-linux-gnu/alsaplayer/output/libalsa_out.so failed to load
NOTE: THIS IS THE NULL PLUGIN. YOU WILL NOT HEAR SOUND!!
CBSetcurrent: 1
CBSetcurrent: 1
CBSetcurrent: 1
CBSetcurrent: 2
CBSetcurrent: 2
^Calsaplayer interrupted by signal 2
Code: Alles auswählen
aplay /usr/share/sounds/alsa/*.wav
ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
aplay: main:828: Fehler beim Öffnen des Gerätes: Datei oder Verzeichnis nicht gefunden
Code: Alles auswählen
default:CARD=DEVICE
TEAC USB AUDIO DEVICE, USB Audio
Default Audio Device
sysdefault:CARD=DEVICE
TEAC USB AUDIO DEVICE, USB Audio
Default Audio Device
Code: Alles auswählen
aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: NVidia [HDA NVidia], Gerät 3: HDMI 0 [HDMI 0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: NVidia [HDA NVidia], Gerät 7: HDMI 1 [HDMI 1]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: NVidia [HDA NVidia], Gerät 8: HDMI 2 [HDMI 2]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: NVidia [HDA NVidia], Gerät 9: HDMI 3 [HDMI 3]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: DEVICE [TEAC USB AUDIO DEVICE], Gerät 0: USB Audio [USB Audio]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Meine Sound- Ausgabe geschieht ausschließlich über USB (TEAC)
Das Nvidia- Zeugs ist bei PA deaktiviert.
Ein hoch aufgelöstes Stück mit VLC /ALSA ergibt genau das Erwartete:
Code: Alles auswählen
$ cat /proc/asound/card1/pcm0p/sub0/hw_params
access: RW_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 192000 (192000/1)
period_size: 19200
buffer_size: 96000
Ich stehe dem ganzen mit einigem Unverständnis gegenüber. Ich brauche den alsaplayer oder aplay nicht unbedingt, hätte es aber schon gerne, dass das funktioniert.
Die Fehlermeldung (s.O.):
Code: Alles auswählen
ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
Dieses dmix kommt offenbar von dem Paket apulse
apulse hatte ich mal im Zuge dieses Threads installiert viewtopic.php?f=15&t=165336&hilit=apuls ... 0#p1189007
Sollte das daran liegen, das sich ALSA irgendwo verschluckt hat. Bloß wo ???
Wäre schön, wenn mir jemand auf die Sprünge helfen könnte, da mit auch das "reine ALSA" wieder funktioniert.