New answers tagged

2

As per the documentation: PulseAudio clients can send audio to "sinks" and receive audio from "sources". So sinks are outputs (audio goes there), sources are inputs (audio comes from there).


0

The first problem occurs because Pulse Audio unloads the bluetooth module after startup, so even if you put it in your startup script, it still gets unloaded a few seconds later. Solution A) Just add a startup delay in your script, something like: sleep 10 && pactl load-module module-bluetooth-discover Solution B) (my preferred option) Disable ...


1

Try adding yourself to the video and audio groups. In cinnamon, go to "users and groups" in the settings, select your user, click on groups, and add yourself to the audio and video groups. I'm not sure if you need to add yourself to any other groups for any other features to work right. Then log off and log in again to enact those changes. ...


2

@zuazo's answer is very informative for pulseaudio specifically. For completeness, I'll note that in the general case, there are four circumstances that can cause a process not owned by root to have a high priority: The program being run is setuid-root, and gave itself the high priority and then changed its uid. The process has the SELinux capability ...


2

PulseAudio requires higher priority than other desktop programs mainly to avoid latency problems and get a skip-free audio playback. But the process that allows PulseAudio to have a higher priority is rather complex. To get this special priority, it uses the RealtimeKit (rtkit-daemon) process. This D-Bus service allows some user programs to use real-time ...



Top 50 recent answers are included