[桌面系统]
mplayer 与 屏幕保护 不解!
svn自己编译版的最新mplayer
不带gui。
----------
不想每次用mplayer之前就去设定屏幕保护为无效。
上网查找,有一下几个方法:
1、在用命令行播放的时候,加一个开关:-heartbeat-cmd "gnome-screensaver-command -p"。因为是ubuntu所以只有gnome-screensaver而不是xscreensaver。
这是一个每30秒用system()函数调用的。gnome-screensaver-command -p 的作用是向gnome-screensaver发送信号,模拟用户动作。但无效。
又试验:
while true;do
sleep 30
gnome-screensaver-command -p
done
复制代码
没有多久屏幕就黑了。
2、在命令行播放时加一个另一个开关:-stop-xscreensave,验证为无效。
3、修改.mplayer/config
加stop-xscreensave=yes
也无效。
---------------
各位是怎么解决这个问题的。编译的mplayer是否需要加个编译参数才可以支持关闭屏幕保护?