[原创]nvidia驱动安装功略(简化版)
-
- 帖子: 16
- 注册时间: 2006-01-21 12:29
[原创]nvidia驱动安装功略(简化版)
买了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中都没有怎么提到,所以我特地写两句,给自己也给后人留个参考.
上网搜索,才发现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
- 联系:
-
- 帖子: 51
- 注册时间: 2006-03-14 8:57
-
- 帖子: 16
- 注册时间: 2006-01-21 12:29
-
- 帖子: 16
- 注册时间: 2006-01-21 12:29
-
- 帖子: 16
- 注册时间: 2006-01-21 12:29
[原创]nforce网卡解决终极版
其实c51主板上的nforce网卡,ubuntu breezy是支持的,用forcedeth驱动就能解决问题。当然用nvidia提供的驱动更好。两者的区别就是前者容易被别的系统干扰,后者不会。
举例说明:
本人的计算机是双系统,进了winxp之后,再退出进ubuntu,就发现网卡不能获取ip地址了,就算是手工设置ip也不能ping通其他地址。此时使用的是forcedeth驱动。
简单的解决方法就是:关机,拔下主机电源插头,等10秒,再开机,直接进ubuntu,此时网卡就好了。如何?比从nvidia网站下程序方便吧。
当然,如果你要彻底解决问题,那么自然还是用Nvidia提供的程序会好点,它会产生一个nvnet的驱动。用这个驱动时,可以直接在winxp和ubuntu之间切换,不会发生网卡失效的问题。安装方法不再重复。
此外,nforce 网卡的驱动安装方法在国外的ubuntu wiki上有说明,不清楚的朋友可以再去看看。
举例说明:
本人的计算机是双系统,进了winxp之后,再退出进ubuntu,就发现网卡不能获取ip地址了,就算是手工设置ip也不能ping通其他地址。此时使用的是forcedeth驱动。
简单的解决方法就是:关机,拔下主机电源插头,等10秒,再开机,直接进ubuntu,此时网卡就好了。如何?比从nvidia网站下程序方便吧。
当然,如果你要彻底解决问题,那么自然还是用Nvidia提供的程序会好点,它会产生一个nvnet的驱动。用这个驱动时,可以直接在winxp和ubuntu之间切换,不会发生网卡失效的问题。安装方法不再重复。
此外,nforce 网卡的驱动安装方法在国外的ubuntu wiki上有说明,不清楚的朋友可以再去看看。
-
- 帖子: 51
- 注册时间: 2006-03-14 8:57