屏幕锁定时,Light Locker 停止后台活动(例如音乐播放)

屏幕锁定时,Light Locker 停止后台活动(例如音乐播放)

我将 xubuntu 安装升级到了新版本 14.04。此版本包含一个新的 light-locker,如果你问我,这是一个很大的改进。问题是,每当我尝试锁定会话或一段时间后自动锁定时,它都会停止(或暂停)音乐播放(例如,我在 youtube 上播放背景音乐时注意到了这一点)。

当我解锁会话时,它会立即恢复播放。我在设置中寻找了一些选项,但没有找到。此外,我发现了这个错误https://bugs.launchpad.net/ubuntu/+source/light-locker/+bug/1296456如果我理解正确的话,版本 1.4.0 修复了这个问题。遗憾的是,这是 xubuntu 14.04 附带的版本,但问题仍然存在。我该怎么办?

答案1

以下是xubuntu.org对此有话要说:

[...] 目前,锁定时,假定您是:

  1. 在某种公共场所(家里的桌面几乎不需要锁定),并且已经远离了机器
  2. 使用多用户系统

在这两种情况下停止/暂停播放都是有意义的。

但是,对于习惯于在会话锁定时继续播放音乐的用户来说,这可能是一个令人讨厌的变化。如果您不喜欢这种行为,基本上有两种解决方案:

  1. 设置 light-locker 锁定会话“当屏幕保护程序停用时”
  2. 切换回使用 xscreensaver
  3. 将您的用户添加到audio计算机上的组中,音乐播放也将继续使用 light-locker

第一个选项是一个很好的解决方法,因为这意味着当屏幕变黑时,您的音频播放将继续。但是,当您唤醒计算机时(例如通过触摸鼠标),它会暂停音乐,直到您再次登录会话。第三个解决方案最后提到,因为不建议将用户添加到组audio(阅读音频组有关全面解释,请参阅 wiki 页面)。但是,只要您使用的是单用户系统,这仍然可能是您的一个选择。[...]

灯柜

图1:默认情况下,Light-locker 会锁定声音。

对于选择解决方法 2 的用户,以下是如何删除light-locker和安装旧方法xscreensaver

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

安装后,“设置管理器”菜单中会出现一个“屏幕保护程序”图标,点击即可进行配置xscreensaver

屏幕保护程序

图 2:屏幕保护程序

答案2

我也遇到了同样的问题。我进入 Light Locker 设置,在“自动锁定会话”中将其更改为“当屏幕保护程序停用时”。现在屏幕变黑时音乐仍在播放。不过现在似乎需要更长时间才能返回锁定屏幕。

更新:似乎我需要触摸/按键两次才能激活锁定屏幕。当我单击鼠标一次时,音乐停止,并且需要再按键一次才能出现 Light Locker。很烦人。

答案3

我在使用 XFCE 桌面的 Linux Mint 上也遇到了同样的问题。我所做的就是用 cinnamon-screensaver(比 xscreensaver 和 gnome-screensaver 更好)替换 light-locker。

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

然后编辑for-loop文件/usr/bin/xflock4以添加触发 cinnamon-screensaver 的命令,如下所示:

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

相关内容