Skip to content

DSMapStudio wont open on win10 hyper v guest using GPU-P #949

@randomUserNo

Description

@randomUserNo

I'm completely new on github, so don't destroy me.

The following errors appears when attempting to start DSMapStudio-1.11.1.hotfix3:

DSMapStudio Version 1.11.1

No physical devices exist.

   at Veldrid.GraphicsDevice.CreatePhysicalDevice() in ./src/Veldrid/Veldrid/GraphicsDevice.cs:line 1748
   at Veldrid.GraphicsDevice..ctor(GraphicsDeviceOptions, Nullable`1, VulkanDeviceOptions) in ./src/Veldrid/Veldrid/GraphicsDevice.cs:line 203
   at Veldrid.GraphicsDevice.CreateVulkan(GraphicsDeviceOptions, SwapchainDescription, VulkanDeviceOptions) in ./src/Veldrid/Veldrid/GraphicsDevice.cs:line 2401
   at Veldrid.StartupUtilities.VeldridStartup.CreateVulkanGraphicsDevice(GraphicsDeviceOptions, Sdl2Window, Boolean) in ./src/Veldrid/Veldrid.StartupUtilities/VeldridStartup.cs:line 135
   at Veldrid.StartupUtilities.VeldridStartup.CreateVulkanGraphicsDevice(GraphicsDeviceOptions, Sdl2Window) in ./src/Veldrid/Veldrid.StartupUtilities/VeldridStartup.cs:line 119
   at Veldrid.StartupUtilities.VeldridStartup.CreateGraphicsDevice(Sdl2Window, GraphicsDeviceOptions) in ./src/Veldrid/Veldrid.StartupUtilities/VeldridStartup.cs:line 86
   at Veldrid.StartupUtilities.VeldridStartup.CreateWindowAndGraphicsDevice(WindowCreateInfo, GraphicsDeviceOptions, Sdl2Window& , GraphicsDevice& ) in ./src/Veldrid/Veldrid.StartupUtilities/VeldridStartup.cs:line 31
   at StudioCore.Graphics.VulkanGraphicsContext.Initialize() in ./src/StudioCore/Graphics/VulkanGraphicsContext.cs:line 57
   at StudioCore.MapStudioNew..ctor(IGraphicsContext context, String version) in ./src/StudioCore/MapStudioNew.cs:line 90
   at DSMapStudio.Program.Main(String[]) in ./src/Studio.App/DSMapStudio/Program.cs:line 32

I have set up the guest with GPU-P following Craft Computings guide on youtube, and I have coupled it with the Virtual Display Driver by MTT (since the usb display driver used in the guide didn't work). On top of that I have also disabled the hyper-v display adapter as to not have any issues when using sunshine to access my VM. The device being partitioned and passed through to the guest is a rtx 3080 (don't know if that helps).

I am using driver version 551.52 since that is what I installed on the host OS (windows server). I'm guessing the issue lies in that DSMapStudio doesn't recognize the GPU due to it being set up through GPU-P.

Is there a way to manually circumvent this issue through some settings file, or does this require a update to be made to DSMapStudio itself?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions