Warning: THE VOID WIKI IS DEPRECATED. It is no longer being maintained, contains outdated and incorrect information, and will eventually be shut down. Please refer to the Void Handbook, https://docs.voidlinux.org/, for the official documentation. If you can't find the information you're seeking, please raise an issue at https://github.com/void-linux/void-docs/issues

Difference between revisions of "PulseAudio"

From Void Linux Wiki
Jump to navigation Jump to search
m (Duncaen moved page PulseAudio - to PulseAudio without leaving a redirect)
 
(7 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[Category:Audio]]
+
As this wiki is deprecated, and will soon disappear, please refer to [https://docs.voidlinux.org/config/media/pulseaudio.html the "PulseAudio" section of the Void Handbook].
{{Related articles start}}
 
{{Related|Audio}}
 
{{Related articles end}}
 
 
 
[http://www.freedesktop.org/wiki/Software/PulseAudio/ PulseAudio]
 
 
 
==Installation==
 
[[Install]] the {{pkg|pulseaudio}}  package and {{pkg|ConsoleKit2}} if you want to continue with [[PulseAudio#Recommended_setup]]".
 
 
 
  # xbps-install -S pulseaudio ConsoleKit2
 
 
 
Make sure your [[alsa]] output device is not muted and [[enable]] the [[alsa]] [[runit]] [[service]] to save and restore [[alsa]] levels and configuration between reboots.
 
  # ln -s /etc/sv/alsa /var/service/
 
 
 
===Recommended setup===
 
In this setup [[PulseAudio]] needs [[dbus]] and[[ConsoleKit2]] to change access permissions to the audio device.
 
Therefor you don't need the audio group, for more infos, take a look at  Ubuntu's Wiki page about [https://wiki.ubuntu.com/Audio/TheAudioGroup TheAudioGroup].
 
 
 
[[Enable]] the required [[runit]] [[services]]:
 
# ln -s /etc/sv/dbus /var/service/
 
# ln -s /etc/sv/cgmanager /var/service/
 
# ln -s /etc/sv/consolekit /var/service/
 
 
 
In some cases you have to add <code>start-pulseaudio-x11 &</code> to your <code>.xinitrc</code> file.
 
 
 
===System wide setup===
 
PulseAudio supports a system wide daemon that can be used with voidlinux.
 
The system wide setup should be avoided in most common cases for security and performance reasons.
 
More informations why you should not use the system wide mode is available in the PulseAudio documentation at [http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/WhatIsWrongWithSystemWide/ WhatIsWrongWithSystemWide].
 
 
 
Enable the pulseaudio service
 
# ln -s /etc/sv/pulseaudio /var/service/
 
Add all users that should have access to [[pulseaudio]] to the `pulse-access` group.
 
# usermod -a -G pulse-access $USER
 
Visit the PulseAudio documentation for more informations [http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/ SystemWide].
 

Latest revision as of 14:35, 13 June 2020

As this wiki is deprecated, and will soon disappear, please refer to the "PulseAudio" section of the Void Handbook.