Подсветка останавливает фоновые действия (например, воспроизведение музыки), когда экран заблокирован

12

Я обновил установку xubuntu до новой версии 14.04. Этот выпуск включает в себя новый световой шкафчик, большое улучшение, если вы спросите меня. Дело в том, что всякий раз, когда я пытаюсь заблокировать сеанс или когда он автоматически блокируется через некоторое время, он останавливает (или приостанавливает) воспроизведение музыки, например (я только что заметил это, когда на youtube играла некоторая музыка в фоновом режиме).

Когда я открываю сессию, она сразу же начинает играть. Я искал некоторые параметры в настройках, но не видел ни одного. Кроме того, я нашел эту ошибку https://bugs.launchpad.net/ubuntu/+source/light-locker/+bug/1296456, которая, если я правильно понимаю, исправляет эту ситуацию в версии 1.4.0. К сожалению, эта версия поставляется с xubuntu 14.04, но проблема все еще существует. Что я должен делать ?

misterjinx
источник
1
Спасибо за это. После обновления я не мог заставить XScreenSaver запускаться на экране блокировки, просто нужно было отключить light-locker в диалоге настроек, чтобы позволить XScreenSaver получить контроль.
В моем Xubuntu решение не работает - я добавил своего пользователя в аудиогруппу, звук по-прежнему останавливается. У меня нет ни одного из вариантов, упомянутых здесь xubuntu.org/news/screen-locking-in-xubuntu-14-04 в меню локера. У кого-нибудь будет скриншот или еще пожалуйста? У меня 16.04.3.
Питер Флейкс

Ответы:

13

Вот что xubuntu.org может сказать по этому поводу:

[...] В настоящее время при блокировке предполагается, что вы либо:

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

Остановка / приостановка воспроизведения в обоих этих сценариях имеет смысл.

Однако это может быть раздражающим изменением для пользователей, которые привыкли продолжать воспроизведение музыки, даже когда их сеанс блокируется. Если вам не нравится это поведение, есть два основных решения:

  1. Установите light-locker для блокировки сеанса «Когда заставка деактивирована»
  2. Вернитесь к использованию xscreensaver
  3. Добавьте вашего пользователя в группу «audio» на вашем компьютере, и воспроизведение музыки продолжится также с помощью light-locker

Первый вариант - хороший обходной путь, потому что он означает, что воспроизведение звука будет продолжено, когда экран будет отключен. Однако, когда вы просыпаетесь от компьютера, например, касаясь мыши, он будет приостанавливать воспроизведение музыки, пока вы снова не войдете в сеанс. Третье решение упомянуто последним, потому что не рекомендуется добавлять вашего пользователя в группу «audio» ( подробное объяснение см. На вики-странице Audio Group ). Тем не менее, если вы работаете в однопользовательской системе, это может быть вариантом для вас. [...]

светло-шкафчик

Рисунок 1: Light-locker по умолчанию блокирует звук.

Для тех, кто выбирает обходной путь 2, вот как удалить light-lockerи установить старый добрый xscreensaver:

sudo apt-get purge light-locker light-locker-settings
sudo apt-get install xscreensaver

После установки в меню «Диспетчер настроек» появится значок «Заставка». Нажав на него, можно настроить xscreensaver.

XScreenSaver

Рисунок 2: XScreenSaver

Серж Строобандт
источник
3
Мое мнение по этому поводу: шкафчик служит для предотвращения автоматического ввода компьютера , а не для отключения полезного выхода компьютера . Разработчики Xubuntu не должны делать предположений о местонахождении и использовании любого компьютера. Они должны решить эту досадную регрессию, добавив тумблер «Компьютер в публичном пространстве» по умолчанию в соответствии с историческим поведением Xubuntu.
Серж Строобандт
1
Это все еще проблема с Xubuntu 16.04! Вышеуказанное решение остается в силе.
Серж Строобандт,
2

Я была такая же проблема. Я перешел к настройкам Light Locker и в «Автоматически заблокировать сеанс» я изменил его на «Когда заставка деактивирована». Музыка теперь все еще играет, когда экран гаснет. Кажется, что теперь возвращение к экрану блокировки занимает больше времени.

ОБНОВЛЕНИЕ : Похоже, мне нужно сделать два касания / нажатия клавиш, чтобы активировать экран блокировки. Когда я щелкаю мышью один раз, музыка останавливается, и для появления Light Locker требуется еще одно нажатие клавиши. Раздражает.

user272045
источник
1
Я думаю, что поведение xscreensaver не возможно с легким шкафчиком, к сожалению. возможно, команда разработчиков локера рассмотрит и добавит эту функцию в будущем выпуске.
Misterjinx
0

Я также столкнулся с той же проблемой с Linux Mint, используя рабочий стол XFCE. Что я сделал, так это заменил light-locker на cinnamon-screensaver (который лучше, чем xscreensaver и gnome-screensaver).

sudo apt-get remove light-locker sudo apt-get install cinnamon-screensaver

Затем отредактируйте for-loopфайл, /usr/bin/xflock4добавив команду, которая запускает экранную заставку cinnamon, как показано ниже:

for lock_cmd in \ "cinnamon-screensaver-command -l" \ # this is the added line ....

Трунг Та
источник