解决问题的方式有这么两种,其一是修改“blankinterval”为0,这样一来计时器的值就不会发生改变;另外也可以把“static void blank_screen_t(unsigned long dummy)”改成空函数,那么即使计时器值减为0,LCD也不会被关闭。
找到“drivers/char/vt.c”文件,在这个文件中有一个函数叫做“static int __init con_init(void)”,这个函数做了控制台初始化的工作。在这个过程中Linux设置了一个计时器,这个计时器的值每次的变化量由“blankinterval”这个变量设定。当计时器的值减至0时,“static void blank_screen_t(unsigned long dummy)”函数就会被执行,完成关闭LCD的 *** 作。
电脑的屏幕保护程序有省电的作用(因为有的显示器在屏幕保护作用下屏幕亮度小于工作时的亮度这样有助于省电),更重要的是还可以保护显示器。
(在未启动屏保的情况下)当长时间不使用电脑的时候显示器的屏幕长时间显示不变的画面,这将会使屏幕发光器件疲劳变色/甚至烧毁/最终使屏幕,某个区域偏色或变暗。
屏幕保护是为了不让屏幕一直保持静态的画面太长时间,在某个点上的颜色必须要不停的变化, 否则容易造成屏幕上的荧光物质老化进而缩短显示器的寿命。
其实屏幕保护的作用并不大,如果是长时间不用电脑而又需要主机处于运行状态的话,把显示器关掉是明智的做法,开着屏幕保护反而增加了显示器不必要的工作时间,加速显像管的老化。
扩展资料
保养:
不同的显示器要有不同的保养方法由于更多的屏幕保护程序制作者过分注重图像的表现力以及色彩的变幻,已经完全将屏幕保护程序当作一个动画来制作,有些甚至是3D即时处理的动画,还需要图形处理器的配合处理,因此很多精美且体积庞大的屏幕保护程序便应运而生。
如此的屏幕保护程序固然能够给观赏者以视觉上的享受,但是此时对于电脑内的硬件来说却成为了累赘,这和屏幕保护程序让电脑硬件休息的设计初衷严重的背离。
由于需要应付不断变化,且色彩细节丰富的屏幕保护程序,CPU、硬盘和显示卡的工作负荷可能比平时一般的应用还要高,对于有时会使用电池供电的笔记本电脑来说,这个时候这样的屏幕保护程序无疑成了电力杀手。
因此,在你可能会在一段时间离开你的笔记本电脑时,尤其是在使用电池供电时,关闭LCD才是你唯一正确的方法。当然如何的关闭它你有很多种方法来实现。
参考资料来源:百度百科-屏幕保护程序
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)