LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 957|回复: 3

help!安装中文portage的xorg-x11 6.8.1后不能加载nvidia的驱动

[复制链接]
发表于 2004-10-25 11:58:38 | 显示全部楼层 |阅读模式
原本好的,装了中文portage里的xorg-x11-6.8.1后就启动不了X了
重装了nvidia-glx和nvidia-kernel都不行。不过nvidia模块的确已经加载了的。

这是startx的输出,谢谢帮助!

(II) LoadModule: "nvidia"
(WW) Warning, couldn't open module nvidia
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (module does not exist, 0)
(II) LoadModule: "mouse"
(II) Loading /usr/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 6.8.1, module version = 1.0.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.4
(II) LoadModule: "kbd"
(II) Loading /usr/lib/modules/input/kbd_drv.o
(II) Module kbd: vendor="X.Org Foundation"
compiled for 6.8.1, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.4
(EE) No drivers available.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
  at http://wiki.X.Org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
发表于 2004-10-25 12:11:43 | 显示全部楼层
这个我已经说明过的:
最初由 sunmoon1997 发表
不过在这里说明一下, 现在gentoo 中xorg ebuild有了大的改变, 大家要注意一下:
1、由于这个ebuild还在开发中,请安装之前export BREAKME="true"
2、现在的ebuild有把xorg更加紧密的整合到系统的意思, 所以很多目录都改变了, 不再放到/usr/X11R6目录中了, 所有的xrg的库都放到了/usr/lib/中, 所有的模块都放到了/usr/lib/modules中了, /etc/X11R6只放了一点点东西。
3、由于2的改变,会导致nvidia的驱动不可以用了。做以下改变就可以了.
    1)把/usr/lib/modules/drivers/nvidia_drv.o连接到/usr/X11R6/lib/modules/drivers/nvidia_drv.o

    2)把/usr/lib/modules/extensions/libglx.so连接到/usr/lib/opengl/nvidia/extensions/libglx.so

    3)把/usr/lib/rgb连接到/usr/lib/rgb.txt

如果你使用其它的驱动, 也需要做类似的连接。
另外安装完Xorg之后, 请做一下fc-cache -f,不然你的X启动会慢。
 楼主| 发表于 2004-10-25 12:15:19 | 显示全部楼层

o

那以后刻一改为emerge的时候自动做这些链结好吗?
 楼主| 发表于 2004-10-27 10:46:41 | 显示全部楼层

这么改又发现新的问题

就是编译koffice时找不到libXft.*
还是得把这些东西链接到/usr/X11R6/lib里去
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表