快轉到主要內容

Optimus MUXed的Linux筆電直通Nvidia GPU給QEMU/KVM虛擬機

· 民國113年甲辰年
·
切換繁體/簡體
分類 資訊科技 虛擬機與容器技術
標籤 GPU Passthrough Arch Linux
目錄

1. 確認筆電的配置
#

很多筆電都是Intel內顯 + Nvidia獨顯的配置。少部份為AMD + Nvidia獨顯。更罕見的為搭載AMD獨顯的筆電。

Nvidia顯示卡在筆電上仰賴「Optimus」技術來切換顯示卡。

根據Lan Tian Blog的介紹,搭載Nvidia的筆電,內部會有以下三種接法:

  1. Nvidia Optimus MUXless架構,難以GPU直通

  2. Nvidia Optimus MUXed架構,最適合GPU直通

  3. Nvidia顯卡直連螢幕,難以GPU直通

確認筆電連接獨顯的方式,可以從lspci輸出的訊息來推斷:

lspci -nnk | grep -A 3 -i "VGA\|3D"

VGA compatible controller:代表這是MUXed。

3D controller:這是MUXless。

如果是MUXed的話,直通GPU的方式就跟一般桌機沒兩樣。

2. 雙GPU直通
#

Linux用Intel內顯開機,啟動虛擬機後直通Nvidia顯示卡,Nvidia顯示卡插上「HDMI欺騙器」,Linux端再用Looking Glass存取Windows桌面。

好處是這樣可以同時用兩個系統,跟桌機GPU直通步驟沒兩樣,過程參考這篇:Ubuntu Nvidia GPU直通

相關文章


此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。

(留言板載入中)這是Giscus留言板,需要Github帳號才能留言。支援Markdown語法,若要上傳圖片請善用外部圖床。您的留言會在Github Discussions向所有人公開。

Click here to edit your comments.

(留言板載入中)這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用外部圖床網站。