Elite Dangerous: Odyssey alpha crashes GPU on launch
(Attempted to use the AMD Vulkan specific template, hangs when selecting it)
Before submitting your bug report:
- Check if a new version of Mesa is available which might have fixed the problem. -- Done
- If you can, check if the latest development version (git master) works better. -- Have not, will do shortly
- Check if your bug has already been reported here. -- Has not
- For any logs, backtraces, etc - use code blocks
- As examples of good bug reports you may review one of these - #2598 (closed), #2615 (closed), #2608 (closed)
System information
- OS: Ubuntu 20.10
- GPU: RX 570 (POLARIS10)
- Kernel version: 5.11.8-051108-generic (ubuntu kernel build team)
- Mesa version: OpenGL ES 3.2 Mesa 21.0.1 - kisak-mesa PPA
- Xserver version (if applicable): X.Org X Server 1.20.9
- Desktop manager and compositor: Vanilla gnome, so mutter for the latter, I believe
If applicable
- DXVK version: Whatever the proton versions tested use
- Wine/Proton version: Tested various: Experimental as of this issue (wine-mono patch), 5.0-10 (.net install), 5.13-6 (wine-mono patch)
Describe the issue
Elite Dangerous: Odyssey is currently in alpha, and has a new method of generating planetary bodies.
When launching the alpha, the game launches fine and does its normal startup things until it hits said new method's init / warmup / tuning. At that point the GPU crashes with the below error.
Reproducibility wise, it happens every time, without fail. Generally crashing X and everything around it, understandably. Once or twice it has recovered partly (not the game, mind) and dumped random video memory to the screen
Regression
Did it used to work? It can greatly help to know when the issue started.
Log files as attachment
- Output of
dmesg
elite-dangerous-amdgpu-fail-1 - Backtrace -- None that I could find? Need to run debug?
- Gpu hang details elite-dangerous-amdgpu-fail-2
Screenshots/video files (if applicable)
Just the random memory here, the game itself freezes without me being able to capture anything
Any extra information would be greatly appreciated
Some people have had this work on proton according to my frontier forums thread: https://forums.frontier.co.uk/threads/playing-via-proton-crashes-after-launch.568231/
PROTON_LOG=1 logs are available on the steam proton issue (scroll way down): https://github.com/ValveSoftware/Proton/issues/150
And while I do have a issue open with Frontier Developments, Im not entirely sure this one is one they either want to support or think is worth supporting (because proton): https://issues.frontierstore.net/issue-detail/23971