You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1.1) Open Powershell / CMD prompt in admin mode and run the below commands
43
-
> bcdedit /set testsigning on
44
-
> powershell Set-ExecutionPolicy RemoteSigned
45
-
1.2) Reboot the windows VM
46
-
47
-
2) GFX Installation : Open Device Manager --> Display Adapter --> Select the "MSBDA" which is having the YellowBang (PCI ID 0.2.0) --> this is our SRIOV GFX VF device and install the GFX driver via "Have Disk" method > Choose DCH driver in the driver selection during installation
48
-
3) After a successful installation ensure the GFX driver is loaded properly with the correct version number
49
-
4) Zero Copy KMD Installation : Open Device Manager --> Display Adapter --> Select the other "MSBDA" which will have the PCI ID as 0.4.0 --> go to DVServerKMD folder and install this via "Have Disk" method
50
-
5) After a successful installation an entry will be created under system device with a name "DVServerKMD Device"
(1) DVServerUMD : It's a user mode driver which provides indirect display. It will request DVServerKMD via IOCTL's for QEMU display edid info. Depending upon resolution set in the indrect display, the windows graphics driver will generate frame buffers. The Swapchain in the UMD driver will receive the frame buffer address from GFX driver, which will be further sent to the KMD driver for scanning out the contents on the QEMU display.
57
-
58
-
(2) DVServerUMD_Node: This will create software node entry in device manager & DVServerUMD driver loads on to that software device
59
-
60
-
(3) DVEnabler.exe: This will cut off Microsoft Basic Display Adpater Path; So that Intel GPU can be stiched with Indirect display and will be used for workload processing on GPU
61
-
62
-
(4) Installation:
63
-
(4.1)1st time installation of DVServerUMD:
64
-
[Pre-requisites]
65
-
- DVServer\dvserver.cat, DVServer\DVServer.dll, DVServer\DVServer.inf, DVEnabler.exe and DVServerUMD_Node.exe
66
-
- Open Powershell in admin mode
67
-
[CMD] : .\DVApp.ps1 setup
68
-
69
-
(4.2) Run DVServerUMD after every reboot / shutdown:
70
-
[Pre-requisites]
71
-
- DVEnabler.exe and DVServerUMD_Node.exe
72
-
- Open Powershell in admin mode
73
-
[CMD] : .\DVApp.ps1 run
74
-
75
-
(4.3) Subsequent installation of DVServerUMD:
76
-
- If there are any changes in DVServerUMD driver, copy the updated binaries to DVServer folder
77
-
[Pre-requisites]
78
-
- DVServer\dvserver.cat, DVServer\DVServer.dll, DVServer\DVServer.inf, DVEnabler.exe and DVServerUMD_Node.exe
0 commit comments