我正在使用Linux 3.10.17的嵌入式设备(基于imx6),只有一个命令行终端。 Linux显示器与Frame Buffer一起使用。
10分钟没有活动,屏幕变黑。我希望它永远保持开启。
所以,我尝试了以下但是我收到了错误
setterm -powersave off
setterm: cannot (un)set powersave mode: Inappropriate ioctl for device
我尝试了以下错误:
echo 0 > /sys/class/graphics/fbcon/power/autosuspend_delay_ms
-sh: echo: write error: Input/output error
Finnaly,以下内容:
setterm -powerdown 0
没有错误,但10分钟后屏幕熄灭。
我无法确定问题来自Linux配置文件,来自驱动程序,设备树。有没有人可以帮我修复上一个命令,或者给了我另一个解决方案。
答案 0 :(得分:1)
来自linux/Documentation/kernel-parameters.txt
:
consoleblank= [KNL] The console blank (screen saver) timeout in
seconds. Defaults to 10*60 = 10mins. A value of 0
disables the blank timer.
因此,只需将consoleblank=0
添加到内核命令行即可。