Ubuntu 8.04.1安装nvidia显卡驱动编译安装步骤

      ubuntu学习 2008-7-16 9:36

Ubuntu 8.04.1安装nvidia显卡驱动程序步骤

     安装环境: 全新安装的ubuntu8.04.1
1、首先确定显卡的型号,可以在windwos系统下用everest看一看。
2、确定linux下适合你显卡的驱动,在ubuntu里,可以到http://http.download.nvidia.com/XFree86/Linux-x86/1.0-8762/README/appendix-a.html里查看有没有的适合你驱动,我的显卡是GeForce2 MX/MX 400,在 nvidia驱动程序是93.07版本。
GeForce2 MX/MX 400 0x0110
,从前面的E文大概可以明白:可以到 http://www.nvidia.com/object/unix.html里去找the 1.0-8762 driver范围的驱动,我找的是93.07
1、初次进入命令操作界面alt+F1进入,并sudo /etc/init.d/gdm stop 关闭gdm
2、用sudo sh nv-xx.pkg1.run命令进行安装,发现缺少编译的libc软件包。
3、安装sudo apt-get install libc-devsudo apt-get install libc6-dev
       sudo apt-get install gcc+
       sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r`
4、再次进入sudo sh nv-xx.pkg1.run安装,很顺利。
5、sudo /etc/init.d/gdm restrat 重启gdm
6、发现进入低级图形运行,大概是叫这个,忘了。界面分辨率很低,进入后发现只有800*600。
7、思前想后,重新弄了几次,还是一个样子,又在ubuntu论坛下找了关于nvidia的编译,有兴趣研究的朋友可以去http://forum.ubuntu.org.cn/viewtopic.php?p=612409看看。
8、可是进入界面后还是处于低级图形界面运行。没辙了,用sudo gedit  /etc/X11/org.conf 下找到virtual 把后面的数字改为 1024   768  (尝试改为1280 1024后图形界面成为四个花乱不清的屏幕,记得前段时间装显卡的时候,分辨率改为1280 1024一点问题也没有,看来还是显卡驱动安装编译的问题)。
9、我决定在启动受限驱动后再编译显卡驱动,并在外观里开启桌面特效。
10、编译显卡驱动如前,进入编译界面后,第一个选择点accept,第二个选no,其他的一概Ok,搞定,重新进入图形界面,发现安装完全oK,问题解决。并重新开启桌面特效,分辨率也在1280*1024。
心得:ubuntu下显卡驱动的问题很多,随着安装系统中的各种软件包的程度,编译东西的结果也不同。(之前在ubuntu 8.04中编译过,因为我的这个系统中安装了mware,virbox等好多软件,编译显卡驱动的时候就没有安装libc等等的东西,因为按装mware,virbox的时候已经安装了。但是系统中也存在我不知道的一些问题,我没有办法解决,也找不到途径解决,编译后问题也是很多,比如firfox下中的flash播放器不能全屏,全屏会造成firefox奔溃。因此,ubuntu下每一步最好能总结一下,以后即使遇到问题也能很好解决)
只是一些安装经验,不确之处,请友人多多留言指正。(没有图片,以后遇到慢慢补上)


标签集:TAGS:Nvidia 安装 编译
回复Comments() 点击Count()

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}