pulseaudio
Updated: September 28, 2024
Controls for ALSA soundcard driver.
Table of Contents
ARGUMENTS
-h, --help # show flags and commands.
-k, --kill # send SIGTERM to kill already running pa daemon.
-n # do not load default script on startup default.pa. useful with -C or --file
-v # verbosity -vvv
-C # open cli after startup.
-D, --daemonize # daemonize after startup -> detach from terminal.
-F, --file # run specified script on startup.
-L, --load # load plugin modules specified =[module args]
--check # return 0 if pa is already running for calling user, else non zero.
--cleanup-shm # identify stale shared memory segments in /dev/shm and remove them if possible.
--disable-shm # =[bool] shared memory.
--dump-conf # load the daemon config file daemon.conf.
--dump-modules # list available loadable modules. Add -v for more elaborate list.
--dump-resample-methods # list available audio resamplers.
--disallow-module-loading # =[bool] disallow module loading after startup (security feature).
--exit-idle-time # =secs terminate the daemon when idle after specified seconds.
--fail # =[bool] fail startup when any commands from startup script default.pa fails.
--high-priority # =[bool] try to acquire a high unix nice level.
--log-level # =[level] set log level to specified value [0-4]
--log-target # ={auto, syslog, stderr} on auto logging is directed to syslog when -D is passed, else stderr.
--module-idle-time # =secs unload autoloaded modules when idle after specified seconds.
--resample-method # =method use specified resampler by default.
--scache-idle-time # unload autoloaded modules when idle after specified seconds.
--start # start pulseaudio if it is not running yet.
--system # =[bool] run as system wide instance instead of per user.
--use-cpu-limit # =[bool] by default pa will terminate itself when it notices it takes up too much CPU time.
--version # show version information.
Examples
killall pulseaudio && pulseaudio --start # shutdown and restart pulseaudio.