您現在的位置是:首頁 > 攝影首頁攝影

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

由 什麼值得買 發表于 攝影2023-01-29
簡介comCable下載後管理員執行安裝即可注意sunshine有可能在使用者退出後的登入介面無法遠端連線建議安裝完虛擬顯示器和音效卡之後安裝串流軟體可以用prasec或者todesk登入一下就可以了或者重啟測試總結區域網串流3ms延遲4ms解

顯示卡驅動是自帶的嗎

作者:sonatasss

硬體準備

11代(待測試)/12代/ARC顯示卡

一般主機板bios沒有針對sriov的選項

直接開啟VT就能用

ps:本方案已經穩定兩天理論上可以正常使用

本文詳細介紹流程和注意點

PVE開啟sriov

1。製作PVE安裝盤並安裝

這裡由於是拆機板有lvds

所以安裝介面灰屏了

最簡單的解決方法是HDMI接一個4K顯示器

比lvds解析度高,就被識別到主螢幕了

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

2。安裝後換源

程式碼發不上,發截圖了

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

3。升級核心

現在最新版是6。1核心

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

apt update && apt install pve-headers-6。1。0-1-pve    -y

apt install pve-kernel-6。1。0-1-pve

reboot

重啟後檢查核心是否更新成功

uname -r

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

4、安裝i915-sriov-dkms

apt install dkms -y

上傳i915-sriov-dkms_2022_12。tar。iso檔案到pve

上傳成功後提示路徑/var/lib/vz/template/iso/i915-sriov-dkms_2022_12。tar。iso

移動解壓安裝

mv /var/lib/vz/template/iso/i915-sriov-dkms。tar。iso  i915-sriov-dkms。tar

tar -xvf i915-sriov-dkms。tar

mv i915-sriov-dkms /usr/src

dkms install -m i915-sriov -v dkms

檢查一下有沒有成功

dkms status

正常輸出如下

i915-sriov, dkms, 6。1。0-1-pve, x86_64: installed

5、修改核心引數

如果是UEFI引導的如下修改

nano /etc/kernel/cmdline

新增 intel_iommu=on i915。enable_guc=7

更新核心initramfs

update-initramfs -u -k all

pve-efiboot-tool refresh

我這邊是grub引導的

如下修改

nano /etc/default/grub

如圖如圖GRUB_CMDLINE_LINUX_DEFAULT=“quiet 後新增 intel_iommu=on i915。enable_guc=7

更新grub

update-grub

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

重啟後輸出

dmesg | grep vf

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

如上圖出現一堆i915裝置就可以去建立虛擬機器配置直通了

2。安裝win11和驅動

硬體設定

機型選Q35  UEFI

CPU選擇host

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

建立完成後先不要開機

新增pci裝置,這裡選擇的是0000:00:02。7

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

完整硬體如圖

安裝系統後開啟遠端登入

建議建立一個本地使用者並把線上使用者刪除

經過測試,3222版本驅動比較穩定

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

安裝驅動後重啟,如果不藍色畫面就可以下一步了 

修改顯示卡設定

關閉預設顯示器

並設定pci裝置為主gpu

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

硬體設定如圖

windows驅動安裝完成

為了防止自動休眠失聯,需要修改電源計劃為永不休眠永不關閉顯示器

下面的內容簡短一點介紹,具體操作見影片吧

不然內容太長了

3.廣域網串流

遠端控制方案

為了防止失聯建議同時使用多個遠端控制軟體

1。RDP(原生)

2。todesk(自帶內網穿透)

3。prsec(流暢,移動限制登入)

4。sunshine(AMD/Intel版moonlight)

這裡建議用sunshine,下載雙擊安裝即可

連線方式同moonlight

內網穿透

現在大家一般來講都拿不到IPV4地址了

如果兩邊都有IPV6自然可以直連

不然就需要內網穿透工具了

本文以happynet為例

基於N2N V3又不用自己搭建

只挑能打洞成功的環境連線

免費流量足夠用

反正自己搭中轉伺服器的延遲也滿足不了遊戲需求

安裝後按官網文件註冊連線即可

虛擬顯示器

因為遠端桌面不允許修改顯示器

這裡需要把VNC顯示卡加回來

並且取消勾選intel顯示卡的主GPU

解壓usbmmidd_v2。zip

解壓後,首次執行可以直接以管理員執行usbmmidd批處理,會自動識別是系統是 64 位還是 32 位安裝相應驅動,並自動新增一個虛擬顯示器。但是不要重複執行多次,這個指令碼執行一次就會裝一次驅動。

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

這裡建議選擇複製畫面

要注意這個顯示器在重啟後就會丟失,所以我們需要加個任務計劃,使得虛擬機器開機時自動開啟虛擬顯示器。

操作描述有點麻煩,具體操作見影片吧

記得安裝完成後再刪除VNC顯示卡 

虛擬音效卡

安裝 VB-CABLE Virtual Audio Device。官網:https://vb-audio。com/Cable/

下載後管理員執行安裝即可

注意

sunshine有可能在使用者退出後的登入介面無法遠端連線

建議安裝完虛擬顯示器和音效卡之後安裝串流軟體

可以用prasec或者todesk登入一下就可以了

或者重啟

測試總結

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

區域網串流3ms延遲4ms解碼,雲頂之弈幀數40-60浮動

PVE all in one 篇四:6.1核心下intel顯示卡sriov虛擬化windows穩定驅動,和廣域網串流詳細流程

兩邊內網打洞後延遲30-40MS左右,不玩FPS問題不大

魯大師跑分GPU分只有3萬多

應該是驅動還不完善

也有可能是主機板PL1只有15瓦的原因

看了下CPU佔用不到50%,GPU佔用70%左右

不過玩玩小遊戲還是可以的

如果要玩3A還是上Arc 獨顯吧

總結:效能不如預期,不過想法畢竟是實現了。穩定性測試了一番也沒什麼問題,也算勉強能用。

還能再直通linux轉碼,也還不錯