Skip to content
Snippets Groups Projects
Commit 10586400 authored by David Trattnig's avatar David Trattnig
Browse files

fix(docs): disable PulseAudio server

parent cb683122
No related branches found
No related tags found
No related merge requests found
...@@ -8,9 +8,10 @@ This document outlines the steps on how to configure an audio interface with Eng ...@@ -8,9 +8,10 @@ This document outlines the steps on how to configure an audio interface with Eng
1. [Audio Device Configuration](#audio-device-configuration) 1. [Audio Device Configuration](#audio-device-configuration)
1. [ALSA](#alsa) 1. [ALSA](#alsa)
1. [Disable an existing Pulse Audio Server](#disabe-an-existing-pulse-audio-server) 1. [Disable an existing Pulse Audio Server](#disable-an-existing-pulse-audio-server)
2. [Setting the output device using a device ID](#setting-the-output-device-using-a-device-id) 2. [Defining the default audio device](#defining-the-default-audio-device)
3. [Setting the input device](#setting-the-input-device) 3. [Setting the output device using a device ID](#setting-the-output-device-using-a-device-id)
4. [Setting the input device](#setting-the-input-device)
1. [(A) Buffered audio](#a-buffered-audio) 1. [(A) Buffered audio](#a-buffered-audio)
2. [(B) Unbuffered audio](#b-unbuffered-audio) 2. [(B) Unbuffered audio](#b-unbuffered-audio)
2. [Pulse Audio](#pulse-audio) 2. [Pulse Audio](#pulse-audio)
...@@ -40,17 +41,18 @@ Having PulseAudio running in the background while thinking running native ALSA c ...@@ -40,17 +41,18 @@ Having PulseAudio running in the background while thinking running native ALSA c
Audio Interface <--> ALSA <--> Pulse Audio <--> ALSA Plugin <--> Audio Stream Audio Interface <--> ALSA <--> Pulse Audio <--> ALSA Plugin <--> Audio Stream
First stop PulseAudio from restarting automatically First edit `~/.config/pulse/client.conf` and add following to stop PulseAudio from restarting automatically
````conf
nano ~/.pulse/client.conf
(autospawn = no)
```conf ```conf
(autospawn = no)
```
Then stop the PulseAudio socket and service
```bash ```bash
systemctl --user stop pulseaudio.socket systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service systemctl --user stop pulseaudio.service
```` ```
You might even think about uninstalling PulseAudio altogether, as there are scenarios where the driver gets restarted upon ALSA device requests. Yes, even with having the PulseAudio service disabled and `autospawn = no` set in your PulseAudio configuration. You might even think about uninstalling PulseAudio altogether, as there are scenarios where the driver gets restarted upon ALSA device requests. Yes, even with having the PulseAudio service disabled and `autospawn = no` set in your PulseAudio configuration.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment