快轉到主要內容

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

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

1. 確認筆電連接獨顯的配置
#

  1. 很多有獨顯筆電的都是Intel內顯 + Nvidia獨顯的配置。少部份為AMD + Nvidia獨顯。

  2. Nvidia顯示卡在筆電上仰賴「Optimus」技術來切換顯示卡。根據Lan Tian Blog的介紹,搭載Nvidia的筆電,內部會有以下三種接法:

  • Nvidia Optimus MUXless架構,難以GPU直通
  • Nvidia Optimus MUXed架構,最適合GPU直通
  • Nvidia顯卡直連螢幕,難以GPU直通
  1. 確認筆電連接獨顯的方式,可以從lspci輸出的訊息來推斷:
lspci -nnk | grep -A 3 -i "VGA\|3D"
  1. 判讀方式:
  • 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強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用外部圖床網站。