2007年10月25日木曜日

Ubuntu 7.10 + ATI(fglrx) + Compiz

なかなかうまくいかないのでぐぐっていたら、こちらのページを見つけた。
翻訳がてらやってみた。みごと動いたよ。グッジョブ、great!!

こちらに新しいドライバがあります。

1.Xglをアンインストールする

sudo apt-get remove xserver-xgl
2.古いドライバをアンインストールする
sudo apt-get remove xorg-driver-fglrx
3.古いfglrx debを削除する(必要ないかも)
sudo rm -f /usr/src/fglrx-kernel*.deb
4.古いfglrxモジュールをブラックリストする
sudo gedit /etc/default/linux-restricted-modules-common
そして次のように記述する。
DISABLED_MODULES="fglrx"
5.ドライバインストーラをホームディレクトリにダウンロードする
wget http://www2.ati.com/drivers/linux/ati-driver-installer-8.42.3-x86.x86_64.run
6.必要なパッケージをインストールする
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic
7.debパッケージを作る
bash ./ati-driver-installer-8.42.3-x86.x86_64.run --buildpkg Ubuntu/gutsy
8.debパッケージをインストールする
sudo dpkg -i fglrx-kernel-source_8.42.3-1_i386.deb xorg-driver-fglrx_8.42.3-1_i386.deb
9.カーネルモジュールをコンパイルする
sudo m-a prepare,update
sudo m-a build,install fglrx-kernel
sudo depmod
10.ドライバのセットアップ
sudo gedit /etc/X11/xorg.conf
で、Deviceセクションにfglrxがあることを確認し、
Section "Extensions"
Option "Composite" "0" # or "Disable"
EndSection

Section "ServerFlags"
Option "AIGLX" "off"
EndSection
のような記述がある場合は削除する。というか、俺は
Section "Extensions"
Option "Composite" "1"
EndSection

Section "ServerFlags"
Option "AIGLX" "on"
EndSection
にしています。

11.システムを再起動する(Xwindowの再起動だけではダメ)

12.「システム」−「設定」−「外観の設定」−「視覚効果」−「設定変更」をクリック

13.イャッホーイ。すばらしい!

0 件のコメント: