LinuxSir.cn,穿越时空的Linuxsir!

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

Xorg和ATI编译顺序问题及其他

[复制链接]
发表于 2007-3-3 14:15:25 | 显示全部楼层 |阅读模式
有点搞糊涂了...

刚装完的基本系统,还没X。

既然z老大说要看wiki,那就参考wiki来操作吧...

我的理解应该是先编译Xorg,再编译ATI驱动,于是我按这个顺序进行:

1、编译模块化Xorg,参考了此文:http://gentoo-wiki.com/HOWTO_Modular_Xorg

我的显卡是ATI的,进行一番设置VIDEO_CARDS="radeon fglrx vesa"等,然后开始编译Xorg。

完了之后,测试用Xorg -configure,无法进入,有提示信息:
Fatal server error:
Caught singnal 11. Server abouting

但我用startx可以进入桌面,退出后,有发现一行错误信息:
(EE) AIGLX: DRI module not loaded

疑问:测试不通过,但是startx可以进入,不知为什么?

2、接着我尝试编译ATI开源驱动,参考了此文:http://gentoo-wiki.com/HOWTO_DRI_with_ATi_Open-Source_Drivers

在这个位置http://gentoo-wiki.com/HOWTO_DRI ... Source_Drivers#Xorg

原文部分:
Xorg

Next you need to install Xorg.
If you are running on older ati hardware (like the Mach64 chipset used in the cards like 3D Rage Pro, etc...), in older Xorg versions (<=xorg-x11-6.9.0) then make sure to use the insecure-drivers USE flag. It saves you a whole bunch of trouble that you would come into later on. Also in older Xorg versions, for this to work properly, you need to have sdk in your USE flags.
  USE="insecure-drivers sdk" emerge x11-base/xorg-x11

我就纳闷了...

我不是安装了Xorg了吗?怎么还要重装一次吗?

按照这篇wiki的理解,似乎顺序应该是这样:先设置好ATI相关的配置,再来进行Xorg的编译。那这样的话,跟我之前所理解的先Xorg后ATI的顺序不是相反了吗?


请教各位大虾,到底需要怎么编译呢?

另外上面的一些疑问请顺便帮忙解答。谢谢!
发表于 2007-3-3 16:09:31 | 显示全部楼层
你不装驱动,怎么就先去启动X呢?
X需要驱动才能运行
你的硬件不装驱动,可以用么?一样道理
回复 支持 反对

使用道具 举报

发表于 2007-3-3 18:24:22 | 显示全部楼层
xorg自己就有驱动的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-3 18:31:05 | 显示全部楼层
Post by zhllg
你不装驱动,怎么就先去启动X呢?
X需要驱动才能运行
你的硬件不装驱动,可以用么?一样道理

之前我安装Xorg(不是模块化的),参考此文:http://www.gentoo.org/doc/en/xorg-config.xml

安装完之后可以测试通过,也可以进入x。就不知道为什么这次用模块化安装之后,反而不能通过测试,但可以进入x了?:ask
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-3 18:36:18 | 显示全部楼层
Post by 食古不化
xorg自己就有驱动的。

是啊!我觉得Xorg装了之后,应该就有最基本的X环境了,其他针对nVIDIA和ATI显卡的配置及编译,不过是针对这些显卡进行优化编译以及开启DRI等其他功能特性而已。不知道这样理解对不对?

不安装n卡和A卡这些驱动,单纯安装Xorg,应该也是可以吧?前几次我直接安装Gnome等桌面环境就可以使用了。
回复 支持 反对

使用道具 举报

发表于 2007-3-3 18:43:10 | 显示全部楼层
当然需要驱动了,x11-drivers/xf86-video-* 这些就是对应显卡的驱动,之前能用是你安装了通用的诸如vga, vesa之类的驱动。
回复 支持 反对

使用道具 举报

发表于 2007-3-3 18:46:30 | 显示全部楼层
Post by duron158
之前我安装Xorg(不是模块化的)

现在没有什么发行版还在用monolithic X的了吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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