GNU/Linux >> Linux Esercitazione >  >> Linux

Elenca tutti i dispositivi ALSA

Usa il pacmd list-sources o pactl list comandi per mostrare i dispositivi PulseAudio. Per mostrare solo i nomi puoi grep sul suo output. Questo è un esempio dalle FAQ di PulseAudio

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

Con grep aggiuntivo su ".monitor" puoi ottenere solo dispositivi monitor.


Quindi, in breve, sembra che il problema sia a livello di alsa e non a livello di pulseaudio? Se vuoi vedere i dispositivi alsa, prova.

aplay -l

(ma aplay -L che hai già menzionato è simile).

pulseaudio si trova in cima ad alsa. Quindi guardare pactl introduce un altro livello di software... vedi qui troubleshooters.com/linux/sound/sound_troubleshooting.htm. Se alsa non riesce a vedere il dispositivo audio, allora sicuramente pulseaudio non lo farà?


Linux
  1. Elenco di tutti gli indirizzi email in un file con grep

  2. Come elencare tutti i pacchetti installati in Linux

  3. Elencare tutti i comandi che una shell conosce?

  4. Come elencare tutti gli utenti che hanno effettuato l'accesso

  5. Come elencare tutti gli utenti in un gruppo Linux?

Come elencare tutti i database in PostgreSQL

Comando Lsblk in Linux (Elenca dispositivi a blocchi)

Come elencare tutti gli utenti in Linux

Come trovare tutti i caratteri installati in Linux

Come elencare tutti i gruppi in Linux?

Elenca tutti i certificati ssl ca disponibili