The UE5 VR template is packaged and run, but the Quit Game crashes

Shipping package error: GameThread timed out waiting for RenderThread after 120.00 secs

Development package error: Assertion failed: IsInGameThread()

These two errors are rendering thread errors, so the initial estimate is the cause of the GPU, so I searched for tutorials on the Internet, tried many methods, updated the graphics card driver, and modified the TDR in the registry to no avail. The final solution is Project Settings→ Search Enter rhi in the box → modify rhi to dx11 (UE5 defaults to DX12), reason analysis: I checked on the Internet, probably the graphics card driver is not compatible

PS: Attach the official method of repairing the crash of the GPU driver. The crash reports an error: GPU Crashed or D3D Device Removed

https://docs.unrealengine.com/5.0/en-US/how-to-fix-a-gpu-driver-crash-when-using-unreal-engine/

If it still crashes, try the following steps

Check if you can find TdrLevel in the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers directory. If you can find it, double-click the value and set the Value data to 0. However, if you cannot find TdrLevel, follow the given steps to create one.

Right click on an empty space and move to New.
Click on the QWORD (64-bit) value.
Set the new name to
TdrLevel

Double-click it and set the Value data to 0.
Click OK.
Restart the computer.

原文地址:UE5 gpu crashed or d3d device removed - #32 by InstinctSol - Getting Started - Unreal Engine Forums

You can try the above settings and other methods in the forum to see if it works for you. If it doesn’t work, you can only change DX12 to DX11, but the artistic effect will be affected. 

Guess you like

Origin blog.csdn.net/qq_41410054/article/details/127011731