Деактивирайте PulseAudio на потребител в Linux
PulseAudio е специален софтуер в Linux, който действа като прокси между приложения, които възпроизвеждат звуци и компоненти на ядрото на Linux като ALSA или OSS. Много потребители предпочитат чистото ALSA изживяване. Ако дадена дистрибуция, която използвате, или по-конкретно, вашата среда на работния плот зависи от PulseAudio, може да е трудно да я деинсталирате, без да нарушавате звуковите ви възможности. Вместо това можете да го деактивирате за вашия потребителски акаунт, без да засягате други потребители на вашия компютър с Linux.
Реклама
Повечето съвременни настолни среди зависят от PulseAudio. Двете основни настолни среди на популярната Linux Mint дистрибуция, МАТЕ и Канела, зависят от PulseAudio и ще загубят допълнителните си функции, ако бъде деактивиран. Например в Cinnamon няма да можете да използвате преливането на звука с свързаните с аудио контроли на приложението плейър. Освен това иконата за сила на звука ще изчезне от областта на системната област на панела (лента на задачите).
Ако решите да деактивирате PulseAudio за вашия потребителски акаунт, помислете за инсталиране на заместител като приложението volumeicon, за да имате иконата на звуковата лента.
Струва си да се спомене, че други среди на работния плот като XFCE4 може да работи безпроблемно със или без PulseAudio.
Деактивирайте PulseAudio на потребител в Linux
Направете го по следния начин.
- Отворете любимото си терминално приложение. Любимите ми са uxterm и особено xfce4-терминал.
- Въведете следната команда:
mkdir -p $HOME/.config/systemd/user
Това ще създаде необходимата директория във вашия потребителски профил.
- Като алтернатива можете да създадете папката по-горе, като използвате любимия си файлов мениджър. Активирайте опцията за показване на скрити файлове и отидете в папка /home/вашето потребителско име/.config. Там създайте папки systemd/user, ако не съществуват.
- Сега, в терминалното приложение, въведете следната команда:
systemctl --потребителска маска pulseaudio.socket
Като алтернатива можете да въведете командата
ln -s /dev/null /home/вашето потребителско име/.config/systemd/user/pulseaudio.socket
- Рестартирайте вашата Linux дистрибуция.
Това ще деактивира услугата PulseAudio за вашия потребителски акаунт. Ако някой ден решите да възстановите настройките по подразбиране, въведете следното в терминала:
systemctl --потребител демаскира pulseaudio.socket
Това ще активира отново PulseAudio. Като алтернатива можете да го активирате отново с командата
rm /home/вашето потребителско име/.config/systemd/user/pulseaudio.socket
Това е.