分页: 1 / 1

亲测, ubuntu安装nvidia显卡驱动全过程, 可能能解决笔记本发热问题

发表于 : 2011-02-17 16:09
dada610
环境:
笔记本型号: HP Compaq 3906TX
显卡型号: GeForce 8400M GS
Ubuntu版本: 9.04

1. 到官网下最新的驱动安装
网址http://www.nvidia.com/page/drivers.html
下载下来后, 把驱动run文件放到你的home里, 如/home/yourname里.
我是用wget+下载链接拖下来的, 推荐.

2. 如果你装过方法1的受限驱动, 或者是以前自己安装过驱动, 需要把以前的先删掉
sudo apt-get remove --purge nvidia*

3. 确认安装了编译环境
sudo aptitude install build-essential
很关键

4. 然后点Ctrl + Alt +F1到第一控制台. 输入用户密码, 然后输入命令关闭X Server.
sudo /etc/init.d/gdm stop
这时候用Ctrl + Alt +F7切换, 会发现黑屏, 说明X Server被关闭.

5. 运行刚下载驱动文件
sudo sh 文件名.run
进入安装界面后,首先接受协议,选“Accept” 可能会有提示已经安装了旧的驱动(视乎你自己是否有手动安装过),是否删除,选yes就是了, 一般会提示缺少模块,问是否网上下载,选“no”, 提示需要自己编译模块,选“ok”,然后编译安装开始, 最后提示需要修改X Server configuration (xorg.conf),是否允许,选yes, 完成安装,选ok。

6. 相关配置已经搞定, 可以打开xorg.conf,
sudo vim /etc/X11/xorg.conf
其中Section "Device" 项下是酱紫的
Section "Device"
Identifier “Device0”
Driver “nvidia”
VendorName “NVIDIA Corporation”
EndSection

7. 运行 /etc/init.d/gdm start重新启动 X server。 不出意外,应该是画面一闪,nvidia的logo出现,然后出现图形登录界面.驱动安装成功!
如果出现“安装之后第一次启用X server没有问题,但是重启之后驱动失效”现象,则说明你在安装之前没完全清除受限驱动。请把就以前驱动彻底卸载掉,不论是 nvidia-glx还是nvidia-glx-new。


8. 然后禁用其他的driver驱动模块(否则启动后会花屏)
sudo vim /etc/default/linux-restricted-modules-common
将其中的 DISABLED_MODULES=" " 改为:DISABLED_MODULES="nv nvidia_new"

9. 诸如分辨率之类可以在启动X server 之后,用 nvidia的工具修改:
sudo nvidia-settings

安装驱动之后, GPU温度从91直线下降到74度, md, 终于不那么热了…

如果以上不能解决你的问题, 可以参看如下帖子, 因为我就是站在以上二位先人的肩膀上实现的, 感谢.
nvidia驱动从安装到配置(解决刷新率, 无标题栏和使用开源驱动等问题)
viewtopic.php?f=42&t=263478
在ubuntu9.04中打开run 文件《以安装显卡驱动为例》
viewtopic.php?t=198562

Re: 亲测, ubuntu安装nvidia显卡驱动全过程, 可能能解决笔记本发热问题

发表于 : 2011-02-17 16:17
枫叶饭团
74度不热? :em20

Re: 亲测, ubuntu安装nvidia显卡驱动全过程, 可能能解决笔记本发热问题

发表于 : 2011-02-17 16:48
semihuman
枫叶饭团 写了:74度不热? :em20
人家的是笔记本,你的是台式机 :em06

Re: 亲测, ubuntu安装nvidia显卡驱动全过程, 可能能解决笔记本发热问题

发表于 : 2011-02-24 10:50
fatbean
mark