实现Linux操作系统挂起和休眠
来源:互联网 发布:手机安装软件赚钱 编辑:程序博客网 时间:2024/05/22 03:44
我的笔记本是联想的,自带显卡 Nvidia GeForce FX Go5200,安装 FC6,GNOME 桌面环境。首先从官方下载最新的稳定版 9629 驱动并安装,OpenGL 3D 加速启用正常。其实默认情况下,FC6 自带的开源 Nvidia 显卡驱动是能够正常支持挂起或休眠后唤醒的,但使用 Nvidia 官方驱动后,就会出现挂起或休眠后显示器无法恢复的问题,这主要是由于内核与官方驱动的 apg 模块的冲突造成的。下面给出修改步骤,很简单就能使官方驱动情况下正常挂起、休眠并唤醒: 1、检查 /etc/X11/xorg.conf 中的 Section "Monitor" 部分是否含有 Option "DPMS" 设置,正确的设置应该类似如下: 如果没有 DPMS,最好加上它。 2、修改 /etc/grub.conf 配置文件,在内核启动参数中增加 agp=off,也就是类似如下这样: 这是告诉内核,关闭其自带的 agp 模块。 3、再次修改 /etc/X11/xorg.conf 文件,在 Section "Device" 部分增加 Option "NvAgp" "1",也就是类似如下这样: 这个 NvAgp 选项是告诉 X 使用 Nvidia 官方显卡驱动自带的 agp 功能。 4、修改 /etc/pm/functions-nvidia 文件,找到 resume_video() 定义的地方,把 /usr/sbin/vbetool post 这行注释掉,也就是如下这样: 重新启动系统(是指重新启动 Linux),在 GNOME 中试试“挂起”或者“休眠”,当系统被唤醒后,一切如初了,显示也恢复正常了,呵呵。笔记本上运行真的很完美了。 本文摘自:http://tech.ccidnet.com/art/302/20070104/993371_1.htmlSection "Monitor"Identifier "Monitor0"VendorName "Unknown"ModelName "Unknown"HorizSync 30.0 - 110.0VertRefresh 50.0 - 150.0Option "DPMS"EndSection
kernel /boot/vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/1 agp=off rhgb quiet
Section "Device"Identifier "Videocard0"Driver "nvidia"Option "DisableGLXRootClipping" "True" # new for 3D compositeOption "AddARGBGLXVisuals" "True" # new for 3D composite Option "NvAgp" "1"Option "NoLogo" "True"Option "RenderAccel" "True"Option "AllowGLXWithComposite" "True"EndSection
resume_video(){{### /usr/sbin/vbetool post/usr/sbin/vbetool dpms on/usr/sbin/vbetool vbestate restore < /var/run/vbestate} >/dev/null 2>&1}
- 实现Linux操作系统挂起和休眠
- Linux 休眠和挂起
- Linux 操作系统挂起、休眠、关机相关命令
- linux 挂起 休眠
- Ubuntu的挂起和休眠
- Ubuntu的挂起和休眠
- 关于Linux操作系统睡眠和休眠
- C# 实现系统关机、注销、重启、休眠、挂起
- C# 实现系统关机、注销、重启、休眠、挂起
- Linux休眠,挂起,待机,关机的区别及相关命令
- 操作系统睡眠和休眠的区别
- ubuntu 的挂起与休眠
- ubuntu 的挂起与休眠
- 线程挂起,阻塞,休眠理解
- Linux进程休眠和唤醒
- Linux进程休眠和唤醒
- 阻止操作系统进入挂起
- linux 使用信号和挂起进程
- 感受
- 有类和无类路由协议、路由和地址小结
- 踏上程序人生的路
- Android高手进阶教程(四)之 ----Android 中自定义属性(attr.xml,TypedArray)的使用
- PHP入门
- 实现Linux操作系统挂起和休眠
- Windows下安装配置apache/php
- 程序员人生
- 大话Cassandra数据模型
- 用命令行导入导出mysql数据库
- 关于pppd移植和3g功能
- 长青培训(四)
- 从分析家中得到股票数据!C#源码 (代码很长,建议火狐)
- php的魔术方法