+ -
当前位置:首页 → 问答吧 → Mandriva 2006 startx失败

Mandriva 2006 startx失败

时间:2005-11-11

来源:互联网

自己编译安装了一些开发库, 重启后startx 就失败了

/etc/X11/xorg.conf相关部分如下:

Section "Module"
Load "dbe"
Load "v41"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

...

Section "Device"
Identifier "device1"
Driver "vesa"
Option "DPMS"
EndSection

startx的错误信息是

(EE)Failed to initialize GLX extension (NVIDIA driver not found)

以前都没有这个问题. 我的显卡是NV GeForce 6100,但是Nvidia 官方
不支持这款显卡的Linux驱动. 一直用 "vesa" 驱动挺好的, 但是改成"nv"
就不行。

我把"glx"注释掉也无法启动. 文件中的"glx" 是默认就有的。

大家帮忙看一看,谢谢啦~

作者: edwardknus   发布时间: 2005-11-11

modprobe.preload文件里面有没有加入“nvidia”啊?

作者: csyfek   发布时间: 2005-11-11

/etc/modprobe.conf 中没有加入nvidia, 执行

# lsmod | grep nvidia
#

显示结果为空,不过这个有关系嘛,我是用vesa, 并没有用nvidia的driver啊。

我执行

#sudo modprobe nvidia

加载nvidia模块后再 startx 还是有同样的错误信息

作者: edwardknus   发布时间: 2005-11-11

不知道对你有否用。

http://www.linuxsir.org/bbs/showthread.php?t=224429

作者: 神游九州   发布时间: 2005-11-11

谢谢!
不过我的 libglx.so 本身就是指向 libglx.so.1.0.7676 的一个符号链接。。

作者: edwardknus   发布时间: 2005-11-11

我在/usr/X11R6/lib/modules/extensions下查看了一下文件的日期,
发现libglx.so.1.0.7676在今天被更新过,应该是我安装什么软件把这个库给覆盖了。。。
有什么挽救的办法么 (在没有X的情况下)
谢谢~

作者: edwardknus   发布时间: 2005-11-11

再装NVIDIA的驱动啊。装完再试试。

作者: 神游九州   发布时间: 2005-11-11

不好意思!!搞错了!要修改的文件是modprobe.preload.
我的内容如下:
PHP 代码:
hw_random
intel-agp
nvidia 
其中nvidia是装完驱动后添加的。

作者: csyfek   发布时间: 2005-11-11

装了,错误依旧。我想起来了,libglx.so就是我今天装NV驱动才更新的。。。

作者: edwardknus   发布时间: 2005-11-11

那可能是真的不支持你的显卡了。还是要到官方的网站看看有没新的驱动了。

作者: 神游九州   发布时间: 2005-11-12

你装了什么开发库阿?

作者: csyfek   发布时间: 2005-11-12

我的经验是重装显卡驱动。
我遇到过好几次升级后看不到nv的logo的情况,重装一下驱动就好了。

作者: 风林   发布时间: 2005-11-12

关键是,我原来没用 nvidia 驱动,而是用 vesa 的时候 X 是可以启动的

我今天装了 gnome 的一些开发库,包括 ORBit, GConf, libIDL 等等
没有修改过配置文件 xorg.conf 和更新过 nvidia 显卡驱动

作者: edwardknus   发布时间: 2005-11-12

热门下载

更多