Answers:
这是X
省电的事情。
首先,您可能需要安装xset
,控制某些X
设置的轻量级应用程序。
apt-get install x11-xserver-utils
现在打开您的~/.xinitrc
文件(如果没有,则创建它)并输入以下内容:
xset s off # don't activate screensaver
xset -dpms # disable DPMS (Energy Star) features.
xset s noblank # don't blank the video device
exec /etc/alternatives/x-session-manager # start lxde
该文件在每次X
启动时运行一次,应该可以解决问题。我自己复制并粘贴了它.xinitrc
,可以确认我的屏幕没有空白。
exec /etc/alternatives/x-session-manager
办?当我将其取出时,底部的栏不见了。我很好奇这一切如何融合在一起。一个简短的解释将不胜感激。
/etc/xdg/lxsession/LXDE/autostart
如此处所述,修改~/.xinitrc
+ /etc/kbd/config
如中所述,cwd
并没有给我进一步的帮助。我的屏幕仍然带有背光黑色。
这里的其他解决方案对我不起作用(新鲜的Raspbian,引导至GUI)。相反,这可行:
/etc/lightdm/lightdm.conf
使用您喜欢的文本编辑器(我更喜欢nano
)打开。#xserver-command=X
。更改为xserver-command=X -s 0 dpms
-s 0
将屏幕超时设置为0分钟,我认为这是“从不”。(这与-s off
吗?)为什么dpms
不-dpms
呢?我不想禁用显示电源管理服务吗?
-dpms
?请报告,也许我们可以推断发生了什么。
dpms
,-dpms
和两者都不是。会尽快回报。
我认为@Jivings的答案可能会更好,但是我在笔记中有这样做的方法:
安装 apt-get install x11-xserver-utils
编辑 /etc/xdg/lxsession/LXDE/autostart
附加以下几行:
@xset s noblank
@xset s off
@xset -dpms
可能还会注释掉表示的行@xscreensaver -no-splash
,因此完整的文件应如下所示:
@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE
# @xscreensaver -no-splash
@xset s noblank
@xset s off
@xset -dpms
还要编辑 /etc/kbd/config
并确保将这些值设置如下(但是我相信这仅适用于轻量级桌面(LXDE)未运行(即,pi
仍处于文本/终端模式下):
BLANK_TIME=0
BLANK_DPMS=off
POWERDOWN_TIME=0
我认为/etc/xdg/lxsession/LXDE/autostart
可能是的全系统版本,~/.xinitrc
但其他人可能更了解细微差别。
~/.config/lxprofile/LXDE-pi/autostart
。
~/.config/lxsession/LXDE-pi/autostart
正如jason指出的那样
为防止屏幕变黑,请尝试添加consoleblank=0
到屏幕第一行的末尾/boot/cmdline.txt
对我~/.config/lxsession/LXDE-pi/autostart
有用的是编辑和注释掉屏幕保护程序,在xset
这里启动时,所有其他命令似乎都没有影响它:
@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
#@xscreensaver -no-splash
您可能还需要添加以下两行之一或全部以禁用电源管理:
@xset dpms 0 0 0
@xset -dpms
在Raspbian Jessie的版本上,我已经安装了utils。