Linux下LCD自动关闭解决方法,一般就自动十分钟黑屏的原因
Linux下LCD自动关闭解决方法
主机环境:Gentoo Linux 11.2
内核版本:Linux Kernel 3.2.1
原创作品,转载请表明http://blog.csdn.net/yming0221/article/details/7339296
正常情况下Linux会在一段时间后默认关闭屏幕,默认为10分钟。这里你可能会认为是Gnome或KDE等桌面环境设置的屏幕保护程序或电源管理功能,即使不安装桌面环境屏幕照样会自动关闭。
下面就来分析下原因。
看到网上的资料说这是由vt驱动来设置的。
下面进入内核源码目录下的drivers文件夹,后执行
- grep blankinterval ./* -R
grep blankinterval ./* -R
搜索那个文件中设置了该变量。
搜索结果如下:
./tty/vt/vt.c:static void blank_screen_t(unsigned long dummy);
./tty/vt/vt.c:static DEFINE_TIMER(console_timer, blank_screen_t, 0, 0);
./tty/vt/vt.c:static void blank_screen_t(unsigned long dummy)
下面打开该文件修改大约180行的位置
- static int vesa_blank_mode; /* 0:none 1:suspendV 2:suspendH 3:powerdown */
- static int vesa_off_interval;
- //static int blankinterval = 10*60;
- static int blankinterval = 0;
- core_param(consoleblank, blankinterval, int, 0444);
static int vesa_blank_mode; /* 0:none 1:suspendV 2:suspendH 3:powerdown */
static int vesa_off_interval;
//static int blankinterval = 10*60;
static int blankinterval = 0;
core_param(consoleblank, blankinterval, int, 0444);
这样只是初始化的时候将其默认设置为0,这样朝阳可以通过用户程序对其进行设置。
当然还有其他的解决方法,总结如下:
**************LCD 自动在十分钟内黑屏的 的处理方式2*******
在uboot 启动的时候传入进入 参数 控制并且黑屏的时间
添加这个参数就可以解决的 consoleblank=0 这个参数就是可以的
Linux下LCD自动关闭解决方法,一般就自动十分钟黑屏的原因相关推荐
- linux系统分辨率文件,Linux下显示分辨率低解决方法
在大尺寸显示器不断出现的今天,由于Linux的显示器驱动无法跟上更新,有时会出现分辨率与显示器不匹配的问题,系统无法提供更高分辨率的选项,出现这样的问题,可以用以下办法尝试解决. 在处理这个问题的之前 ...
- linux下死锁怎么解决方法,死锁,解决死锁的4种基本方法
死锁,解决死锁的4种基本方法 死锁 这个概念是操作系统里面很重要的内容,前阵子面试字节被问到了,太久没复习,面经变凉经. 死锁(Deadlock),又被翻译为死结.是操作系统或软件运行的一种状态,在多 ...
- linux下安装expect解决方法
需要两个安装程序 tcl8.4.13-src.tar.gz 下载:http://download.chinaunix.net/do ... rceID=22&site=1 expect-5. ...
- Linux下端口占用解决方法
1.netstat -ntlp 查看当前 -n或--numeric 直接使用IP地址,而不通过域名服务器 -t或--tcp 显示TCP传输协议的连线状况 -l或--listening 显示监控中的服务 ...
- linux arp防火墙关闭,解决linux下arp攻击的方法
一般Windows用户可以使用antiArp防火墙,但是有些计算专业的朋友们由于工作或其他原因使用的是linux系统,那么linux下arp攻击怎么办呢?下面就是一位高手解决linux下arp攻击的方 ...
- linux apr防火墙,教你一招:解决linux下arp攻击的方法
一般Windows用户可以使用antiArp防火墙,但是有些计算专业的朋友们由于工作或其他原因使用的是linux系统,那么linux下arp攻击怎么办呢?下面就是一位高手解决linux下arp攻击的方 ...
- linux防火墙arp攻击,解决linux下arp攻击的方法
一般Windows用户可以使用antiArp防火墙,但是有些计算专业的朋友们由于工作或其他原因使用的是linux系统,那么linux下arp攻击怎么办呢?下面就是一位高手解决linux下arp攻击的方 ...
- 网关屏蔽mac地址,linux下修改mac地址方法
局域网里有一台机器,同一网段内的机器,只有部分能够ping通,也无法ping通网关,现象很奇怪,尝试过修改IP,重启网络服务,都无法解决问题. 最后怀疑是不是网关将该机器mac地址给屏蔽掉了,因此修改 ...
- linux安装软件imagemagick,linux下的ImageMagick安装方法
linux下的ImageMagick安装方法 由于没有图形化界面的支持,在Linux(CentOS 6.4 x64)上的配置相对Windows XP还是麻烦了一点. 1.下载ImageMagick和J ...
最新文章
- 看一遍就理解:MVCC原理详解
- UIImage加阴影
- [整理]ADB命令行学习笔记
- pandas 中有关isin()函数的介绍,python中del解释
- HttpServletRequest和ServletRequest的区别
- mysql udf提权_三分钟解析postgresql提权
- String类的常见方法的使用案例
- .inc文件是什么文件?
- WPF介绍和一些基础操作
- dsp2812 寄存器总线
- java使用RabbitMQ,学习了解
- 英语中比较重要的动词
- 安卓(Android) 刷机教程(任何机型、小米、华为等等)
- 用HTML加css做成的新年特效,使用css3和html给网站添加上春节灯笼特效的源码分享...
- 系列之 H5+js 游戏 遍历象棋(待更新)
- tabindex的微妙使用
- 电脑蓝牙耳机连接不稳定_一个困扰我半年的 macOS 蓝牙有时断连的问题终于解决了!...
- 安装ecshop php,PHPstudy和ecshop的安装和使用
- 使用imagine/imagine实现制作一个图片
- VC实现对Excel表格的操作
热门文章
- activiti工作流引擎入门教程
- 初学Java Web(5)——cookie-session学习
- 关于Spring的笔试题(一)
- 31 天重构学习笔记索引
- LaTeX TeXworks编辑器插入.eps图片时,无法识别的扩展名eps
- 【年度学术大会合集】SIGGRAPH,KDD,AAAI,NIPS…这些你想参加的会议
- CS231n课程笔记翻译:图像分类笔记(下)
- 程序员面试题精选100题(62)-C/C++/C#面试题(5)
- 二维数组 \n是换行 三目运算符 if语句示例
- 强化学习与深度,神经网络的结合随记