web-dev-qa-db-ja.com

FGLRX(Catalyst 11.6)はカーネル2.6.39と互換性がありますか?

最近カーネル2.6.39をインストールし、AMDドライバーをバージョン11.6に更新しましたが、動作していないようです。この新しいドライバーでAMDが新しいカーネルをサポートすることを期待していましたが、サポートしていません。

新しいカーネルを使用して起動すると、実際には合成は行われず、すべてが本当に醜いです。

どのように(可能な場合)パッチを適用するか、またはこれに対して何かを行うことができますか?

2
Uri Herrera

ブログエントリ here があり、2.6.39で動作させるには新しい触媒ドライバーにパッチを適用する必要があると述べています

完全な手順は、パッチを適用するために使用する必要があるソースコードへのリンクとともに、そのブログにあります。

編集:元の質問はCatalyst 11.5に関するものだったので、質問はCatalyst 11.6のために改訂されました

このフォーラムのエントリ は、この新しいCatalystバージョンのパッチをコンパイルする方法について説明しています-回答を完了するために、私は回答を再現しました-注-これは64ビット用です-32ビットを使用している場合、 '32ビット相当の「x86_64」のエントリを変更する必要があります。また、ia32-libsライブラリをインストールする必要はありません。

Sudo apt-get install -y build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
Sudo apt-get install -y ia32-libs
cd ~; mkdir catalyst11.6; cd catalyst11.6
wget http://www2.ATI.com/drivers/linux/ATI-driver-installer-11-6-x86.x86_64.run
wget http://www.mindwerks.net/wp-content/uploads/2011/03/2.6.39_bkl.patch
wget http://www.mindwerks.net/wp-content/uploads/2011/03/no_bkl.patch
chmod +x ATI-driver-installer-11-6-x86.x86_64.run
sh ./ATI-driver-installer-11-6-x86.x86_64.run --extract ATI
cd ATI; for i in ../*.patch; do patch -p1 < $i; done
./ATI-installer.sh 8.861 --buildpkg Ubuntu/natty
cd ..
rm -rf ATI
Sudo dpkg -i fglrx*.deb
Sudo reboot
3
fossfreedom