インターネットには多くの質問があり、すべての場合の答えは「NVIDIA設定を開く」ようです。これは、AMDまたはIntel Arc GPUがある場合は意味がありません。
これを行う一般的な方法はありますか?統合グラフィックドライバをブラックリストに登録する必要がありますか? xorg設定ファイルを手動で作成する必要がありますか?これを実行できる他のツールや設定はありますか?
これまでPRIMEオフロードに関するいくつかの参照が見つかりました。また、個々のグラフィックカードで特定のアプリケーションをワンタイムタスクとして実行できるスイッチャー機能もあります。
私の場合、統合GPUでブラウザとElementアプリケーションがちらつく現象が発生し、専用のグラフィックカードを使用したかったのです。私の場合は、AMD統合グラフィックスとIntel ARC GPUを使用しています。
答え1
だからたくさん尋ね、掘り、実験をしました。
この記事は最終的に役に立ちませんが、他の人の問題を解決するための一連のオプションを提供します。https://askubuntu.com/questions/1062967/ubuntu-18-04-not-working-with-intel-integrated-graphics
zomegaは、コメントでBIOSの統合グラフィックを無効にすることを提案しました。良いアイデアだと思いますが、これによりシステムが起動しなくなり、マザーボードの「vga問題」LEDが点灯します。だから一晩中BIOSをアップグレードしてリセットしましたが、何の進展もありませんでした。
DRI_PRIME=1
実際に効果があった最初のことは、/etc/environment
専用グラフィックカードのすべてを実際に起動することでした。残念ながら、これは解決された問題よりも多くの問題を抱えていました。
私にとって勝利の解決策は次のとおりです。https://askubuntu.com/a/1235310/211551これはPrefersNonDefaultGPU=true
、.desktopファイルに興味のあるアプリケーションを追加することを示唆しています/usr/share/applications/
。これにより、問題のアプリケーション(私の場合はFirefoxおよびElectronアプリケーション)のみが専用GPUで実行できます。