AMD GPUを手動で有効にする方法は?

AMD GPUを手動で有効にする方法は?

Intel / AMD-GPUの設定に問題があります。

私はiGPU「Intel HD 3000」が内蔵された「Intel Core i3-2350M 'Sandy Bridge'」が搭載されたノートパソコンを使用しています。このiGPUに加えて、私のラップトップにはdGPU「AMD Radeon HD 6490M」もあります。

数週間前、私はシステムをLinux Mint 17.3(Ubuntu 14.04-LTSベース、独自のfglrx-driverを含むカーネル3.19)からLinux Mint 18.0(Ubuntu 16.04-LTSベース、オープンソースのradeonを含むカーネル4.4.0)変更しました。 )。

この新しいバージョンのMint / Ubuntuでは、Catalyst Control Centerを含むAMDの排他的なfglrxドライバはサポートされインストールされなくなり、dGPUは新しいamdgpuドライバと比較して古すぎます。だから私のシステムは今radeon-driverで実行されています。

fglrx-driverとCatalyst Control Centerの助けを借りて、ユースケースに応じてAMD dGPUを手動で有効または無効にできます。今、Radeonドライバの場合、状況は少し異なります。

現在のGPUの状態を確認すると

$ sudo cat /sys/kernel/debug/vgaswitcheroo/switch

結果はいつも

0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0

これは、iGPUがアクティブでdGPUが無効になっていることを意味します(ソフトウェア/ドライバを介して)。 (すべての最新のノートブックと同じように)マルチデバイスがないため、アイテム0:IGDは問題ありませんが、1:DISは必要に応じて以下のように状態を変更する必要があります。

1:DIS: :DynPwr:0000:01:00.0

この投稿で見つけました

APUを無効にしてGPU(AMD Radeon)オープンソースドライバを使用するにはどうすればよいですか?

次のように、AMD dGPUを特定のアプリケーション(glxgearsなど)で使用するように強制できます。

$ DRI_PRIME=1 glxgears

ただし、デフォルトのGPUとしては使用されず、システム全体(Catalyst Control Centerなど)で使用されます。オープンソースのRadeonドライバを使用すると、これは可能ですか?自動GPU切り替えなどの機能を使用する方法はありますか(Intel iGPUが最大負荷に達するとAMD dGPUが自動的にオンになります)。

事前に挨拶してありがとう

ベストアンサー1

この試み

DRI_PRIME=1 glxgears -info

おすすめ記事