[原创]nvidia驱动安装功略(简化版)

CPU/显卡/打印机/USB设备等硬件问题
回复
pearma
帖子: 16
注册时间: 2006-01-21 12:29

[原创]nvidia驱动安装功略(简化版)

#1

帖子 pearma » 2006-04-02 17:03

买了gigabyte的c51主板,型号GA-k8n51gmf,初装kubuntu,没有心理准备,结果进去发现声卡没有,xwindow进不去,网卡似乎正常,但是ping 不通其他机器.
上网搜索,才发现nvidia的东东比较特殊,不过幸亏该公司提供了驱动.

具体怎么操作,其他人也写了很多,这里我只提几句我认为别人没有说到的地方.

1.安装包从何而来
在其他人写的how-to中,都需要你安装一些额外的软件包,这些包从和而来?
比如由于在安装过程中需要编译,因此,必须准备好编译工具.但是,编译工具的版本比较特殊,要求是gcc 3.4版本的.
这个gcc3.4的软件包怎么得到?如果你使用dvd格式的安装光盘,这个不是问题.因为该格式的光盘中软件齐全.如果你使用cd格式安装光盘(cd格式),那么这个光盘里的软件包只有最基本的,不包括gcc3.4.而此时你的网卡还不能使用,因此,也不能通过网络下载.
为了解决这个问题,我下载了dvd镜像文件.然后,用mount -o loop -t iso9660 ubuntu.iso /cdrom命令将其加载为光盘.这样,想要什么软件就全齐了.(关键是我没有dvd刻录机,否则也不会如此麻烦了)

2.网卡驱动装好,为什么还是不能ping?
这个问题,国内论坛,没有人提到.真是奇怪.
在第一次安装kubuntu的时候,我的网卡就好象被认出来了.自己可以ping自己,就是无法连接其他机器.
后来安装的驱动,这个问题依然存在.
看了国外人写的帖子,才知道系统里有2个网卡驱动.其中一个有问题,必须卸掉.
国内人写的帖子都说要在/etc/modprobe.d/aliases中添加
alias eth0 nvnet
alias forcedeth off
两行.但是,光这么做,没有用.还要重新构建initrd文件.
sudo dpkg-reconfigure linux-image-`uname -r`
必须有这一句才能彻底解决问题
3.安装完网卡,如何配置?
似乎大家写功略写到网卡被识别出来,就完了.但是对于初学者来说,事情还没好呢.
光识别了硬件,怎么起呢?
至少我装完驱动,还要手工起eth0,加网关,加域名解析.
所以这一步不能省.
先谈域名解析.手工在/etc/下建一个文件resolv.conf,写一句话:nameserver 192.168.0.1
ip地址不要照抄,填上你自己家里的路由器地址.(一般情况下,家庭使用的路由器兼具域名解析功能)
再谈如何让系统自动起网卡,设地址,加网关.
在/etc/network/interface文件中添加下列命令就可以搞定了.
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
不知道为什么在kde中无法使用图形工具进行配置,老是说我没有权限.

以上三点,似乎在国内其他人的howto中都没有怎么提到,所以我特地写两句,给自己也给后人留个参考.
头像
notwind
帖子: 20
注册时间: 2005-12-05 19:25
联系:

#2

帖子 notwind » 2006-04-03 12:14

C51大家搞定的方法还是很不一样的,上面1,2点我的做法:
1.直接载3个deb包cpp-3.4_3.4.4-6ubuntu8_i386.deb,gcc-3.4-base_3.4.4-6ubuntu8_i386.deb,gcc-3.4_3.4.4-6ubuntu8_i386.deb,然后用dpkg -i安装。
2.装好了驱动后进GNOME,网卡的确自己可以ping自己,无法连接其他机器。运行一下硬件向导,网卡就Ok了。
owseel
帖子: 4
注册时间: 2006-04-04 13:38

#3

帖子 owseel » 2006-04-04 15:38

想要图形工具配置,就得在终端里用sudo启动它才行!
问问notwind,你安装C51驱动的具体步骤是什么?
bisha
帖子: 51
注册时间: 2006-03-14 8:57

#4

帖子 bisha » 2006-04-04 18:31

notwind 写了:C51大家搞定的方法还是很不一样的,上面1,2点我的做法:
1.直接载3个deb包cpp-3.4_3.4.4-6ubuntu8_i386.deb,gcc-3.4-base_3.4.4-6ubuntu8_i386.deb,gcc-3.4_3.4.4-6ubuntu8_i386.deb,然后用dpkg -i安装。
2.装好了驱动后进GNOME,网卡的确自己可以ping自己,无法连接其他机器。运行一下硬件向导,网卡就Ok了。

可以去那里下载,我正在烦恼中!
pearma
帖子: 16
注册时间: 2006-01-21 12:29

#5

帖子 pearma » 2006-04-04 19:28

下载太简单了,中文ubuntu网站不是有包查询功能么.你把包名输进去,点查询就出来了.
pearma
帖子: 16
注册时间: 2006-01-21 12:29

#6

帖子 pearma » 2006-04-04 19:29

notwind 写了:C51大家搞定的方法还是很不一样的,上面1,2点我的做法:
1.直接载3个deb包cpp-3.4_3.4.4-6ubuntu8_i386.deb,gcc-3.4-base_3.4.4-6ubuntu8_i386.deb,gcc-3.4_3.4.4-6ubuntu8_i386.deb,然后用dpkg -i安装。
2.装好了驱动后进GNOME,网卡的确自己可以ping自己,无法连接其他机器。运行一下硬件向导,网卡就Ok了。
我遇到的问题很奇怪,就是我在图形界面下,无法使用网卡配置程序.虽然提示我输入root口令,但是输完之后,那个网卡还是不让我控制.
pearma
帖子: 16
注册时间: 2006-01-21 12:29

#7

帖子 pearma » 2006-05-10 20:52

今天安装了ubuntu breezy,发现网卡直接就认出来了,而且工作正常.
看来kubuntu和ubuntu还不完全是xwindow的区别.
meteorzh
帖子: 5
注册时间: 2006-05-10 22:09

网卡通过了

#8

帖子 meteorzh » 2006-05-11 9:18

多谢pearma,按照步骤我的nforce网卡可以上网了!
pearma
帖子: 16
注册时间: 2006-01-21 12:29

[原创]nforce网卡解决终极版

#9

帖子 pearma » 2006-05-12 22:35

其实c51主板上的nforce网卡,ubuntu breezy是支持的,用forcedeth驱动就能解决问题。当然用nvidia提供的驱动更好。两者的区别就是前者容易被别的系统干扰,后者不会。
举例说明:
本人的计算机是双系统,进了winxp之后,再退出进ubuntu,就发现网卡不能获取ip地址了,就算是手工设置ip也不能ping通其他地址。此时使用的是forcedeth驱动。
简单的解决方法就是:关机,拔下主机电源插头,等10秒,再开机,直接进ubuntu,此时网卡就好了。如何?比从nvidia网站下程序方便吧。
当然,如果你要彻底解决问题,那么自然还是用Nvidia提供的程序会好点,它会产生一个nvnet的驱动。用这个驱动时,可以直接在winxp和ubuntu之间切换,不会发生网卡失效的问题。安装方法不再重复。
此外,nforce 网卡的驱动安装方法在国外的ubuntu wiki上有说明,不清楚的朋友可以再去看看。
bisha
帖子: 51
注册时间: 2006-03-14 8:57

#10

帖子 bisha » 2006-05-22 16:52

在 /etc/modprobe.d/aliases中添加
alias eth0 nvnet
alias forcedeth off
这个是在那一行加入去?最后吗?
heytony
帖子: 5
注册时间: 2006-10-23 14:16

#11

帖子 heytony » 2006-10-23 14:52

找不到在哪里下载包啊...
回复