Debianストレッチでfglrxドライバーをインストールするにはどうすればよいですか? パッケージトラッカーには、現在利用可能なパッケージがないと記載されているため、100に固定されたSidを追加しました。現在、aptitude
はxorg-video-abi-18
について何かを返します。これは、
ここ。
ほぼ全体で最大のディストリビューションの1つのリポジトリに、ドライバーほど重要なものがない可能性さえあります。今月?
回答
現在のX.Orgサーバーはxorg-video-abi-19
を提供し、 fglrx
はサポートしていません。ABIは転送互換性がないため、リポジトリからドライバをインストールできません。
Debian9の場合以降、AMD GPUを使用する唯一の方法は、無料のradeon
ドライバー(firmware-linux-nonfree
にコンパニオンの非無料ファームウェアを含む)を使用することです。または新しい場合GPU、その後継、amdgpu
(これらでは、必要に応じて独自のAMDGPU Proドライバーを使用できます)。
fglrx
は実際にはDebianの一部ではなく、Debianのインフラストラクチャでホストされている非フリーリポジトリの一部ですが、同じ量のケアとサポートを受けていません。 Debianに関する限り、fglrx
は、その一部ではなかったため、配布から欠落していません。
コメント
- AMDから直接送信されたドライバーは、xserverバージョンをサポートしていないようです:"エラー:検出されたXサーバーバージョン' XServer 1.19.2_64a 'はサポートされていません。サポートされているバージョンは、X.Org6.9以降からXServer1.10までです(デフォルト:v2:x86_64:lib:XServer 1.19.2_64a:none:4.9.0-3-amd64 :)インストールは続行されません。"
回答
同じ問題が発生し、オープンソースドライバーをインストールすると問題が解決しました(source.lstにcontribとnon-freeがあることを確認してください):
apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
(コマンドは次のwikiページから来ています: https://wiki.debian.org/AtiHowTo )
回答
x-serverをjessieで提供されているものにダウングレードすることで、この問題を修正しました。次のスクリプトでうまくいくはずです。
#!/bin/bash printf "deb http://ftp.de.debian.org/debian/ stable main contrib non-free\ndeb-src http://ftp.de.debian.org/debian/ stable main contrib non-free\n" > /etc/apt/sources.list.d/stable.list printf "Package: xserver-*\nPin: release a=stable\nPin-Priority:1001\n" > /etc/apt/preferences.d/xserver.pref apt-get update;apt-get dist-upgrade exit 0
変更を元に戻すには、このプロセスで作成したファイルを削除します。
注意してください。これが機能することを保証することはできません。このスクリプトの機能を理解している場合にのみ、これを行う必要があります。
コメント
- AMDから新しいバージョンのfglrxをダウンロードすることをお勧めします( Xサーバーをダウングレードする代わりに、Stephen Kittが提案しました)。 xをダウングレードすると、システムの他の要素が破損する可能性が高くなります。特に、この回答が投稿されてから1年以上、ストレッチが実際にjessieから分岐しているためです。