OS Manuals

/usr/bin/pactl

From pulseaudio-utils 17.0-r13 (os), captured 2026-11-05 by running pactl --help (exit 0). permalink

pactl [options] stat
pactl [options] info
pactl [options] list [short] [TYPE]
pactl [options] exit
pactl [options] upload-sample FILENAME [NAME]
pactl [options] play-sample  NAME [SINK]
pactl [options] remove-sample  NAME
pactl [options] load-module  NAME [ARGS ...]
pactl [options] unload-module  NAME|#N
pactl [options] move-(sink-input|source-output) #N SINK|SOURCE
pactl [options] suspend-(sink|source) NAME|#N 1|0
pactl [options] set-card-profile  CARD PROFILE
pactl [options] get-default-(sink|source)
pactl [options] set-default-(sink|source) NAME
pactl [options] set-(sink|source)-port NAME|#N PORT
pactl [options] get-(sink|source)-volume NAME|#N
pactl [options] get-(sink|source)-mute NAME|#N
pactl [options] set-(sink|source)-volume NAME|#N VOLUME [VOLUME ...]
pactl [options] set-(sink-input|source-output)-volume #N VOLUME [VOLUME ...]
pactl [options] set-(sink|source)-mute NAME|#N 1|0|toggle
pactl [options] set-(sink-input|source-output)-mute #N 1|0|toggle
pactl [options] set-sink-formats #N FORMATS
pactl [options] set-port-latency-offset CARD-NAME|CARD-#N PORT OFFSET
pactl [options] send-message RECIPIENT MESSAGE [MESSAGE_PARAMETERS]
pactl [options] subscribe

The special names @DEFAULT_SINK@, @DEFAULT_SOURCE@ and @DEFAULT_MONITOR@
can be used to specify the default sink, source and monitor.

  -h, --help                            Show this help
      --version                         Show version

  -f, --format=FORMAT                   The format of the output. Either "normal" or "json"
  -s, --server=SERVER                   The name of the server to connect to
  -n, --client-name=NAME                How to call this client on the server
Options (5)
OptionDescriptionSource
-h, --helpShow this helphelp + man
--versionShow version information.help + man
-f, --format FORMATChoose output format, available options are "text" or "json".help + man
-s, --server SERVERThe name of the server to connect tohelp + man
-n, --client-name NAMESpecify the client name pactl shall pass to the server when connecting.help + man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.