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

pactl:Befehl nicht gefunden

Mit PulseAudio werden die PulseAudio-Dienstprogramme (Paket pulseaudio-utils) installiert. Dies sind Befehlszeilenprogramme zum Verwalten von PulseAudio und zum Abspielen von Sounddateien. Paplay und Pacat spielen Sounddateien ab; Mit pactl können Sie den Soundserver steuern; und mit pacmd können Sie es neu konfigurieren. Überprüfen Sie die Manpages für weitere Details.

Sound-Tool Beschreibung
durchsuchen PulseAudio-Soundserver auflisten
pacat Wiedergeben, aufnehmen und konfigurieren Sie einen rohen Audiostream
pacmd Erzeugt eine Shell zur Eingabe von Konfigurationsbefehlen
Pakt Steuern Sie einen PulseAudio-Server, ändern Sie Eingangs- und Ausgangsquellen und stellen Sie Informationen über den Server bereit.
padsp PulseAudio-Wrapper für OSS-Soundanwendungen
Pamon Link zu pacat
spielen Wiedergabe von Audio. Die Option -d gibt das Ausgabegerät an, die Option -s den Server und die Option –volume die Lautstärke (Link zu pacat)
parec Aufzeichnung und Audiostream (Link zu pacat)
parecord Aufzeichnung und Audiostream (Link zu pacat)
Pasuspender PulseAudio-Server anhalten
pax11veröffentlichen Greifen Sie auf die Anmeldedaten des PulseAudio-Servers zu

pactl oder pacmd, diese beiden Befehle machen im Grunde dasselbe. pacmd ist die interaktive Version mit mehr Optionen. Beispielsweise enthält pacmd mit dem Befehl list-sinks Folgendes:

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

Mit pactl können Sie das Modul module-loopback hiermit laden:

$ pactl load-module module-loopback latency_msec=1

Wenn das Modul geladen ist, wird der Ton intern vom Eingabegerät zum Ausgabegerät geleitet. Die Latenz ist praktisch null.

Falls Sie auf den folgenden Fehler stoßen:

pactl: command not found

Sie können versuchen, das folgende Paket gemäß Ihrer Wahl der Distribution zu installieren.

Verteilung Befehl
Debian apt-get install pulseaudio-utils
Ubuntu apt-get install pulseaudio-utils
Alpin apk fügt pulseaudio-utils hinzu
Arch Linux pacman -S libpulse
Kali-Linux apt-get install pulseaudio-utils
CentOS yum installiere pulseaudio-utils
Fedora dnf install pulseaudio-utils
Raspbian apt-get install pulseaudio-utils
Docker docker run cmd.cat/pactl pactl


Linux
  1. ifrename:Befehl nicht gefunden

  2. netstat:Befehl nicht gefunden

  3. kubectl:Befehl nicht gefunden

  4. tvservice:Befehl nicht gefunden

  5. lspci:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

w:Befehl nicht gefunden

df:Befehl nicht gefunden

du:Befehl nicht gefunden

rm:Befehl nicht gefunden

mv:Befehl nicht gefunden