Soundkarte funktioniert mit ALSA, wird jedoch nicht im Lautstärkemischer angezeigt
Nach einem Systemupgrade stellte ich fest, dass ich keinen Ton hatte. Im Lautstärkemischer sehe ich, dass meine integrierte Soundkarte nicht angezeigt wird, während eine andere (HDMI) angezeigt wird.
Ich habe festgestellt, dass der Gerätename verwendet wird CARD=MID
, aplay -L
und ich kann tatsächlich einen Ton hören, wenn ich Folgendes durchführe:
$ for dev in `aplay -L | grep "CARD=MID"`; do aplay -D $dev /usr/share/sounds/alsa/Front_Right.wav 2> /dev/null && echo $dev; done default:CARD=MID sysdefault:CARD=MID
Ich kann auch Ton hören speaker-test
, ohne irgendwelche Argumente.
In alsamixer
der Karte wird auch angezeigt, sie erscheint als Standardeinstellung ( HDA Intel MID
), und ich kann die Lautstärke von dort einstellen, wenn ich mit aplay
oder Ton abspiele speaker-test
.
Damit die Soundkarte funktioniert, stoppte ich pulseaudio und entfernte die lokalen Konfigurationsdateien um ~/.config/pulse/
, aber beim Neustart änderte sich nichts.
Ich denke, dass das System-Upgrade in einem defekten Zustand einige Soundkonfigurationen hinterlassen haben könnte, aber ich weiß nicht, wo ich nachschauen muss.
Bearbeiten:
lsof -n /dev/snd/*
In einigen Situationen füge ich die Ausgabe hinzu .
Wenn pulseaudio gestoppt ist:
$ lsof -n /dev/snd/* $
bei laufendem pulseaudio:
$ lsof -n /dev/snd/* COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME pulseaudi 3463 etuardu 16u CHR 116,14 0t0 13058 /dev/snd/controlC1 pulseaudi 3463 etuardu 23u CHR 116,14 0t0 13058 /dev/snd/controlC1 $
beim Abspielen von Sound mit Lautsprechertest:
$ lsof -n /dev/snd/* COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME pulseaudi 3463 etuardu 16u CHR 116,14 0t0 13058 /dev/snd/controlC1 pulseaudi 3463 etuardu 23u CHR 116,14 0t0 13058 /dev/snd/controlC1 speaker-t 3481 etuardu mem CHR 116,2 13523 /dev/snd/pcmC0D0p speaker-t 3481 etuardu 3r CHR 116,33 0t0 2850 /dev/snd/timer speaker-t 3481 etuardu 4u CHR 116,2 0t0 13523 /dev/snd/pcmC0D0p speaker-t 3481 etuardu 5u CHR 116,5 0t0 11209 /dev/snd/controlC0 $
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4