GNU/Linux >> Znalost Linux >  >> Linux

pactl:příkaz nenalezen

Spolu s PulseAudio jsou nainstalovány nástroje PulseAudio (balíček pulseaudio-utils). Jedná se o nástroje příkazového řádku pro správu PulseAudio a přehrávání zvukových souborů. Paplay a pacat přehrají zvukové soubory; pactl vám umožní ovládat zvukový server; a pacmd vám to umožní překonfigurovat. Více podrobností naleznete na manuálových stránkách každé z nich.

Nástroj zvuku Popis
procházet Seznam zvukových serverů PulseAudio
pacat Přehrávejte, nahrávejte a konfigurujte nezpracovaný audio stream
pacmd Generuje shell pro zadávání konfiguračních příkazů
pactl Ovládejte PulseAudio server, měňte vstupní a výstupní zdroje a poskytujte informace o serveru.
padsp PulseAudio wrapper pro zvukové aplikace OSS
pamon Odkaz na pacat
paplay Přehrávání zvuku. Volba -d určuje výstupní zařízení, volba -s server a volba –volume nastavuje svazek (odkaz na pacat)
parec Záznam a audio stream (odkaz na pacat)
parecord Záznam a audio stream (odkaz na pacat)
pasuspender Pozastavení serveru PulseAudio
pax11publish Přístup k přihlašovacím údajům serveru PulseAudio

pactl nebo pacmd, tyto dva příkazy dělají v podstatě totéž. pacmd je interaktivní verze s více možnostmi. Například pacmd s příkazem list-sinks obsahuje následující:

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
...

Pomocí pactl můžete načíst modul modul-loopback s tímto:

$ pactl load-module module-loopback latency_msec=1

Když je modul načten, zvuk je interně směrován ze vstupního zařízení do výstupního zařízení. Latence je fakticky nulová.

V případě, že narazíte na níže uvedenou chybu:

pactl: command not found

Můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce.

Distribuce Příkaz
Debian apt-get install pulseaudio-utils
Ubuntu apt-get install pulseaudio-utils
Alpine apk přidat pulseaudio-utils
Arch Linux pacman -S libpulse
Kali Linux apt-get install pulseaudio-utils
CentOS yum install pulseaudio-utils
Fedora dnf install pulseaudio-utils
Raspbian apt-get install pulseaudio-utils
Docker docker spusťte cmd.cat/pactl pactl


Linux
  1. ifrename:příkaz nenalezen

  2. nc:příkaz nenalezen

  3. netstat:příkaz nenalezen

  1. kubectl:příkaz nenalezen

  2. tvservice:příkaz nenalezen

  3. lspci:příkaz nenalezen

  1. pstree:příkaz nenalezen

  2. rm:příkaz nenalezen

  3. mv:příkaz nenalezen