[Momonga-devel.ja:02883] [momongaja:00089] XFree86- 4.3.0.2-9m でDRIが Segmentation Fault


nosanosa@xxxxxxxxxxxxxxxxx wrote: 

XFree86-4.3.0.2-9mでXFree86がGCC-3.4 でビルドされるようになりましたが、
グラフィックカードのハードウェアアクセラレーションであるDRIが有効の場合
に、DRIを使うOpenGLアプリなどが起動時にセグメンテーション違反を起こしま
す。

具体的には/etc/X11/XF86Configの"Module"セクションで
Load  "dri"            # Direct rendering infrastructure
として、
Section "DRI"
        Mode 0666
EndSection
とすると、対応カードではDRIを有効にできますが(/var/log/XFree86.0.logを
みると確かに有効になっている)、このときglxgearsなどを立ち上げようとする
と即座にセグメンテーション違反します。これ以外のOpenGLアプリでも軒並失
敗し、straceするとカードにアクセスするようなあたりでエラーになっていま
す。

またDRIを無効にして立ち上げたXではちゃんと起動します。(当然遅いですが
)

これは
ATI Mobility Radeon M6
Intel 815
で確認しました。

またGCC-3.2でビルドされていたXFree86-4.3.0.2-8mでは問題ありません。


== このレポートの詳細は以下の通りです ==

レポート ID  : 89
レポート URL : http://developer.momonga-linux.org/kagemai/guest.cgi?project=momongaja&action=view_report&id=89

状態       : 新規
処理方法   : 未処理
バージョン : HEAD
優先度     : 中
重要度     : 普通
担当者     : 未定

# あなたが、このようなメッセージに無関係である場合には、
# 管理者 <bugs-admin@xxxxxxxxxxxxxxxxx> までご連絡ください。

--
Bug Tracking System 影舞 0.8.4.
http://www.daifukuya.com/kagemai/