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 ?
EDI: 0x0000000006447480 ESI: 0x0000000006447560 EAX: 0x0000000006447460
EBX: 0x00000001428DDD98 ECX: 0x0000000006447440 EDX: 0x0000000000000001
EIP: 0x000000007B01193E EBP: 0x0000000006447560 SegCs: 0x0000000000000033
EFlags: 0x0000000000000202 ESP: 0x0000000006447420 SegSs: 0x000000000000002B
ExpCode: 0xE06D7363 (Undefined Exception)
ExpFlags: 1
ExpAddress: 0x000000007B01193E
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
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
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
proton 5.13-5x1 2021-02gameoverlayrenderer64.dllx1 2018-08
Looking the logs it looks like
gameoverlayrenderer64.dll.sois being searched for but not found. I've verified the demo installed correctly.steam-479030.log