+ -
当前位置:首页 → 问答吧 → Xorg 7.4到底搭配的是哪个版本的 libdrm mesa?

Xorg 7.4到底搭配的是哪个版本的 libdrm mesa?

时间:2008-10-27

来源:互联网

正在编译最新稳定版本 Xorg 7.4,可是用 libdrm 2.3 及 mesa 7.1 总是不通过,svn 的 libdrm 2.4 及 mesa 7.1 xserver 1.99 又担心出其它问题。

哪里能找到相关信息?

作者: linux001   发布时间: 2008-10-27

xorg-server-1.5 xorg-server-1.5.1 xorg-server-1.5.2
用 mesa 7.1 mesa 7.2 均可 (我用 gcc-4.2.5 和gcc-4.3.3 的快照版編譯過均無問題)

如果 configure 時 加 --disable-dri2 不編譯 X 的dri2 擴展 則 libdrm 2.4 時可以成功的,如果 --enable-dri2 或用了 X 的dri2 擴展,則要 libdrm 20080719 ,否則x-server 編譯到 dri2 的時候會出錯。

ps :我系統裝的是 libdrm 2.4 ,x-server 編譯到 dri2 出錯時 我將 libdrm 20080719 的頭文件 cp過去,然後就可以繼續編譯了(原來出錯的地方不報錯了而且 X 的dri2 擴展 也正常),用到現在 還沒有發現什麽問題

作者: RTL   发布时间: 2008-10-27

引用:
作者: linux001
正在编译最新稳定版本 Xorg 7.4,可是用 libdrm 2.3 及 mesa 7.1 总是不通过,svn 的 libdrm 2.4 及 mesa 7.1 xserver 1.99 又担心出其它问题。

哪里能找到相关信息?
http://cblfs.cross-lfs.org/index.php/Xorg7/Intro
我按照CBLFS 作的 应该是7.4吧
Mesa7.1 xserver是1.5.0
libdrm不能太新
While there are newer versions of libdrm available, MesaLib 7.1 needs libdrm 20080719. Newer versions of libdrm will not work.

请问哪里可以看到xorg7.4由哪些模块组成?

作者: ppluer   发布时间: 2008-10-27

引用:
请问哪里可以看到xorg7.4由哪些模块组成?
http://xorg.freedesktop.org/wiki/Releases/7.4

作者: linux001   发布时间: 2008-10-27

如果您使用 ati 的开源驱动 xf86-video-radeonhd,可以更激进一些,
参考
http://wiki.x.org/wiki/radeonhd%3ADRI

作者: 聚焦深空   发布时间: 2008-10-28

引用:
作者: linux001
http://xorg.freedesktop.org/wiki/Releases/7.4
编译完成,可以使用,但有两个问题:

1、可以确定,在上述正式发行网页上列出的模块是不完整的,所缺模块会导致系统不能正常使用,可以参考 LFS 中的 Xorg 7.2 相应模块集进行完善;

2、当 LC_ALL=zh_CN.UTF-8 或者只要是中文的 locale 时X启动会完全死掉,而用英文的可以正常启动;但X启动后修改 locale 可以显示中文;

作者: linux001   发布时间: 2008-10-29

用 en_US.UTF-8 行不?

作者: d00m3d   发布时间: 2008-10-30

引用:
作者: linux001
编译完成,可以使用,但有两个问题:

1、可以确定,在上述正式发行网页上列出的模块是不完整的,所缺模块会导致系统不能正常使用,可以参考 LFS 中的 Xorg 7.2 相应模块集进行完善;

2、当 LC_ALL=zh_CN.UTF-8 或者只要是中文的 locale 时X启动会完全死掉,而用英文的可以正常启动;但X启动后修改 locale 可以显示中文;
我的xorg7.4启动没有问题 中文我还没有试验
正在装KDE4.12

作者: ppluer   发布时间: 2008-10-30