GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Alle ALSA-Geräte auflisten

Verwenden Sie den pacmd list-sources oder pactl list Befehle zum Anzeigen von PulseAudio-Geräten. Um nur Namen anzuzeigen, können Sie auf die Ausgabe zugreifen. Dies ist ein Beispiel aus PulseAudio FAQ

$ LANG=C pactl list | grep -A2 'Source #' | grep 'Name: ' | cut -d" " -f2

Mit zusätzlichem grep auf ".monitor" können Sie nur Geräte überwachen.


Kurz gesagt, es sieht so aus, als ob das Problem auf der alsa-Ebene und nicht auf der pulseaudio-Ebene liegt? Wenn Sie die alsa-Geräte sehen möchten, versuchen Sie es.

aplay -l

(aber aplay -L, das Sie bereits erwähnt haben, ist ähnlich).

pulseaudio sitzt auf alsa. Ein Blick auf pactl bringt also eine weitere Softwareebene mit sich ... siehe hier Troubleshooters.com/linux/sound/sound_troubleshooting.htm. Wenn alsoa das Soundgerät nicht sehen kann, wird es pulseaudio sicherlich nicht?


Linux
  1. So listen Sie alle installierten Pakete in Linux auf

  2. Alle Befehle auflisten, die eine Shell kennt?

  3. grep eine große Liste gegen eine große Datei

  4. Listet alle Mounts in Linux auf

  5. Wie kann ich alle vhosts in nginx auflisten

So listen Sie alle Datenbanken in PostgreSQL auf

Lsblk-Befehl in Linux (Blockgeräte auflisten)

So listen Sie alle Benutzer in Linux auf

So finden Sie alle installierten Schriftarten in Linux

Wie listet man alle Gruppen in Linux auf?

Holen Sie sich eine einfache Liste aller Festplatten