在Xfce电源管理器设置中,我设置了6分钟超时以关闭显示(永远不要睡觉)。但是,显示关闭得更快,xset q显示(除其他外):
DPMS (能源之星):待机: 120暂停:0关闭:0启用DPMS
如果我在Xfce电源管理器中将设置更改为7分钟,则输出为
DPMS (能源之星):待机:0暂停:0关闭: 420 DPMS已启用
但我希望Xfce设置从一开始就有效。什么将DPMS超时值设置为与Xfce设置不同?没有安装Xcreensaver。
OS:带有Xfce桌面的Ubuntu14.04.5LTS
解决办法:
在会话和启动对话框的“应用程序自动启动”选项卡中添加以下命令:
/bin/sh -c 'sleep 5 && xset dpms 0 $((60*$(xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-sleep))) $((60*$(xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-off)))'(这是交流模式。您可能必须调整sleep更大的参数。)
发布于 2018-03-17 11:09:27
在启动时,我的xset q设置也与xfce的电源管理器设置不匹配,比如7200备用和14400关,但它似乎仍然对xfce设置有反应。所以你的案子听起来更像是个bug,但下面有个解决办法。
在xfce的电源管理器中更改它们会更改xset设置。
我不知道如何使设置在引导时匹配,它们似乎存储在~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml中,但是编辑该文件不会更改电源管理器或xset设置.尽管可能需要注销/登录。
xfce4-settings-editor程序确实会更改xml文件和电源管理器中的设置,而更改电源管理器设置不会更改xml文件(至少现在不会)。
xfconf-query在登录时更改设置(可能使用~/..config/autostart中的文件)。要将“关闭后”/ /xfce4-power-manager/dpms-on-ac-off设置为15分钟,请运行以下命令:
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-off -s 15若要查询当前设置,请省略-s:
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-offhttps://askubuntu.com/questions/1015701
复制相似问题