Išjunkite PulseAudio vienam vartotojui sistemoje Linux
„PulseAudio“ yra speciali „Linux“ programinė įranga, kuri veikia kaip tarpinis serveris tarp programų, leidžiančių garsus, ir „Linux“ branduolio komponentų, tokių kaip ALSA arba OSS. Daugelis vartotojų renkasi gryną ALSA patirtį. Jei jūsų naudojamas platinimas arba konkrečiai jūsų darbalaukio aplinka priklauso nuo PulseAudio, gali būti sunku jį pašalinti nepažeidžiant garso galimybių. Vietoj to galite jį išjungti savo vartotojo abonemente, nepaveikdami kitų „Linux“ kompiuterio naudotojų.
Skelbimas
Dauguma šiuolaikinių darbalaukio aplinkų priklauso nuo PulseAudio. Dvi pagrindinės populiarios darbalaukio aplinkos Linux Mint distro, BIČIULIS ir Cinamonas, priklauso nuo PulseAudio ir praras papildomas funkcijas, jei ji bus išjungta. Pavyzdžiui, „Cinamon“ negalėsite naudoti garso išskleidimo su grotuvo programos su garsu susijusiais valdikliais. Be to, iš skydelio sistemos dėklo srities (užduočių juostos) išnyks garso garsumo piktograma.
Jei nuspręsite išjungti PulseAudio savo vartotojo paskyroje, apsvarstykite galimybę įdiegti pakaitalą, pvz., garsumo piktogramą, kad būtų sukurta garso dėklo piktograma.
Verta paminėti, kad kitos darbalaukio aplinkos kaip XFCE4 gali veikti be problemų su PulseAudio arba be jo.
Išjunkite PulseAudio vienam vartotojui sistemoje Linux
Atlikite tai taip.
- Atidarykite mėgstamą terminalo programą. Mano mėgstamiausi yra uxterm ir ypač xfce4 terminalas.
- Įveskite šią komandą:
mkdir -p $HOME/.config/systemd/user
Tai sukurs reikiamą katalogą jūsų vartotojo profilyje.
- Arba galite sukurti aukščiau esantį aplanką naudodami mėgstamą failų tvarkyklę. Įjunkite parinktį rodyti paslėptus failus ir eikite į aplanką /home/your user name/.config. Ten sukurkite aplankus systemd/user, jei jų nėra.
- Dabar terminalo programoje įveskite šią komandą:
systemctl -- vartotojo kaukė pulseaudio.socket
Arba galite įvesti komandą
ln -s /dev/null /home/your user name/.config/systemd/user/pulseaudio.socket
- Iš naujo paleiskite „Linux“ platinimą.
Tai išjungs PulseAudio paslaugą jūsų vartotojo paskyroje. Jei vieną dieną nuspręsite atkurti numatytuosius nustatymus, terminale įveskite:
systemctl --user demask pulseaudio.socket
Tai vėl įjungs PulseAudio. Arba galite iš naujo įjungti naudodami komandą
rm /home/your user name/.config/systemd/user/pulseaudio.socket
Viskas.