GNU/Linux >> Tutoriels Linux >  >> Linux

Lister tous les appareils ALSA

Utilisez le pacmd list-sources ou pactl list commandes pour afficher les appareils PulseAudio. Pour afficher uniquement les noms, vous pouvez grep sur sa sortie. Ceci est un exemple de la FAQ PulseAudio

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

Avec grep supplémentaire sur ".monitor", vous ne pouvez obtenir que des périphériques de surveillance.


Bref, il semblerait que le problème se situe au niveau alsa et non au niveau pulseaudio ? Si vous voulez voir les appareils alsa, essayez.

aplay -l

(mais aplay -L que vous avez déjà mentionné est similaire).

pulseaudio se trouve au-dessus d'alsa. Donc, regarder pactl apporte une autre couche de logiciel ... voir ici troubleshooters.com/linux/sound/sound_troubleshooting.htm. Si alsa ne peut pas voir le périphérique audio, alors pulseaudio ne le fera certainement pas ?


Linux
  1. Expressions régulières :tout rassembler

  2. Répertorier toutes les adresses e-mail dans un fichier avec grep

  3. Lister toutes les commandes qu'un shell connaît ?

  4. Comment lister tous les utilisateurs connectés

  5. Liste de toutes les pages de manuel disponibles

Comment lister toutes les bases de données dans PostgreSQL

Commande Lsblk sous Linux (liste des périphériques de bloc)

Comment lister tous les utilisateurs sous Linux

Comment trouver toutes les polices installées sous Linux

Comment lister tous les groupes sous Linux ?

Comment lister tous les utilisateurs avec root ?