Ubuntu 16.04では、fglrxとCatalyst Centerはもうありません。 Intel/AMDやAMD/AMDなどのデュアルグラフィックシステムでプライマリビデオカードを変更するにはどうすればよいですか。このためのスクリプト、または優れたマニュアルはありますか?
Update 1:vgaswitcheroo
に関するマニュアルを見つけました。それは私にもっと多くの問題を与えます。私の手元のラップトップにはIntel HaswellとAMD Radeon HD 8850M/R9 M265Xが搭載されています。
Sudo cat /sys/kernel/debug/vgaswitcheroo/switch
は以下を提供します。
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :Pwr:0000:03:00.0
ファイルでecho DDIS
を使用してみました。通常は、次のXセッションの開始時に専用に切り替える必要があります。 reboot
を使用すると、効果はありませんでした。コマンドを与えてログアウトを使用すると、低グラフィックモードエラーが発生し、システムに戻ることができませんでした。ありがたいことに、ハードリブート後、元の状態に戻りました。
また、echo OFF
を使用してみました(機能しない場合は、そのままにしておきます)。次の再起動でこれは機能しましたが、効率が高すぎました。専用デバイスがlspci
にリストされなくなっただけでなく、スイッチファイルも消滅しました。わからない、これが意図的かどうか。少し後で、どうにかして出発点に戻ることができました。
私の目的はまだ同じです。専用のものを使用して、2つを切り替えることができます。
Update 2:私の専用カードはradeon
カーネルドライバーを使用しているため、問題はamdgpu
ドライバーに関連するものではありません。新しく、vgaswitcheroo
でサポートされていない。
更新3:詳細は読んでいませんが、ここにリストされているバグのようです: bugs.launchpad At少なくとも彼は、私のように黒い画面にならない。
いくつかのニュース。
カーネルを4.4.13に更新しました。今、私はエラーメッセージを持っていませんdmesgです。 radeon.dpm = 1 radeon.modeset = 1を/ etc/default/grubファイルに追加しました(すべてが必要かどうかわかりません)。
Sudo update-grubおよび再起動
それでも、DDISを使用してカードを切り替えることはできませんが、専用のAMDを使用して特定のプログラムを実行できます。
DRI_PRIME=1 programpathname
ターミナルのコマンド。 Webを閲覧するための専用のものは必要ないので、それはすでにかなり良いです。
私にとって、これは合理的な解決策と結果です。