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.