web-dev-qa-db-ja.com

Radeon用のオープンソースAMDドライバーを実行しているかどうかを確認するにはどうすればよいですか?

タイトルが言うように。 glxinfoはMesaとだけ言っており、3DゲームでひどいFPSが発生するため、これはAMDからロードされるドライバーではないと思います。

Ubuntu 12.04 Mobility Radeon HD 3400シリーズ

6
Beppe Gnaff

ターミナルで次のコマンドを実行すると、使用されているドライバーを確認できます。

lspci -nnk | grep -iA2 vga 

これにより、次のような出力が得られます(私のLenovo G770から)。

01:00.0 VGA互換コントローラー[0300]:Advanced Micro Devices [AMD]ニーATIウィスラー[AMD Radeon HD 6600Mシリーズ] [1002:6741]サブシステム:Lenovoデバイス[17aa:3976]使用中のカーネルドライバー:radeon

この場合、「radeon」ドライバーを使用していることがわかります。これは、オープンソースのradeonドライバーを指します。独自のAMD Catalystドライバーが使用されていた場合、「radeon」は「fglrx」に置き換えられます。

独自のAMD Catalystドライバーをインストールしたい場合(FPSを確実に改善します)、 here の指示に従ってインストールできます。これらの指示が書かれてから、Catalystドライバーの最新バージョンが2つリリースされていますが、RadeonHD 3400シリーズはこれらの新しいバージョンではサポートされていないため、12.4に固執する必要があります。さらに、このドライバーがカードで適切に動作するためには、カーネル3.2以下およびXserver 1.11以下を実行する必要があります(詳細については このページ を参照してください)

7
mblasco

それを行う最も簡単な方法。 「システム設定」>「詳細」>「概要」>「文字列」という文字列を開きます。そこに「ガリウム」という単語が表示されている場合、3dサポート付きの無料のドライバーを使用していることを意味します。また、ドライバーモジュールの名前がわかっている場合は、lsmodコマンドの出力を確認できます。たとえば、nvidia独自のドライバーモジュールの名前は「nvidia」、nouveau =「nouveau」です。

0
seeline