Inaktivera PulseAudio per användare i Linux
PulseAudio är en speciell programvara i Linux som fungerar som proxy mellan applikationer som spelar upp ljud och Linux-kärnkomponenter som ALSA eller OSS. Många användare föredrar den rena ALSA-upplevelsen. Om en distro du använder, eller specifikt, din skrivbordsmiljö beror på PulseAudio, kan det vara svårt att avinstallera det utan att bryta dina ljudmöjligheter. Istället kan du inaktivera det för ditt användarkonto, utan att påverka andra användare på din Linux-dator.
Annons
De flesta moderna skrivbordsmiljöer är beroende av PulseAudio. De två huvudsakliga skrivbordsmiljöerna för de populära Linux Mint distro, PARA och Kanel, är beroende av PulseAudio och kommer att förlora sina extrafunktioner om det inaktiveras. Till exempel, i Cinnamon kommer du inte att kunna använda ljudutlösningen med spelarappens ljudrelaterade kontroller. Dessutom försvinner ljudvolymikonen från systemfältet på panelen (aktivitetsfältet).
Om du bestämmer dig för att inaktivera PulseAudio för ditt användarkonto, överväg att installera en ersättning som volumeicon-appen för att få ljudfältsikonen.
Det är värt att nämna att andra skrivbordsmiljöer gillar XFCE4 kan fungera problemfritt med eller utan PulseAudio.
Inaktivera PulseAudio per användare i Linux
Gör det enligt följande.
- Öppna din favoritterminalapp. Mina favoriter är uxterm och speciellt xfce4-terminal.
- Skriv följande kommando:
mkdir -p $HOME/.config/systemd/user
Detta kommer att skapa den nödvändiga katalogen i din användarprofil.
- Alternativt kan du skapa mappen ovan med din favoritfilhanterare. Aktivera alternativet för att visa dolda filer och gå till mappen /home/ditt användarnamn/.config. Där skapar du mappar systemd/user om de inte finns.
- Skriv nu följande kommando i terminalappen:
systemctl --användarmask pulsaudio.socket
Alternativt kan du skriva kommandot
ln -s /dev/null /home/ditt användarnamn/.config/systemd/user/pulseaudio.socket
- Starta om din Linux-distro.
Detta kommer att inaktivera PulseAudio-tjänsten för ditt användarkonto. Om du någon dag bestämmer dig för att återställa standardinställningarna, skriv följande i Terminal:
systemctl --user avmaska pulsaudio.socket
Detta kommer att återaktivera PulseAudio. Alternativt kan du återaktivera det med kommandot
rm /home/ditt användarnamn/.config/systemd/user/pulseaudio.socket
Det är allt.