Open maiself opened 6 years ago
What does the Doom log say?
steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/Error*
.../Saved Games/id Software/
does not exist.
The demo uses denuvo AFAIK. It was dropped in the retail.
@maiself Oh derp. That appid is Doom retail and not for the demo. Seems @LeJimster may be on the right track.
Hi, I tried to run Doom 2016 on Ubuntu 18.04.1, but I couldn't. I share all info I could get from my system and the bug showed by Wine. I hope it helps to improve the support of Steam Play/Proton.
This is the basic configuration of my system:
-Ubuntu 18.04.1 -Motherboard: ROG STRIX X370-F GAMING -CPU: AMD Ryzen 7 1700 Eight-Core Processor -RAM: 32GB DDR4 3.200GHz. -GPU: Nitro+ Radeon RX 580 from Sapphire
@cold-distance Please search the other Doom issues. Yours is because you are trying to use OpenGL. Setting it to Vulkan should work.
@parkerlreed Thank you. It seems that Mesa lacks of a OpenGL extension that Windows has. I hope that Mesa corrects that in the future. I will try force the execution with Vulkan.
@cold-distance It is implemented. Vulkan is preferred for Doom anyways.
If you want to do OpenGL, you need Mesa 18.2 or newer.
DOOM Demo crashes on Acer Nitro 5 w/Ubuntu 20.04 LTS
Issue transferred from https://github.com/ValveSoftware/Proton/issues/4602. @tptignor posted on 2021-02-09T13:03:21:
https://gist.github.com/tptignor/b87d4a1685a55e6e4c962e9a82276881
No such log produced with this launch option.
The game crashes 10 seconds into startup.
Open Steam. Accept any updates. Launch DOOM Demo.
@tptignor commented on 2021-02-09T13:07:24:
This crash report may also be helpful. Please let me know what other info I can provide or things I can try. Thanks in advance.
Callstack Function(desc) Line Bytes File Process Address
UNKNOWN ( FUNC_PARAM_ERROR ) ... + 0x7b01193e ?
UNKNOWN ( FUNC_PARAM_ERROR ) ... + 0x5b629255 ?
UNKNOWN ( FUNC_PARAM_ERROR ) ... + 0x5b2087be ?
UNKNOWN ( FUNC_PARAM_ERROR ) ... + 0x5b1eff47 ?
UNKNOWN ( FUNC_PARAM_ERROR ) ... + 0x5a754e4f ?
Register Info
EDI: 0x0000000006447480 ESI: 0x0000000006447560 EAX: 0x0000000006447460 EBX: 0x00000001428DDD98 ECX: 0x0000000006447440 EDX: 0x0000000000000001 EIP: 0x000000007B01193E EBP: 0x0000000006447560 SegCs: 0x0000000000000033 EFlags: 0x0000000000000202 ESP: 0x0000000006447420 SegSs: 0x000000000000002B
Exception Info
ExpCode: 0xE06D7363 (Undefined Exception)
ExpFlags: 1
ExpAddress: 0x000000007B01193E
Build & Runtime Info
User: steamuser
Version: 20160720-180331-purple-razzmatazz
File Path: Z:\home\ttignor\.local\share\Steam\steamapps\common\DOOM Demo\DOOMx64vk.exe
System Time: 2/9/2021 07:59:04
Build String: 20160720-180331-purple-razzmatazz
VT File Path:
VMTR Override: generated/pagefiles
Launch Command: "Z:\home\ttignor\.local\share\Steam\steamapps\common\DOOM Demo\DOOMx64vk.exe" +r_renderAPI -2
Memory Info
In Use: 80%
MB Physical RAM: 4096
MB Physical Free: 4096
MB Paging File: 4096
MB Paging Free: 4294965248
MB User Address: 4096
MB User Free: 4096
CPU Info
Num Packages: 1
Num Cores: 4
Num Logical: 8
CPU ID: Generic
CPU MHz: 4100
Hi. kisak-valve just recently transferred my issue here. (Thanks.) I understood Proton is using Vulkan internally. I'm happy to use whatever works! Let me know if there is any other info I can provide.
I successfully played the demo from start to finish. That was on OpenGL. However, the demo crashes when attempting to use Vulkan.
Computer Information: Manufacturer: ASUSTeK COMPUTER INC. Model: ROG STRIX B550-A GAMING Form Factor: Desktop No Touch Input Detected Processor Information: CPU Vendor: AuthenticAMD CPU Brand: AMD Ryzen 5 5600G with Radeon Graphics CPU Family: 0x19 CPU Model: 0x50 CPU Stepping: 0x0 CPU Type: 0x0 Speed: 4463 MHz 12 logical processors 6 physical processors Hyper-threading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Supported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported AVX2: Supported AVX512F: Unsupported AVX512PF: Unsupported AVX512ER: Unsupported AVX512CD: Unsupported AVX512VNNI: Unsupported SHA: Supported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported Operating System Version: "NixOS 23.11 (Tapir)" (64 bit) Kernel Name: Linux Kernel Version: 6.3.5-xanmod1 X Server Vendor: The X.Org Foundation X Server Release: 12301001 X Window Manager: KWin Steam Runtime Version: steam-runtime_0.20230509.49499 Video Card: Driver: AMD AMD Radeon RX 6700 XT (navi22, LLVM 15.0.7, DRM 3.52, 6.3.5-xanmod1) Driver Version: 4.6 (Compatibility Profile) Mesa 23.1.1 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 143 Hz VendorID: 0x1002 DeviceID: 0x73df Revision Not Detected Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 2560 x 1440 Desktop Resolution: 2560 x 1440 Primary Display Size: 23.62" x 13.39" (27.13" diag), 60.0cm x 34.0cm (68.9cm diag) Primary VRAM: 12288 MB Sound card: Audio device: ATI R6xx HDMI Memory: RAM: 15793 Mb VR Hardware: VR Headset: None detected Miscellaneous: UI Language: English LANG: en_US.UTF-8 Total Hard Disk Space Available: 476427 MB Largest Free Hard Disk Block: 82988 MB Storage: Number of SSDs: 1 SSD sizes: 500G Number of HDDs: 0 Number of removable drives: 0
DOOM (2016) demo crashes with Vulkan
Issue transferred from https://github.com/ValveSoftware/Proton/issues/6903. @SuperSamus posted on 2023-07-02T00:08:09:
Continuation of #185, which can be closed (as it works perfectly with OpenGL). DOOM (2016) demo crashes when using the Vulkan API. It crashes as soon as you enable it, and it crashes every time you try to open the game afterward. Logs by trying to open the game after the fact. Steam overlay is disabled. steam-479030.log
Hello @SuperSamus, please copy the contents of Steam Runtime Diagnostics from Steam (Steam
-> Help
-> Steam Runtime Diagnostics
) and put it in a gist, then include a link to the gist in this issue report.
Steam Runtime Diagnostics: https://gist.github.com/SuperSamus/a25ac4d9e170c8907ec40301edbe5f77
So looking at the Proton log, Assertion failed: !status && "vkGetPhysicalDeviceSurfaceSupportKHR", file ../src-wine/dlls/winevulkan/loader_thunks.c, line 4876
looks relevant, and the relevant Vulkan render path (https://gist.github.com/SuperSamus/a25ac4d9e170c8907ec40301edbe5f77#file-gistfile1-txt-L5338) looks healthy, so I'm not sure what to make of that off hand.
Crashing on Vulkan is still an issue. Though, apparently, this is an issue on Windows as well, so... nevermind. https://community.amd.com/t5/drivers-software/doom-not-loading-7850-17-12-2/td-p/268523
Looking the logs it looks like
gameoverlayrenderer64.dll.so
is being searched for but not found. I've verified the demo installed correctly.steam-479030.log