Anonymous
Not logged in
Talk
Contributions
Create account
Log in
Echopedia
Search
Editing
Setting up an EchoVR Spectator on a VM
From Echopedia
Namespaces
Page
Discussion
More
More
Page actions
Read
Edit
History
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
'''Setting up an ESXi VM with the intent of running a spectator bot for Echo VR''' Notes: These instructions are somewhat specific to the hardware being used. In my case I’m running a Dell PowerEdge R720. Initial testing was using a Windows 10 Pro x64 VM on ESXi 6.7.0 with two 2.3GHz cores, 8GB of DDR3, and an AMD R7 250 video card with 2GB memory. These instructions should be adaptable depending on your setup. * First step is to make sure “Virtualization Technology” is enabled in the “Processor” settings.<br> * Next enable “SR-IOV” in the “Integrated Devices” settings.<br> ''This info can be found in Dell’s support document Article Number: 000144029'' After you make sure those settings are enabled you need to boot ESXi and change some settings in your web GUI.<br> '''Configure ESXi to passthrough the video card.'''<br> # Make sure any VMs are shut down before making changes. # Enter Maintenance Mode on the ESXi host. # Go to Manage > Hardware > PCI Devices # Scroll through the list of devices till you find your video card. # Select the video card then click “Toggle Passthrough” to enable passthrough on the card. # Reboot the host and when it finishes rebooting go back to verify the card shows “Active” on the passthrough column. # Exit Maintenance Mode<br> '''Configure the VM with the video card'''<br> # Select the VM and make sure it is shut down # Right click on the virtual machine and select “Edit Settings” # Select the “Virtual Hardware” tab # Click “Add other Device” # Select “PCI Device” # At the bottom of the window you will see a line for the new PCI device you are adding. From there use the drop down menu to select your video card. # Click “Save” after you are done selecting the card. # Next you must go to the Memory setting for the VM. Expand it and select “Reserve all guest memory (All locked)”. ''From my experience the VM wouldn’t boot if this isn’t selected.'' # Click “Save” again to save your changes. # Double check under “Video Card” to make sure 3D graphics aren’t enabled. That is for the VMware SVGA 3D graphics. If they are enabled they may cause a conflict and take priority over your video card.<br> ''Search google for "mellanox 15053105" for the article that specified how to setup the video card.'' '''Note regarding NVIDIA video cards'''<br> For NVIDIA cards you will have to manually enter in some parameters to make them work. Without entering in the parameters your NVIDIA graphics card will Code 43 in Windows 10. Go to the VM in question > Edit > VM Options > Advanced >Edit Configuration > Add Parameter <code> hypervisor.cpuid.v0 = FALSE<br> pciPassthru0.msiEnabled = FALSE<br> pciPassthru.use64bitMMIO="TRUE"<br> </code> ''Search google for "VMware 1421898" for the forum post that specified how to setup NVIDIA video cards.'' From there it should be a simple matter of installing the Oculus PC program and Echo VR. You will need a second Oculus account as mentioned in the program’s documentation. Follow the spectator bot’s instructions for setup. '''Additional notes regarding using Microsoft Remote Desktop (RDP) to access your computer''' When using RDP to access your computer you may run into issues with "Oculus App Status: Can't reach Oculus service" error and Echo Arena not being able to launch. To solve this you will have to manually launch OVRServer_x64 every time you remote into the computer. That file can be found at C:\Program Files\Oculus\Support\oculus-runtime Once Echo Arena is running you can close RDP if you want. You may need to get a dummy plug or leave a monitor hooked up to the video card output to force a resolution you want. Otherwise leaving RDP running while streaming seems to work as well. Credit to "DualGame" on discord for the solution.
Summary:
Please note that all contributions to Echopedia may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Echopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Wiki tools
Wiki tools
Page tools
Page tools
User page tools
More
What links here
Related changes
Page information
Page logs