Tiltsa le a PulseAudio felhasználónkénti funkciót Linuxon
A PulseAudio egy speciális szoftver a Linuxban, amely proxyként működik a hangokat lejátszó alkalmazások és a Linux kernelkomponensei, például az ALSA vagy az OSS között. Sok felhasználó a tiszta ALSA élményt részesíti előnyben. Ha egy használt disztribúció, vagy konkrétan az asztali környezete a PulseAudio-tól függ, nehéz lehet eltávolítani anélkül, hogy a hangzási képességei tönkremennének. Ehelyett letilthatja felhasználói fiókjában anélkül, hogy ez más felhasználókat érintene a Linux PC-n.
A legtöbb modern asztali környezet a PulseAudio-tól függ. A két fő asztali környezet a népszerű Linux Mint disztró, TÁRS és Fahéj, a PulseAudio-tól függ, és ha letiltják, elveszítik extra funkcióikat. Például a Cinnamonban nem fogja tudni használni a hangkidobást a lejátszóalkalmazás hanggal kapcsolatos vezérlőivel. Ezenkívül a hangerő ikon eltűnik a panel (tálcán) tálca területéről.
Ha úgy dönt, hogy letiltja a PulseAudio szolgáltatást felhasználói fiókjában, fontolja meg egy helyettesítő telepítését, például a Volumenikon alkalmazást, amely a hangtálca ikonjával rendelkezik.
Érdemes megemlíteni, hogy más asztali környezetek pl XFCE4 problémamentesen működhet PulseAudio-val vagy anélkül.
Tiltsa le a PulseAudio felhasználónkénti funkciót Linuxon
Csináld az alábbiak szerint.
- Nyissa meg kedvenc terminálalkalmazását. A kedvenceim az uxterm és főleg xfce4-terminál.
- Írja be a következő parancsot:
mkdir -p $HOME/.config/systemd/user
Ezzel létrehozza a szükséges könyvtárat a felhasználói profiljában.
- Alternatív megoldásként létrehozhatja a fenti mappát kedvenc fájlkezelőjével. Engedélyezze a rejtett fájlok megjelenítésének lehetőségét, és lépjen a /home/felhasználónév/.config mappába. Ott hozzon létre systemd/user mappákat, ha nem léteznek.
- Most a terminálalkalmazásban írja be a következő parancsot:
systemctl --felhasználói maszk pulseaudio.socket
Alternatív megoldásként beírhatja a parancsotln -s /dev/null /home/felhasználói neve/.config/systemd/user/pulseaudio.socket
- Indítsa újra a Linux disztribúciót.
Ezzel letiltja a PulseAudio szolgáltatást felhasználói fiókjában. Ha egy nap úgy dönt, hogy visszaállítja az alapértelmezett értékeket, írja be a következőket a Terminálba:
systemctl --user unmask pulseaudio.socket
rm /home/a felhasználó neve/.config/systemd/user/pulseaudio.socket
Ez az.