升级内核后Nvidia显卡驱动问题及我的解决方法

声卡/显卡/打印机/USB设备等硬件问题(网卡问题请发上面的网卡板块)
回复
faif
帖子: 43
注册时间: 2005-04-25 6:08
送出感谢: 0
接收感谢: 0

升级内核后Nvidia显卡驱动问题及我的解决方法

#1

帖子 faif » 2005-05-31 7:49

今天升级了一下内核,把原来的2.6.10-386升级成了2.6.10-686的内核。发现X启动不了了,看看xorg的log,原来是“nvidia”驱动模块找不到了,我以前装过附加的nvidia驱动。

首先,暂时把“nvidia“改为”nv“,这样暂时可以进入X了,然后看了看附加的内核模块目录:

/lib/modules/2.6.10-5-386/kernel/drivers/video
目录下是有nvidia的驱动模块的。

但是在:
/lib/modules/2.6.10-5-686/kernel/drivers/video
目录下就没有。

想用nvidia官方网站的驱动,但是装不上,因为,我用的内核是ubuntu的patch过的,后来用apt-cache搜索了一下,发现有这样的一个包:

linux-restricted-modules-2.6.10-5-686 - Non-free Linux 2.6.10 modules on PPro/Celeron/PII/PIII/PIV

把它安装以后,发现/lib/modules/2.6.10-5-686/kernel/drivers/video目录下出现了 nvidia.ko这个驱动程序。

把/etc/X11/xorg.conf里的内容改过来,重启X出现了nvidia的logo,加载成功。

问问大家有什么其他类似的问题,和解决方法。
Free as in Freedom
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 yongyi » 2005-05-31 10:36

不错。

我没遇到过这情况。因为我要么升级到686才装显卡驱动,要么不装显卡驱动,just like now :P
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
ink
帖子: 31
注册时间: 2005-05-31 9:42
送出感谢: 0
接收感谢: 0

#3

帖子 ink » 2005-06-06 22:27

在升级后重新启动以前,官方的驱动可以用这个命令为不活动的内核安装驱动,命令为sh NVIDIA-Linux-x86-1.0-7664-pkg1.run --kernel-name='KERNEL_NAME'
这样就不会有问题了。

不过其他简单的办法就是卸载原来驱动,升级后再装
头像
GOVO
帖子: 427
注册时间: 2005-05-15 3:09
送出感谢: 0
接收感谢: 0

#4

帖子 GOVO » 2005-06-06 22:51

好像安装那个驱动会手尾很长,还要先设置xorg.conf,但官方上全是英文,我怕理解错误,干脆不装算了,反正没什么用,玩魔兽和CS都不行。
faif
帖子: 43
注册时间: 2005-04-25 6:08
送出感谢: 0
接收感谢: 0

#5

帖子 faif » 2005-06-07 21:26

ink 写了:在升级后重新启动以前,官方的驱动可以用这个命令为不活动的内核安装驱动,命令为sh NVIDIA-Linux-x86-1.0-7664-pkg1.run --kernel-name='KERNEL_NAME'
这样就不会有问题了。

不过其他简单的办法就是卸载原来驱动,升级后再装


你说的我实验过,只对于一般内核实用,而我升级的内核是从apt-get里面升级的ubuntu打过布丁的内核,所以不行,至少module的lib的目录命也不符合。
Free as in Freedom
lijiang
帖子: 6
注册时间: 2009-07-05 15:51
送出感谢: 0
接收感谢: 0

Re: 升级内核后Nvidia显卡驱动问题及我的解决方法

#6

帖子 lijiang » 2009-12-13 22:30

看了看有启发!
insideout
帖子: 4
注册时间: 2010-09-18 7:06
送出感谢: 0
接收感谢: 0

Re: 升级内核后Nvidia显卡驱动问题及我的解决方法

#7

帖子 insideout » 2010-09-18 7:16

我是新手,上星期才开始用unubtu,NV驱动用的是官网的,今天刚刚升级了内核,看了看NV驱动的帮助发现
只用让 NV*.run 重新安装入内核就成 ,不要重新安装驱动,如选择重新安装,NV驱动会先把自已清干净了再重新安装,所以。。。

代码: 全选

sh NV*.run -k $(uname -r) -K 
-K 是只安装内核,不重新安装驱动
回复

回到 “常用硬件支持”