首先参考 《Debian Lenny: 安装NVIDIA显卡驱动》 http://linux.blogbus.com/logs/35468874.html 这篇文章。在此摘录该文,并作注释: 下面的教程包括安装专有的NVIDIA视频卡驱动程序的Nvidia的网站到您的Debian Linux系统lenny。我们知道,很多人都有一些NVIDIA驱动程序的安装和工作的问题,所以我们决定写本教程提供了一些建议和帮助。通过此教程你只需要几分钟的时间就可以让你的NVIDIA显卡驱动正常工作。 注:安装前请打印这些说明。因为第5步后,你将进入到shell界面不再能够读取此网页。 我的机器是AMD Athlon x2 3600,集成显卡nVidia Geforce 6100,原来显卡驱动一直没装好,按下面的步骤后现在能正常驱动了,好高兴。 #我的显卡是 nVidia Corporation G73 [GeForce 7300 GT] #查看显卡信息:lspci |grep VGA 打开一个终端并输入命令 sudo su root,以root身份登录。 #输入 su 即可… 第1步.键入 apt-get install build-essential linux-headers-$(uname -r) # linux-headers-$(uname -r) 这个包好像是传说中的“头文件”?,应该注意到,里面还有gcc4.3 这个包。 第2步.键入 cd/usr/src 第3步.键入 ln -s linux-headers-$(uname -r) linux 第4步.转到 http://us.download.nvidia.com/XFree86/Linux-x86/173.14.12/NVIDIA-Linux-x86-173.14.12-pkg1.run 并下载驱动程序。(不同的显卡驱动会不同请到nvidia官方网站下载)请把它在/usr/src 。 #参考 http://zhidao.baidu.com/question/95625639.html : # NVIDIA 的 Linux 驱动是采用单一版本,向后兼容。只要是NVIDIA显卡, # 就只需要找{zx1}的驱动程序就行了,不用关心具体的显卡型号(显卡太旧 # 的可能就不再支持了,但你的显卡还远没到被淘汰的时候)。 # #所以我就到 nvidia 官方网站的这个页面: # http://www.nvidia.cn/object/unix_cn.html #选择合式的驱动——对于我,就是 # Linux AMD64/EM64T # {zx1}版本: 190.42 #不过在 iceweasel 浏览器中点击该链接时出现了很奇怪的现象, iceweasel #把它当成了文本打开了。所以我用 wget 下载了…… 第5步.键入/etc/init.d/gdm stop(停止gdm到终端) #我没安装gdm,那就更简单了… 第6步.键入cd /usr/src && sh NVIDIA-Linux-x86-173.14.12-pkg1.run(启动NVIDIA安装脚本) a.“接受”许可协议,继续, b.对{dy}个问题选择"否",即不从Nvidia网站下载内核, c.单击确定以编译新内核 d.选择"否",即不从安装程序中退出.现在 ,让安装程序完成安装 e.{zh1}选择"是",让NVIDIA产品xconfig自动更新您的xorg.conf文件 ,至此已完成NVIDIA显卡驱动安装。 #显然190版本显卡驱动与173版本有不同之处。 #而且该文作者没有遇到 gcc 的版本问题。 #鉴于 第1步 已经安装了 gcc4.3 ,所以参考: # http://hi.baidu.com/hewing22/blog/item/8bd6d9342d31f63c5ab5f5cb.html #不妨输入 # export CC=gcc-4.3 #这好像叫做“设置环境变量”? #如果这时 build-essential 中 gcc 版本是4.4的话。 #安装显卡驱动的时候,注意提示即可。 第7步。键入startx,重新启动x windows,然后浏览到应用程序> “系统工具” - > NVIDIA X Server Settings,找到一项把目前的设置写入到xorg.conf文件,选择“是”. 重启机器可以以普通用户登录 和享受您的启用Lenny与NVIDIA驱动程序新视频硬件 ,您也可以随时通过漂亮的NVIDIA X服务器设置控制程序更改您的的视频卡设置。只要浏览到应用程序> “系统工具” - > NVIDIA X Server Settings。 注:特别注意{zh1}一步是一定要做的,要不然会出现进入不到x windows的情况。 #本文作者说法可能有误,因为我的 NVIDIA X Server Settings 在 系统->首 #选项 中。而且更改效果并不好,出现了 “显示器只能显示显卡输出图形的一部分” #这种恶心问题。解决方法还是参考 # http://hi.baidu.com/hewing22/blog/item/8bd6d9342d31f63c5ab5f5cb.html #更改 /etc/X11/xorg.conf : # #a 执行如下命令: # gtf 1024 768 60 #(意思为分辨率 1024*768 ,刷新率 60) #得到 # # 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz # Modeline "1024x768_60.00" 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync # #b 更改 /etc/X11/xorg.conf 如下字段: # Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 40.0 - 53.0 VertRefresh 55.0 - 72.0 # 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz Modeline "1024x768_60.00" 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync Option "DPMS" EndSection # #注意 HorizSync , CertRefresh 两行。它们后面参数表示的区间应包含 # # 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz #这一行的 hsync 和 pclk 的数字。 #然后就应该没问题了。 #或者说参考显示屏的说明书,如果你还留着的话。 # #应该说,{zh1}的一步即使不安装显卡驱动也是可行的。这就使我怀疑安装nv显卡驱 #动的必要性。不过,运行 flightgear xx不卡了,这说明显卡驱动确有其效。 # #{zh1}别忘了 # export CC=gcc-4.4 # <END> |