Onemogoči PulseAudio Per User v Linuxu
PulseAudio je posebna programska oprema v Linuxu, ki deluje kot posrednik med aplikacijami, ki predvajajo zvoke, in komponentami jedra Linuxa, kot sta ALSA ali OSS. Mnogi uporabniki raje uporabljajo čisto izkušnjo ALSA. Če je distribucija, ki jo uporabljate, ali konkretno vaše namizno okolje odvisno od PulseAudio, jo je težko odstraniti, ne da bi pri tem porušili vaše zvočne zmogljivosti. Namesto tega ga lahko onemogočite za svoj uporabniški račun, ne da bi to vplivalo na druge uporabnike v vašem računalniku z Linuxom.
Oglas
Večina sodobnih namiznih okolij je odvisna od PulseAudio. Dve glavni namizni okolji priljubljenih Linux Mint distribucija, MATE in Cimet, je odvisen od PulseAudio in bo izgubil svoje dodatne funkcije, če je onemogočen. Na primer, v Cinnamonu ne boste mogli uporabljati zvočnega stikala s kontrolniki, povezanimi z zvokom v aplikaciji predvajalnika. Prav tako bo ikona za glasnost zvoka izginila iz področja sistemske vrstice na plošči (opravilna vrstica).
Če se odločite onemogočiti PulseAudio za svoj uporabniški račun, razmislite o namestitvi nadomestka, kot je aplikacija volumeicon, ki bo imela ikono zvočnega pladnja.
Omeniti velja, da so druga namizna okolja kot XFCE4 lahko deluje brez težav z ali brez PulseAudio.
Onemogoči PulseAudio Per User v Linuxu
Naredite to na naslednji način.
- Odprite svojo najljubšo terminalsko aplikacijo. Moji favoriti so uxterm in še posebej terminal xfce4.
- Vnesite naslednji ukaz:
mkdir -p $HOME/.config/systemd/user
To bo ustvarilo zahtevani imenik v vašem uporabniškem profilu.
- Lahko pa ustvarite zgornjo mapo s svojim najljubšim upraviteljem datotek. Omogočite možnost za prikaz skritih datotek in pojdite v mapo /home/vaše uporabniško ime/.config. Tam ustvarite mape systemd/user, če ne obstajajo.
- Zdaj v terminalski aplikaciji vnesite naslednji ukaz:
systemctl --uporabniška maska pulseaudio.socket
Lahko pa tudi vnesete ukaz
ln -s /dev/null /home/vaše uporabniško ime/.config/systemd/user/pulseaudio.socket
- Znova zaženite distribucijo Linuxa.
S tem boste onemogočili storitev PulseAudio za vaš uporabniški račun. Če se nekega dne odločite obnoviti privzete nastavitve, v terminal vnesite naslednje:
systemctl --user razmaskira pulseaudio.socket
To bo ponovno omogočilo PulseAudio. Lahko pa ga ponovno omogočite z ukazom
rm /home/vaše uporabniško ime/.config/systemd/user/pulseaudio.socket
To je to.