Hello everybody,
it is possible to run unreal engine on terminal server (Windows Server 2016)?
When i tried it, i got an error: “a d3d11-compatible gpu (feature level 11.0 shader model 5.0) is required”,
greetings,
David
It is technically possible to run Unreal Engine on a terminal server, such as Windows Server 2016, but it may require additional setup and configuration to make it work properly. The error message you are seeing, “a d3d11-compatible GPU (feature level 11.0 shader model 5.0) is required,” suggests that the GPU on the terminal server is not compatible with the version of Unreal Engine you are trying to run.
Here are a few things you can try to get Unreal Engine running on your terminal server:
- Make sure that the terminal server has a compatible GPU with feature level 11.0 or higher and shader model 5.0 or higher.
- Check that the GPU drivers are up to date and compatible with Unreal Engine.
- You can try to run the engine on DirectX 12 mode, on the editor go to the “Edit” menu and select “Editor Preferences”, then go to the “Performance” section and select “Use DirectX 12”
- You can also try installing the RemoteFX vGPU feature on your Windows Server 2016 machine. This feature allows you to create virtualized GPU instances that can be used by remote users, which may allow you to run Unreal Engine on the terminal server.
- If all of the above failed, you can try using a remote desktop software that allows you to use the GPU of the client machine to run the engine on the server.
Please note that running a game engine on a terminal server is resource intensive and may require significant hardware resources and network bandwidth to run well.
A suggestion would be to create a dedicated server which will run in a terminal window: Setting Up Dedicated Servers | Unreal Engine 4.27 Documentation
Please let me know if you have any other question.