Включайте звук при переключении пользователей в Linux Mint

321
PSkocik

Что мне нужно сделать, чтобы отключить звук при переключении пользователей в Linux?

Если я проигрываю звук под пользователем user1, я не хочу, чтобы он останавливался, когда я переключаюсь на неиспользуемую виртуальную консоль или на user2(через Меню-> Выйти-> Переключить пользователя).

1

1 ответ на вопрос

3
harrymc

Причина, по которой звук отключается, заключается в том, что Pulseaudio запускается при каждом входе в систему с правами этого пользователя, и система не позволяет пользователям слушать аудио других пользователей.

Решение :

  1. Добавить всех пользователей, которые должны быть в состоянии играть обратно в импульсно-доступа группы

    adduser <user-name> pulse-access 
  2. Создайте /etc/systemd/system/pulseaudio.service со следующим содержимым:

    [Service] Type=simple PIDFile=/var/run/pulse/pid ExecStart=/usr/bin/pulseaudio --daemonize=yes --system=yes --disallow-module-loading=yes --disallow-exit=yes  [Install] WantedBy=multi-user.target 
  3. Включите эту новую службу systemd, чтобы она запускалась при загрузке:

    systemctl enable pulseaudio 
  4. Помните, что эта конфигурация

    • менее безопасный (например, другие пользователи могут слушать ваш микрофон)
    • вывод звука больше не будет автоматически переключаться на наушники и обратно
    • может помешать работе Bluetooth.

Источник и дополнительная информация в посте: Как предотвратить отключение звука при переключении пользователя?

Благодарю. Есть ли HOWTO для системных дистрибутивов? PSkocik 5 лет назад 0
Извините, не знаю ни одного. harrymc 5 лет назад 0

Похожие вопросы