09/02/11 21:56:41 VSTiUHzS
F10のx86_64版にATIのati-driver-installer-9-1-x86.x86_64.runを使って
fglrx9-1のrpmをbuildして入れたので、書いておく。
phronixのforumに32bit用の話題が載っているのでそれを参考にする。
Fglrx 9-1 on Fedora 10
URLリンク(www.phoronix.com)
ati-driver-installer-9-1-x86.x86_64.run --extract ati
で./atiに中身を展開した後、forumのdiff出力をコピーして
patch -b -p0 < コピー.txt
でパッチをかけた後、ati/packages/Fedora/ati-packager.shの134行めmv→cpに修正
# Same work around for 32-on-64
if [ "${release_arch}" = 'x86_64' ]; then
mkdir -p ${TMP_RPM_BUILD_DIR}/usr/lib/dri
cp ${TMP_RPM_BUILD_DIR}/usr/X11R6/lib/modules/dri/* \ ←修正後
${TMP_RPM_BUILD_DIR}/usr/lib/dri
次に、ati/packages/Fedora/ATI-fglrx.spec-tmplの259行め%files文の最後の方に以下を追加
%files
%defattr(-,root,root,-)
:
# Workaround
# 追加 start
/usr/X11R6/lib/libAMDXvBA.cap
/usr/X11R6/lib/libatiadlxx.so
/usr/X11R6/lib/libfglrx_dm.a
/usr/X11R6/lib/libfglrx_gamma.a
/usr/X11R6/lib/libfglrx_pp.a
/usr/X11R6/lib/libfglrx_tvout.a
/usr/lib/dri/fglrx_dri.so
# 追加 end
@ICD_PATH_BUG@