特定の GPU で Arch を強制的に起動する

特定の GPU で Arch を強制的に起動する

アーチリナックス- カーネル 4.13.12-1 (x64)

ブートローダー- グラブ2

ウィンドウマネージャ: I3-wm.

GPU: AMD 570 (パススルー)、1080Ti(パススルー)、1050TI (ホスト)

その他: デュアルモニター

私のマシンには3つのGPUがあり、そのうち最初の2つはゲストへのパススルーに使用されています。ヴイフィオ3 番目はホスト自体の表示に使用されます。

Arch は起動時に常に最初の GPU をデフォルトにします。これは、GPU が 2 つ (ホスト用とパススルー用) しかなかったときは問題ありませんでした。しかし、今 3 つ目の GPU を追加しました。そのため、1080 と 570 (最初の 2 つのスロット) はパススルーに使用されています。最後のスロットである 1050ti はホスト用です。最初のスロットは PCIEx16 なので、この順序でなければなりません。

質問:現状では、Arch は最初のスロットを使用して起動しようとしてフリーズします。3 番目の GPU で起動するように強制するにはどうすればよいでしょうか? カードをブラックリストに登録する必要がありますか?

少し調べたところ、似たような投稿をいくつか見つけましたが、今のところ何も解決していません。解決策を正しく使用していない可能性があります。

RedHat の 2 番目の GPU を起動する

Fbcon:Map<> の使用

ありがとう!

関連情報