強制 Arch 啟動至特定 GPU

強制 Arch 啟動至特定 GPU

架構Linux- 內核 4.13.12-1 (x64)

引導程式- 幼蟲2

視窗管理器:I3-wm。

圖形處理器:AMD 570(直通)、1080Ti(直通)、1050TI(主機)

雜項:雙顯示器

我的機器中有三個 GPU,前兩個用於透過以下方式傳遞給來賓伏菲奧。第三個用於在主機本身上顯示。

Arch 在啟動時總是預設使用第一個 GPU,當我只有兩個 GPU(一個用於主機,一個用於直通)時,這很好。不過,我現在剛剛添加了第三個 GPU。因此,1080 和 570(前兩個插槽)用於直通。最後一個插槽 1050ti 用於主機。它們必須按此順序排列,因為第一個插槽是 PCIEx16

問題:按照目前的情況,Arch 嘗試使用第一個插槽啟動,然後凍結了。我怎麼才能強制它專門啟動到第三個GPU?我需要將卡片列入黑名單嗎?

經過一些研究,我找到了幾個類似的帖子,但到目前為止沒有任何對我有用的內容,但我可能沒有正確使用解決方案:

在 RedHat 上啟動到第二個 GPU

使用 Fbcon:Map<>

謝謝!

相關內容