少し前にDebian 8をダウンロードして、Catalyst 15.7をインストールしようとしましたが、コンピュータを再起動すると、ラップトップに黒い画面が表示されます。
CatalystにはGNOMEとの互換性の問題があると読みました。このエラーの修正方法をご存知の方がいらっしゃいましたらお知らせください。
** 2015/09/21を更新**
少し前に、GNOMEを使用するほとんどのLinuxディストリビューションにCatalyst 15.7をインストールしようとしましたが、何度か試した後、なんとかインストールできました。
この回答では、使用しているデスクトップ環境に関係なく、Catalyst 15.7をDebian 8にインストールする方法を示します。
明確にするために、私はこの手順を次のデスクトップ環境で使用しました。
始める前に、いくつかの依存関係をインストールする必要があるため、ターミナルを開いて次のコマンドを実行します。
Sudo apt-get install gcc g++ make dkms fakeroot
依存関係をインストールしたら、AMDの公式WebサイトからCatalystのダウンロードを続行できます。
Catalystをダウンロードしたら、解凍する必要があります。 Catalystを解凍したフォルダーでターミナルを開き、次のコマンドを実行します。
まず、実行権限を与えます。
chmod +x AMD-driver-installer-15.20.1046-x86.x86_64.run
次に、ドライバーのインストールに進みます。
Sudo ./AMD-driver-installer-15.20.1046-x86.x86_64.run --install
ドライバがインストールされると、コンピュータを再起動するかどうかを尋ねられます。 「いいえ」を選択します。
ここで、Xサーバーの構成ファイルを作成する必要があるため、次のコマンドを実行します。
Sudo aticonfig --initial
注:aticonfigコマンドで異なるオプションを使用する必要がある場合は、そのヘルプを読み、ターミナルで次のコマンドを実行してください。
aticonfig --help
GNOMEユーザーのみ
残念ながら、CatalystにはGNOMEとの互換性の問題があるため、修正するには、ターミナルで次のコマンドを実行する必要があります。
su
echo "export COGL_DRIVER=gl" >> /etc/environment
echo "export COGL_OVERRIDE_GL_VERSION=1.4" >> /etc/environment
echo "export COGL_RENDERER=GLX" >> /etc/environment
echo "export LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2" >> /etc/environment
前のコマンドは、つぶやくOpenGLのバージョンを検出するのに役立ちます。これにより、GDMの問題が解決されます。
次に、GNOMEセッションが適切にロードできるOpenGLのバージョンを検出するためにつぶやく手助けが必要です。これを行うには、端末で次のコマンドをroot権限なしで実行します。
touch ~/.xsession
echo "export COGL_DRIVER=gl" > ~/.xsession
echo "export COGL_OVERRIDE_GL_VERSION=1.4" >> ~/.xsession
echo "export COGL_RENDERER=GLX" >> ~/.xsession
echo "export LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2" >> ~/.xsession
echo "gnome-session" >> ~/.xsession
GNOMEラップトップユーザーのみ
ラップトップでは、gnome-Shellクラッシュ、クラッシュの理由は、mutter-3.14.4/src/backends/x11/meta-monitor-manager-xrandr.c:output_set_presentation_xrandrから呼び出されるXRRChangeOutputPropertyへの引数をアサートするXエラーです
このエラーを修正するには、パッチソースを使用して「つぶやき」を再コンパイルする必要があります。 AMD64アーキテクチャのユーザーは、自分でコンパイルしてパックした次のファイルをダウンロードして、ジョブを保存できます。
gir1.2-mutter-3.0_3.14.4-1〜deb8u1_AMD64.deb
libmutter-dev_3.14.4-1〜deb8u1_AMD64.deb
libmutter0e_3.14.4-1〜deb8u1_AMD64.deb
mutter_3.14.4-1〜deb8u1_AMD64.deb
I386アーキテクチャのユーザー向けに、コンパイルおよびパッケージ化されたパッケージをすぐにアップロードするので、このガイドをお楽しみに。
パッケージをインストールするには、パッケージをダウンロードしたフォルダーでターミナルを開き、次のコマンドを実行する必要があります。
Sudo dpkg -i *.deb
パッケージのインストール時に一部の依存関係に問題がある場合は、次のコマンドを実行するだけで済みます。
Sudo apt-get -f install
これで完了です。これで、Catalyst 15.7を楽しむためにコンピュータを再起動する必要があります。