急! 如何用编程控制显示器的休眠状态?

在LINUX(REDHAT7.2)下如何用编程控制显示器的休眠状态?是从bios,还是KERNEL入手,还是说自己编程? 请各位大虾指教。
[69 byte] By [fangzige-方歌] at [2008-6-10]
# 1
setterm -blank n
man setterm 就看到了
qisiwole at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 2
setterm -foreground green -bold on -store
分辨率为800x600效果真不错
qisiwole at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 3
see
linuxnewer-夜猫子 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 4
呵呵,好多西哦
# 5
to qisiwole() :
谢谢! 我想知道setterm 是外部命令吗?因为我是要在embedded linux下使用,kernel是裁减过的。我用这个kernel时发现显示器过一段时间自己就会关掉。现在想禁止它这种休眠状态。应该如何解决呢?有这方面的源码吗?
fangzige-方歌 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 6
setterm -blank [0-60]
embedded 不会,
我猜一下,设定时间为最长,60分钟,用一个定时器,到时候前再唤醒一下,
比如cron or at
就知道这么多了
初学共勉
qisiwole at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 7
to qisiwole() :
我看介绍是说setterm --blank能关闭自动节能这一特性。奇怪的是为什么采用修改CMOS和系统属性都无法解决关闭自动节能。
fangzige-方歌 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 8
不知道,没具体看过,不过给点分吧
qisiwole at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 9
qisiwole,怎么给分?
dxoldwell-老井 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 10
而且我执行setterm -powerdown 1
本以为1分钟后会自动关闭。结果也没有任何反应
fangzige-方歌 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 11
setterm -blank 1
好象也没有效果?!
fangzige-方歌 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 12
哪位兄弟姐妹帮帮忙!
fangzige-方歌 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 13
更改内核相应的模块。
zhenshi-真世 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 14
to zhenshi(真世) :
兄弟,说具体点啊,是那一个模块,如何改?内核里面应该有对应的DPMS操作函数,是吗?
fangzige-方歌 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 15
大家一起研究如何?
fangzige-方歌 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 16
我想问一下你指的休眠是什么状态?
zhenshi-真世 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 17
符合能源之星的节能有3种状态:standby, suspend, poweroff. 可以对每一种状态设定一个时间值。我调用系统DPMS控制函数写了一个小程序,可是执行后没有效果,奇怪!
fangzige-方歌 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 18
why?
fangzige-方歌 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 19
自己参照KDE写的小程序已经调试通过,可以控制了。主要就是运用DPMS的函数。在此谢谢大家的参与!
fangzige-方歌 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...