当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [问题][已解决]请教删除nvidia 9755,再安装9631的方法
帖子发表于 : 2007-06-09 15:12 

注册: 2007-03-05 20:45
帖子: 768
送出感谢: 0 次
接收感谢: 0 次
由于原先安装了nvidia-glx-new,是9755的驱动,然后,每次升级系统内核后,就会造成进不了X的现象,由一次通过重新安装nvidia-glx-new解决了。
现在,我想卸载掉9755,安装9631的驱动。
通过[code]sudo apt-get remove nvidia-glx-new
sudo apt-get install nvidia-glx
引用:
或者通过新得立操作,重启后都会造成无法进入X。

错误提示如下
Error:API mismatch:the NVIDIA kernel module has the version 1.0-9755,but
this X module has the version 1.0-9631.Please make sure that the kernel module and all NVIDIA driver component have the same version.
引用:
错误提示的大意,我也知道,我也试着删除nvidia-kernel,但是,还是不行。

现在,我无法进入X,请告诉我在终端下实现安装配置好9631的方法。谢谢。


PS:最新内核好像是2.6.**.16.29,但是在新得利里看nvidia-glx最新的才到2.6**.16.28。。。
我用的软件源是这样选的:系统——系统配置?——软件源——其他——选择最快的服务器,然后,选到的是澳大利亚的服务器。。 我试着把源改称main server,nvidia-glx的最新的也是2.6**.16.28,而linux-image却一律到了2.6.**.16.29。。。




解决方法:
[code]sudo rm /lib/linux-restricted-modules/.nvidia_new_installed
sudo apt-get remove nvidia-glx-new nvidia-glx
sudo apt-get install nvidia-glx[/code]

哦,在以上代码之前,删除了空文件夹 /usr/X11R6/lib/nvidia 。


最后由 robert870119 编辑于 2007-06-09 19:19,总共编辑了 3 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-06-09 15:35 
头像

注册: 2006-05-19 21:23
帖子: 1277
送出感谢: 0 次
接收感谢: 0 次
同问此问题,我的现象和楼主一样!


_________________
其实我是一个演员!-http://blog.csdn.net/xport/


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-06-09 15:36 

注册: 2007-03-05 20:45
帖子: 768
送出感谢: 0 次
接收感谢: 0 次
xport 写道:
同问此问题,我的现象和楼主一样!

EE高手您也没搞定吗?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-06-09 16:01 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
强制降回去试试


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-06-09 16:12 

注册: 2007-03-05 20:45
帖子: 768
送出感谢: 0 次
接收感谢: 0 次
BigSnake.NET 写道:
强制降回去试试

请问如何“强制”呢?


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-06-09 16:43 
头像

注册: 2006-05-19 21:23
帖子: 1277
送出感谢: 0 次
接收感谢: 0 次
BigSnake.NET 写道:
强制降回去试试


强制了一下,使用nvidia驱动还是同样的问题,使用nv驱动可以 up...

重新安装后的pkg list如下:

Linux 内核部分:
代码:
linux-headers-2.6.20-15                      2.6.20-15.27
linux-headers-2.6.20-15-generic              2.6.20-15.27
linux-headers-2.6.20-16                      2.6.20-16.29
linux-headers-2.6.20-16-generic              2.6.20-16.29
linux-headers-generic                        2.6.20.16.28.1
linux-image-2.6.20-15-generic                2.6.20-15.27
linux-image-2.6.20-16-generic                2.6.20-16.29
linux-image-generic                          2.6.20.16.28.1
linux-restricted-modules-2.6.20-15-generic   2.6.20.5-15.20
linux-restricted-modules-2.6.20-16-generic   2.6.20.5-16.28
linux-restricted-modules-common              2.6.20.5-16.28


nvidia 驱动部分:
代码:
nvidia-glx              1.0.9631+2.6.20.5-16.28
nvidia-kernel-common    20051028+1ubuntu7


_________________
其实我是一个演员!-http://blog.csdn.net/xport/


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-06-09 17:32 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
robert870119 写道:
BigSnake.NET 写道:
强制降回去试试

请问如何“强制”呢?

使用aptitude ,包名后加上 =版本号


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-06-09 17:36 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
sudo rm /lib/linux-restricted-modules/.nvidia_new_installed

EE说的


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-06-09 18:06 
头像

注册: 2006-05-19 21:23
帖子: 1277
送出感谢: 0 次
接收感谢: 0 次
BigSnake.NET 写道:
sudo rm /lib/linux-restricted-modules/.nvidia_new_installed

EE说的


做了这个后,重复卸载、安装的动作后,问题还是存在呢!


_________________
其实我是一个演员!-http://blog.csdn.net/xport/


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-06-09 18:24 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
matri说干掉 /usr/X11R6/lib/modules/drivers/nvidia_drv.so


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-06-09 18:25 

注册: 2007-03-05 20:45
帖子: 768
送出感谢: 0 次
接收感谢: 0 次
越来越玄了。。。。 :cry:


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-06-09 19:02 

注册: 2007-03-05 20:45
帖子: 768
送出感谢: 0 次
接收感谢: 0 次
BigSnake.NET 写道:
matri说干掉 /usr/X11R6/lib/modules/drivers/nvidia_drv.so

我这里没有这个文件啊。。
/usr/X11R6/lib下面只有两个文件夹nvidia(空文件夹)和X11,里面也没有类似nvidia_drv.so的文件。。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-06-09 21:46 
头像

注册: 2006-05-19 21:23
帖子: 1277
送出感谢: 0 次
接收感谢: 0 次
怎么解决的呢?我这里还是不行!


_________________
其实我是一个演员!-http://blog.csdn.net/xport/


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-06-10 0:20 

注册: 2007-03-05 20:45
帖子: 768
送出感谢: 0 次
接收感谢: 0 次
xport 写道:
怎么解决的呢?我这里还是不行!

你先 sudo rm /lib/linux-restricted-modules/.nvidia_new_installed
然后 把原来装的显卡驱动都卸载掉。。

我当时把linux-restri**什么的都删了,连linux-image不用的版本也删了,linux-headers也是。。。。

然后重新安装 nvidia-glx就可以了吧。。

可能需要修改xorg.conf。。

我的是c51带的 6100le,不知道会不会是特例。。


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2007-06-10 10:04 
头像

注册: 2006-05-19 21:23
帖子: 1277
送出感谢: 0 次
接收感谢: 0 次
robert870119 写道:
可能需要修改xorg.conf


这个很关键,不过不建议大家自己修改此文体,尤其是降级到9631的时候!

我一开始怎么运行都不能startx,但是有一次 telinit 1 后再 telinit 2 居然可以正常进入X,说明 API mismatch 的问题已经解决了,但是 reboot 后开机
仍然是遭遇 9755 和 9631 的 API mismatch 问题!

后来使用 sudo nvidia-glx-config enable,提示会重建 xorg.conf,也就算了,放弃之前的 nvidia-settings 写入的内容,这个时候,用 startx 居然可以
开X了,激动得立刻 sudo reboot ,终于...RP 都回来了哦~~~!

最后,感谢楼主,感谢 ee、猫猫、matri、zhan、雕、感谢CCTV~~~!= =b


_________________
其实我是一个演员!-http://blog.csdn.net/xport/


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译