psy*_*ok7 6 mplayer screensaver 12.10 smplayer
所以我已经升级到 Ubuntu 12.10 并且我从存储库安装了 smplayer。问题是当我播放电影(即使是全屏)时,屏幕保护程序会出现。我必须禁用 smplayer 中启用的屏幕保护程序,但它似乎不起作用
apt-cache policy mplayer
mplayer:
Installed: 2:1.0~rc4.dfsg1+svn34540-1ubuntu2
Candidate: 2:1.0~rc4.dfsg1+svn34540-1ubuntu2
Version table:
*** 2:1.0~rc4.dfsg1+svn34540-1ubuntu2 0
500 http://pt.archive.ubuntu.com/ubuntu/ quantal/universe amd64 Packages
100 /var/lib/dpkg/status
apt-cache policy gnome-screensaver
gnome-screensaver:
Installed: 3.6.0-0ubuntu2
Candidate: 3.6.0-0ubuntu2
Version table:
*** 3.6.0-0ubuntu2 0
500 http://pt.archive.ubuntu.com/ubuntu/ quantal-updates/main amd64 Packages
100 /var/lib/dpkg/status
3.6.0-0ubuntu1 0
500 http://pt.archive.ubuntu.com/ubuntu/ quantal/main amd64 Packages
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
小智 4
-p 选项不再存在。
这是 gnome 屏幕保护程序中的一个错误。 http://lists.mplayerhq.hu/pipermail/mplayer-users/2012-November/085566.html
我的猜测是:gnome-screensaver 删除了“poke”参数。
然而,Mplayer 试图通过以下方式戳屏幕保护程序
heartbeat-cmd="gnome-screensaver-command -p"
Run Code Online (Sandbox Code Playgroud)
并失败了。
我不知道如何继续,将心跳命令设置为
heartbeat-cmd="gnome-screensaver-command --exit"
Run Code Online (Sandbox Code Playgroud)
将在整个会话中禁用屏幕保护程序。
最好安装xscreensaver。或者使用DBUS来抑制屏保。对于 gnome-shell,有一些扩展可以手动暂停屏幕保护程序。
归档时间: |
|
查看次数: |
3402 次 |
最近记录: |