GNU/Linux >> Linux Esercitazione >  >> Linux

pactl:comando non trovato

Installate con PulseAudio sono le utilità PulseAudio (pacchetto PulseAudio-utils). Si tratta di utilità della riga di comando per la gestione di PulseAudio e la riproduzione di file audio. Il papaplay e il pacat riprodurranno file audio; pactl ti permetterà di controllare il server audio; e pacmd ti consente di riconfigurarlo. Controlla le pagine man di ciascuna per maggiori dettagli.

Strumento sonoro Descrizione
sfoglia Elenca i server audio PulseAudio
pacat Riproduci, registra e configura un flusso audio non elaborato
pacmd Genera una shell per inserire i comandi di configurazione
patto Controlla un server PulseAudio, modificando le sorgenti di input e output e fornendo informazioni sul server.
padsp Wrapper PulseAudio per applicazioni audio OSS
pamon Link a pacat
Paplay Riproduzione audio. L'opzione -d specifica il dispositivo di output, l'opzione -s specifica il server e l'opzione –volume imposta il volume (collegamento a pacat)
pare Registrazione e streaming audio (link a pacat)
record Registrazione e streaming audio (link a pacat)
pasuspender Sospendere un server PulseAudio
pax11pubblica Accedi alle credenziali del server PulseAudio

pactl o pacmd, questi due comandi fanno sostanzialmente la stessa cosa. pacmd è la versione interattiva con più opzioni. Ad esempio, pacmd con il comando list-sinks include quanto segue:

name: [alsa_output.pci-0000_00_1b.0.analog-stereo]
driver: [module-alsa-card.c]
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY FLAT_VOLUME DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9959
volume: 0:  93% 1:  93%
        0: -1.88 dB 1: -1.88 dB
        balance 0.00
base volume: 100%
             0.00 dB
volume steps: 65537
...

Usando pactl, puoi caricare il modulo module-loopback con questo:

$ pactl load-module module-loopback latency_msec=1

Quando il modulo è caricato, il suono viene instradato internamente dal dispositivo di input al dispositivo di output. La latenza è effettivamente zero.

Nel caso in cui riscontri l'errore seguente:

pactl: command not found

Puoi provare a installare il pacchetto sottostante secondo la tua scelta di distribuzione.

Distribuzione Comando
Debian apt-get install pulseaudio-utils
Ubuntu apt-get install pulseaudio-utils
Alpino apk aggiunge pulseaudio-utils
Arch Linux pacman -S libpulse
Kali Linux apt-get install pulseaudio-utils
CentOS yum install pulseaudio-utils
Fedora dnf installa pulseaudio-utils
Raspbian apt-get install pulseaudio-utils
Docker docker esegui cmd.cat/pactl pactl


Linux
  1. gestore abbonamenti:comando non trovato

  2. dnf:comando non trovato

  3. bc:comando non trovato

  4. dpkg:comando non trovato

  5. id:comando non trovato

ifrename:comando non trovato

nc:comando non trovato

aws-shell:comando non trovato

tvservice:comando non trovato

lspci:comando non trovato

pstree:comando non trovato