私はしばらくこの問題に悩まされています。AMD ATI Mobility Radeon HD 4330 を搭載した古い Acer Aspire 5810T を持っています。切り替え可能なオプションを無効にして、現在は HD4330 カードのみを実行していますが、ドライバーに問題があります。
私は XUbuntu 12.04.5 を実行しており、AMD/ATI の Web サイトから手動でダウンロードしたレガシー catalyst 13.1 ドライバーをインストールしました。
これまでのところすべて順調で、インストールも問題なく行われていますが、「loki_setup (null)」と表示されます。それが何を意味するのかはよくわかりませんが、それほど重要ではないと思います。
オーケー、AMD Catalyst Center をインストールして、以前はできなかった Dota 2 などのゲームを起動できるようになりました (ただし、Windows 7 を実行していたときよりもパフォーマンスが大幅に低下しています。正直、プレイできる状態ではありません)。しかし、突然、追加ドライバー アプリに独自のドライバーが表示されます。Legacy 13.1 をインストールする前は何もなかったことに注意してください。さらに、有効になっていないと表示されるので、有効にしようとします。どうやらうまくいったようで、再起動するように求められます。再起動します。追加ドライバーを再度起動すると、消えています。正確には覚えていませんが、名前は次のようでした。
FGLRX ATI/AMD ...
また、AMD Catalyst コントロール センターを起動できなくなり、次のエラーが発生します。
Catalyst Control Center Linux エディションの初期化中に問題が発生しました。次の原因が考えられます。
AMD グラフィック ドライバーがインストールされていないか、AMD ドライバーが正しく機能していません。AMD ハードウェアに適した AMD ドライバーをインストールするか、aticonfig を使用して構成してください。
ここで aticonfig を実行しようとすると、次のように表示されます。
aticonfig: サポートされているアダプタが検出されませんでした
それで、これは心配すべきことでしょうか? 追加ドライバー アプリでドライバーを有効にする必要があったのでしょうか、それとも、従来の .run ファイルでインストールしたときにドライバーが既に有効になっているのでしょうか?
編集: また、Steam を起動しようとすると、次のメッセージが表示されます:
glXChooseVisual が失敗しました
lshw をチェックすると、次のようになります:
*-display UNCLAIMED 説明: VGA 互換コントローラー 製品: RV710/M92 [Mobility Radeon HD 4330/4350/4550] ベンダー: Hynix Semiconductor (Hyundai Electronics) 物理 ID: 0 バス情報: pci@0000:01:00.0 バージョン: 00 幅: 32 ビット クロック: 33MHz 機能: vga_controller bus_master cap_list 構成: レイテンシ = 0 リソース: メモリ: c0000000-cfffffff ioport: 4000(サイズ = 256) メモリ: d4000000-d400ffff メモリ: d4020000-d403ffff
答え1
独自の fglrx ドライバー (追加ドライバーから取得) は、12.04.01 より新しい Ubuntu では ATI によってサポートされなくなりました。または、同じカーネルを使用する他の Linux ディストリビューションでもサポートされません。オープン ソースの radeon ドライバーを使用する必要があります。