Windows Tips & News

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

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з 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 Edge Insider

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі

Windows 10 Build 18895 (20H1, Fast Ring)

Windows 10 Build 18895 (20H1, Fast Ring)

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

Читати далі

Microsoft Edge 76.0.152.0 знаходиться в каналі розробників, ось зміни

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі