Windows Tips & News

Вимкніть PulseAudio для кожного користувача в Linux

click fraud protection
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

PulseAudio — це спеціальне програмне забезпечення в Linux, яке діє як проксі-сервер між програмами, які відтворюють звуки, і компонентами ядра Linux, такими як ALSA або OSS. Багато користувачів віддають перевагу чистому досвіду ALSA. Якщо дистрибутив, який ви використовуєте, або, зокрема, середовище вашого робочого столу залежить від PulseAudio, може бути важко видалити його, не порушивши ваших звукових можливостей. Натомість ви можете вимкнути його для свого облікового запису користувача, не впливаючи на інших користувачів вашого ПК з Linux.

Реклама


Більшість сучасних середовищ робочого столу залежать від PulseAudio. Два основних середовища робочого столу популярні Linux Mint дистрибутив, МАТЕ і Кориця, залежать від PulseAudio і втратять свої додаткові функції, якщо його вимкнути. Наприклад, у Cinnamon ви не зможете використовувати звукове меню з елементами керування аудіо програми програвача. Крім того, значок гучності звуку зникне з області системного трея панелі (панелі завдань).

Якщо ви вирішите вимкнути PulseAudio для свого облікового запису користувача, подумайте про встановлення заміни, наприклад, програми volumeicon, щоб мати піктограму звукової панелі.

Варто згадати, що інші робочі середовища, як XFCE4 може працювати без проблем з PulseAudio або без нього.

Вимкніть PulseAudio для кожного користувача в Linux

Зробіть це наступним чином.

  1. Відкрийте свою улюблену програму терміналу. Мої улюблені – uxterm і особливо xfce4-термінал.
  2. Введіть таку команду:
    mkdir -p $HOME/.config/systemd/user

    Це створить необхідний каталог у вашому профілі користувача.

  3. Крім того, ви можете створити папку вище за допомогою свого улюбленого файлового менеджера. Увімкніть параметр показу прихованих файлів і перейдіть до папки /home/your user name/.config. Там створіть папки systemd/user, якщо вони не існують.
  4. Тепер у програмі терміналу введіть таку команду:
    systemctl --маска користувача pulseaudio.socket

    Крім того, ви можете ввести команду

    ln -s /dev/null /home/ваше ім'я користувача/.config/systemd/user/pulseaudio.socket
  5. Перезапустіть дистрибутив Linux.

Це призведе до вимкнення служби PulseAudio для вашого облікового запису користувача. Якщо одного дня ви вирішите відновити налаштування за замовчуванням, введіть наступне в терміналі:

systemctl --користувач демаскує pulseaudio.socket

Це знову ввімкне PulseAudio. Крім того, ви можете знову ввімкнути його за допомогою команди

rm /home/ваше ім'я користувача/.config/systemd/user/pulseaudio.socket

Це воно.

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи
Microsoft Store оновлено з підключеною анімацією Fluent Design

Microsoft Store оновлено з підключеною анімацією Fluent Design

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Як зробити так, щоб Windows 10 віддавала перевагу стільниковим даним перед Wi-Fi

Як зробити так, щоб Windows 10 віддавала перевагу стільниковим даним перед Wi-Fi

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Як закрити програми Store в Windows 10

Як закрити програми Store в Windows 10

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі