ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
22.72k stars 996 forks source link

Doom Eternal (782330) - Initial month of feedback #3654

Closed oscarcp closed 4 years ago

oscarcp commented 4 years ago

Compatibility Report

System Information

I confirm:

steam-782330.log

Symptoms

The game starts, opens the system tray of wine, then closes abruptly.

Reproduction

kisak-valve commented 4 years ago

Doom Eternal not starting

Issue transferred from https://github.com/ValveSoftware/Proton/issues/3655. @APoniatowski posted on 2020-03-20T00:48:54:

Compatibility Report

System Information

soon...

I confirm:

steam-782330.log

Symptoms

Game crashes on start

Reproduction

-install -start


@oscarcp commented on 2020-03-20T00:49:39:

Crap, we both started the ticket at the same time. Shall I put mine as duplicate?

kisak-valve commented 4 years ago

Hello @oscarcp, my understanding is that this game will need an updated video driver stack. I'm not sure of everything that is needed, but vulkan-loader 1.2.135 should be one of the requirements. This is rare, but Arch's vulkan-loader is currently too old. Opting into Steam's beta client, then completely closing steam and running Steam with steam-runtime should at least cover that requirement. It may also need a bleeding edge video driver version.

oscarcp commented 4 years ago

Hello @oscarcp, my understanding is that this game will need an updated video driver stack. I'm not sure of everything that is needed, but vulkan-loader 1.2.135 should be one of the requirements. This is rare, but Arch's vulkan-loader is currently too old. Opting into Steam's beta client, then completely closing steam and running Steam with steam-runtime should at least cover that requirement. It may also need a bleeding edge video driver version.

Updated nvidia drivers to 440.64 and my current vulkan-icd-loader is 1.2.132. There doesn't seem to be any more recents version, at least packaged. I'll investigate and see if I can update.

APoniatowski commented 4 years ago

switched to steam beta and using steam linux runtime, instead of proton. had an error where the idlauncher binary was missing, so running game file verification... might need to reinstall though

APoniatowski commented 4 years ago

nope... missing executable (idtechlauncher.exe). last ditch effort now is reinstalling the game

kisak-valve commented 4 years ago

Hello @APoniatowski, if you tested with the Steam Linux Runtime compatibility tool, that's a container for running Linux games on Linux. Selecting it is expected to fail because Proton is then not used to handle Windows games.

I should have clarified that the Steam runtime (not the compatibility tool) update in today's Steam client beta update contains the 1.2.135 vulkan loader.

APoniatowski commented 4 years ago

aaah, figured.

However, I did run it with proton, before trying the compatibility tool. still crashed unfortunately

CSahajdacny commented 4 years ago

Is there a file called DOOMEternalx64vk.exe?

gardotd426 commented 4 years ago

@APoniatowski @kisak-valve I'm pretty sure what @kisak-valve was saying is that the "Steam Linux Runtime" compatibility tool is a replacement for (and conflict with) Proton, BUT that running the steam-runtime version of Steam instead of steam-native on Arch-based distributions uses the Steam runtime libraries, not the compatibility layer, and that's what's been updated to vulkan loader 1.2.135.

oscarcp commented 4 years ago

Here goes an update. I've updated vulkan-headers and vulkan-icd-loader both to 1.2.135 (I've modified the AUR files, I'll publish the changes tomorrow). As for the nvidia drivers, 440.64 is the latest available (latest beta available is 440.26).

I've also tried Steam beta and non-beta, running each natively and as runtime from terminal. Nothing has worked so far :(

gardotd426 commented 4 years ago

@oscarcp That doesn't help Valve fix anything. You need to post the logs for each attempt, so they can see what changes, and what doesn't. Don't just say "it didn't work."

APoniatowski commented 4 years ago

@gardotd426 I should've clarified on my part as well. I only run steam-runtime (had to double check)

@kisak-valve Here's an updated log, after opting in for the beta and updating it, reinstalling the game and starting it again

steam-782330.log

gardotd426 commented 4 years ago

@oscarcp also, you couldn't have updated the AUR files for vulkan-icd-loader, it's in the repos, there is no vulkan-icd-loader AUR package. vulkan-headers is also in the official repos, not AUR, although there is a vulkan-headers-git AUR package. But that's irrelevant anyway as that's for development, you don't need any vulkan-headers package installed.

doitsujin commented 4 years ago

also, you couldn't have updated the AUR files

You can obtain the PKGBUILD for the package via ABS and modify that though. I'm almost certain that that's what they meant.

FWIW I did the same (requires vulkan-headers-git to build) but it still fails with the exact same log that OP posted.

APoniatowski commented 4 years ago

I see lots of from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored and from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored errors in the log, now that I look at it

ERROR: ld.so: object '/home/sizigee/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

ERROR: ld.so: object '/home/sizigee/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.

gardotd426 commented 4 years ago

@doitsujin Philip, yeah that is true, but that's not what they said so I didn't think that's what they meant. But that's fair enough.

Any ideas?

gardotd426 commented 4 years ago

@APoniatowski I know that there are always a ton of those errors regardless, that are supposed to be ignored, but you're right it looks like a lot lot more than usual

oscarcp commented 4 years ago

@gardotd426 regou're right, so here goes:

Regarding the AUR, yes, I've downloaded the PKGBUILDS, regenerated the sha256sum and compiled them. Regarding headers, the loader deepends on the headers vulkan-icd-loader 1.2.135 PKGBUILD: https://gist.github.com/oscarcp/9b54ea7f6bd4eb4144bd4e5e980f2c4c vuikan-headers 1.2.135 PKGBUILD: https://gist.github.com/oscarcp/4c4fb71fa380015b722172f308d406b1

APoniatowski commented 4 years ago

looked at the launcher.cfg for doom eternal and saw this: rgl_minNvidiaDriverVersion 44261 and changed it to my version: rgl_minNvidiaDriverVersion 44064

still didn't work, for those who thought about mucking in cfg's... the only other cfg's there, are package and candidate details

gardotd426 commented 4 years ago

The logs are huge, but so far they have the same errors, from what little I've been able to go over.

I would suggest AMDVLK over RADV if either of you were running AMD, but seems like we don't have anyone trying this with an AMD card yet.

EDIT: Removed WINED3D reference, somehow forgot this game was Vulkan only with no OpenGL or DX

doitsujin commented 4 years ago

The game uses Vulkan, so wined3d/dxvk makes absolutely no difference whatsoever.

FWIW I am using an AMD card.

APoniatowski commented 4 years ago

tried WINED3D now... same result, unfortunately.

steam-782330.log

gardotd426 commented 4 years ago

@doitsujin, duh, I completely forgot this one was Vulkan-only, I was thinking of how DOOM 2016 had an OpenGL version.

Have you tried AMDVLK or anything like that? Are you getting the same sorts of errors as the guys with the Nvidia cards?

ghost commented 4 years ago

I'm experiencing the exact same symptoms on AMD hardware.

System Information

steam-782330.log

APoniatowski commented 4 years ago

come to think of it... is there a way to run DOOMEternalx64vk.exe instead of the launcher? I know launchers can be wonky for some/most games

doitsujin commented 4 years ago

@gardotd426 yes, this is not a driver issue.

FWIW I'm trying to build a current wine version with https://github.com/ValveSoftware/wine/pull/85 applied, but so far I'm having issues rebasing the patch.

gardotd426 commented 4 years ago

@APoniatowski try it in Lutris. If anyone has enough storage and a fast enough internet connection I would suggest maybe also trying to run it in Wine Steam.

gardotd426 commented 4 years ago

@doitsujin lol it's always something, isn't it. Hopefully that will fix it once you get it figured out.

AllKind commented 4 years ago

Hello,

same here Doom Eternal won't start.

Linux Mint 19.3 Kernel 5.5.9 Nvidia driver 440.64 steam & steam beta. Proton 5.0-4

How do you guys create those detailed logs? So I can also contribute one if wanted.

This is what I get when running steam from a terminal:

Terminal spew

``` >>> Adding process 27762 for game ID 782330 ERROR: ld.so: object '/home/ellen/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 27826 for game ID 782330 Game update: AppID 782330 "", ProcID 27826, IP 0.0.0.0:0 RecordSteamInterfaceCreation (PID 27826): SteamUtils009 / Utils RecordSteamInterfaceCreation (PID 27826): SteamUser020 / User RecordSteamInterfaceCreation (PID 27826): SteamUser017 / User RecordSteamInterfaceCreation (PID 27826): STEAMAPPS_INTERFACE_VERSION006 / Apps wine: Unhandled page fault on write access to 0000000023377774 at address 0000000148D71006 (thread 003e), starting debugger... ERROR: ld.so: object '/home/ellen/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 27828 for game ID 782330 Unhandled exception: page fault on write access to 0x23377774 in 64-bit code (0x0000000148d71006). Register dump: rip:0000000148d71006 rsp:000000000092e758 rbp:0000000023377774 eflags:00010217 ( R- -- I -A-P-C) rax:000000015bb567c2 rbx:000000015bb567c2 rcx:0000000023377774 rdx:000000015bb567c2 rsi:0000000157529f99 rdi:0000000023377774 r8:0000000072cc6fe6 r9:0000000023377774 r10:000000015bd128ac r11:000000000092e91e r12:000000004bb38659 r13:000000014050f850 r14:000000002319d1de r15:000000015bb567c2 Stack dump: 0x000000000092e758: ffffffff9b2f4a10 0000000000014b1b 0x000000000092e768: 0000000000000000 000100000092f780 0x000000000092e778: 0000000000000000 0000000000000000 0x000000000092e788: b2fe000000000000 f9c00000000120db 0x000000000092e798: 0001000000000092 0001000000000000 0x000000000092e7a8: b882000000000000 0000000000015b01 0x000000000092e7b8: 04b1000000000000 0000000000015d88 0x000000000092e7c8: 0000000000000000 0001000000000000 0x000000000092e7d8: 0000000000000000 0000000000000000 0x000000000092e7e8: 0000000000000000 9290000000000000 0x000000000092e7f8: 0000000000015551 00fc000000000000 0x000000000092e808: 0000000000000000 0000000000000000 Backtrace: =>0 0x0000000148d71006 EntryPoint+0xea8fbfe6() in doometernalx64vk (0x0000000023377774) 0x0000000148d71006 EntryPoint+0xea8fbfe6 in doometernalx64vk: movq %r13,0x00000000001da596(%r14) Modules: Module Address Debug info Name (127 modules) PE 930000- a2c000 Deferred oo2core_8_win64 PE 62140000- 62144000 Deferred uxtheme PE 637c0000- 6383d000 Deferred winmm PE 64340000- 64346000 Deferred winhttp PE 64940000- 64943000 Deferred shcore PE 64c80000- 64c83000 Deferred steamclient64 PE 64d40000- 64d44000 Deferred vulkan-1 PE 65000000- 65028000 Deferred ole32 PE 65600000- 6561e000 Deferred xinput1_3 PE 65780000- 65784000 Deferred version PE 66440000- 66449000 Deferred msacm32 PE 68a40000- 68a48000 Deferred shlwapi PE 6a100000- 6a108000 Deferred oleaut32 PE 6a700000- 6a70f000 Deferred setupapi PE 6afc0000- 6afc3000 Deferred msimg32 PE 6b2c0000- 6b2df000 Deferred wininet PE 6b880000- 6b883000 Deferred api-ms-win-core-fibers-l1-1-1 PE 6bec0000- 6bec4000 Deferred imm32 PE 6c0c0000- 6c0c4000 Deferred wsock32 PE 6d9c0000- 6d9cb000 Deferred mpr PE 6e340000- 6e343000 Deferred api-ms-win-core-synch-l1-2-0 PE 6e6c0000- 6e6c3000 Deferred api-ms-win-core-localization-l1-2-1 PE 6e780000- 6e797000 Deferred oleacc PE 6f480000- 6f484000 Deferred gdiplus PE 6fbc0000- 6fbc4000 Deferred rpcrt4 PE 71240000- 71245000 Deferred jsproxy PE 7b000000- 7b003000 Deferred kernelbase ELF 7b400000- 7b681000 Deferred kernel32 \-PE 7b410000- 7b681000 \ kernel32 ELF 7bc00000- 7bf01000 Deferred ntdll \-PE 7bc20000- 7bf01000 \ ntdll ELF 7c000000- 7c003000 Deferred PE 13b400000- 13b44b000 Deferred steam_api64 PE 140000000- 15eb45000 Export doometernalx64vk PE 180000000- 18007b000 Deferred bink2w64 ELF 7fe0035e8000- 7fe00533a000 Deferred steamclient.so ELF 7fe00533a000- 7fe0056b9000 Deferred lsteamclient \-PE 7fe005450000- 7fe0056b9000 \ lsteamclient ELF 7fe0056b9000- 7fe0058ce000 Deferred libgpg-error.so.0 ELF 7fe0058ce000- 7fe005bea000 Deferred libgcrypt.so.20 ELF 7fe005bea000- 7fe005e06000 Deferred liblz4.so.1 ELF 7fe005e06000- 7fe00602c000 Deferred liblzma.so.5 ELF 7fe00602c000- 7fe0062b0000 Deferred libsystemd.so.0 ELF 7fe0062b0000- 7fe0064cb000 Deferred libresolv.so.2 ELF 7fe0064cb000- 7fe0066cf000 Deferred libkeyutils.so.1 ELF 7fe0066cf000- 7fe00691c000 Deferred libdbus-1.so.3 ELF 7fe00691c000- 7fe006b27000 Deferred libkrb5support.so.0 ELF 7fe006b27000- 7fe006d2b000 Deferred libcom_err.so.2 ELF 7fe006d2b000- 7fe006f5d000 Deferred libk5crypto.so.3 ELF 7fe006f5d000- 7fe007233000 Deferred libkrb5.so.3 ELF 7fe007233000- 7fe007444000 Deferred libavahi-client.so.3 ELF 7fe007444000- 7fe007650000 Deferred libavahi-common.so.3 ELF 7fe007650000- 7fe00789b000 Deferred libgssapi_krb5.so.2 ELF 7fe00789b000- 7fe007b27000 Deferred libcups.so.2 ELF 7fe007b27000- 7fe007d7d000 Deferred libvulkan.so.1 ELF 7fe007d7f000- 7fe007f85000 Deferred libxfixes.so.3 ELF 7fe007f85000- 7fe00818f000 Deferred libxcursor.so.1 ELF 7fe00818f000- 7fe00839f000 Deferred libxi.so.6 ELF 7fe00839f000- 7fe0085a2000 Deferred libxcomposite.so.1 ELF 7fe0085a2000- 7fe0087ad000 Deferred libxrandr.so.2 ELF 7fe0087ad000- 7fe0089b7000 Deferred libxrender.so.1 ELF 7fe0089b7000- 7fe008bbd000 Deferred libxxf86vm.so.1 ELF 7fe008bbd000- 7fe008dc0000 Deferred libxinerama.so.1 ELF 7fe008dc0000- 7fe008fd2000 Deferred libxext.so.6 ELF 7fe008fd2000- 7fe00909d000 Deferred winex11 \-PE 7fe008fe0000- 7fe00909d000 \ winex11 ELF 7fe00913c000- 7fe00936e000 Deferred libexpat.so.1 ELF 7fe00936e000- 7fe0095b3000 Deferred libfontconfig.so.1 ELF 7fe0095b3000- 7fe0097e5000 Deferred libpng16.so.16 ELF 7fe0097e5000- 7fe009a99000 Deferred libfreetype.so.6 ELF 7fe009a99000- 7fe009ca1000 Deferred libffi.so.6 ELF 7fe009ca1000- 7fe009f22000 Deferred libgmp.so.10 ELF 7fe009f22000- 7fe00a156000 Deferred libhogweed.so.4 ELF 7fe00a156000- 7fe00a38c000 Deferred libnettle.so.6 ELF 7fe00a38c000- 7fe00a59f000 Deferred libtasn1.so.6 ELF 7fe00a59f000- 7fe00a91d000 Deferred libunistring.so.2 ELF 7fe00a91d000- 7fe00ab3a000 Deferred libidn2.so.0 ELF 7fe00ab3a000- 7fe00ae69000 Deferred libp11-kit.so.0 ELF 7fe00ae69000- 7fe00b086000 Deferred libz.so.1 ELF 7fe00b086000- 7fe00b3ec000 Deferred libgnutls.so.30 ELF 7fe00b3ec000- 7fe00b44a000 Deferred winspool \-PE 7fe00b3f0000- 7fe00b44a000 \ winspool ELF 7fe00b44a000- 7fe00b48c000 Deferred ws2_32 \-PE 7fe00b450000- 7fe00b48c000 \ ws2_32 ELF 7fe00b48c000- 7fe00b4e2000 Deferred winevulkan \-PE 7fe00b4a0000- 7fe00b4e2000 \ winevulkan ELF 7fe00b4e2000- 7fe00bf2e000 Deferred shell32 \-PE 7fe00b500000- 7fe00bf2e000 \ shell32 ELF 7fe00bf2e000- 7fe00bf60000 Deferred iphlpapi \-PE 7fe00bf40000- 7fe00bf60000 \ iphlpapi ELF 7fe00bf60000- 7fe00c09b000 Deferred ucrtbase \-PE 7fe00bf90000- 7fe00c09b000 \ ucrtbase ELF 7fe00c09b000- 7fe00c118000 Deferred dbghelp \-PE 7fe00c0a0000- 7fe00c118000 \ dbghelp ELF 7fe00c118000- 7fe00c204000 Deferred msvcrt \-PE 7fe00c140000- 7fe00c204000 \ msvcrt ELF 7fe00c204000- 7fe00c3b4000 Deferred gdi32 \-PE 7fe00c220000- 7fe00c3b4000 \ gdi32 ELF 7fe00c3b4000- 7fe00c639000 Deferred user32 \-PE 7fe00c3d0000- 7fe00c639000 \ user32 ELF 7fe00c639000- 7fe00c660000 Deferred bcrypt \-PE 7fe00c640000- 7fe00c660000 \ bcrypt ELF 7fe00c660000- 7fe00c6a4000 Deferred sechost \-PE 7fe00c670000- 7fe00c6a4000 \ sechost ELF 7fe00c7a4000- 7fe00c81e000 Deferred advapi32 \-PE 7fe00c7b0000- 7fe00c81e000 \ advapi32 ELF 7fe00cc4e000- 7fe00ce60000 Deferred libnss_files.so.2 ELF 7fe00ce60000- 7fe00d07a000 Deferred libnsl.so.1 ELF 7fe00d07a000- 7fe00d286000 Deferred libnss_nis.so.2 ELF 7fe00d286000- 7fe00d490000 Deferred libnss_compat.so.2 ELF 7fe00eb6f000- 7fe00ed84000 Deferred libbsd.so.0 ELF 7fe00ed84000- 7fe00ef8a000 Deferred libxdmcp.so.6 ELF 7fe00ef8a000- 7fe00f18e000 Deferred libxau.so.6 ELF 7fe00f190000- 7fe00f3b8000 Deferred libxcb.so.1 ELF 7fe00f3b8000- 7fe00f6f0000 Deferred libx11.so.6 ELF 7fe00f6f0000- 7fe00f908000 Deferred libgcc_s.so.1 ELF 7fe00f908000- 7fe00fbbe000 Deferred libgldispatch.so.0 ELF 7fe00fbbe000- 7fe00fdef000 Deferred libglx.so.0 ELF 7fe00fdf1000- 7fe01018f000 Deferred libm.so.6 ELF 7fe010518000- 7fe01071c000 Deferred libdl.so.2 ELF 7fe01071c000- 7fe010924000 Deferred librt.so.1 ELF 7fe010924000- 7fe010bb0000 Deferred libgl.so.1 ELF 7fe010bb0000- 7fe010fa1000 Deferred libc.so.6 ELF 7fe010fa3000- 7fe0111c2000 Deferred libpthread.so.0 ELF 7fe0111c2000- 7fe011564000 Export libwine.so.1 ELF 7fe011564000- 7fe0117a1000 Deferred gameoverlayrenderer.so ELF 7fe0117a3000- 7fe0119cd000 Deferred ld-linux-x86-64.so.2 Threads: process tid prio (all id:s are in hex) 00000008 steam.exe 00000030 0 00000009 0 0000000c services.exe 0000002c 0 00000026 0 00000018 0 00000013 0 00000012 0 00000011 0 0000000e 0 0000000d 0 0000000f plugplay.exe 00000015 0 00000014 0 00000010 0 00000016 winedevice.exe 00000023 0 00000022 0 00000021 0 00000020 0 0000001f 0 0000001e 0 0000001d 0 0000001c 0 0000001b 0 0000001a 0 00000019 0 00000017 0 00000024 winedevice.exe 00000029 0 00000028 0 00000027 0 00000025 0 0000002a winedevice.exe 0000002f 0 0000002e 0 0000002d 0 0000002b 0 00000031 explorer.exe 00000037 0 00000036 0 00000033 0 00000032 0 0000003a idTechLauncher.exe 0000003c -2 0000003b 0 0000003d (D) Z:\Games\SteamLibrary\steamapps\common\DOOMEternal\DOOMEternalx64vk.exe 0000003e 0 <== System information: Wine build: wine-5.0-481-g0295175 Platform: x86_64 Version: Windows 7 Host system: Linux Host version: 5.5.9-mint-local-5.5.9 pid 27682 != 27681, skipping destruction (fork without exec?) Game removed: AppID 782330 "", ProcID 27826 Game 782330 created interface STEAMAPPS_INTERFACE_VERSION006 / Apps Game 782330 created interface SteamUser017 / User Game 782330 created interface SteamUser020 / User Game 782330 created interface SteamUtils009 / Utils Game 782330 method call count for IClientUser::GetSteamID : 3 Game 782330 method call count for IClientUtils::GetAppID : 5 Game 782330 method call count for IClientUtils::RecordSteamInterfaceCreation : 4 Game 782330 method call count for IClientAppManager::GetCurrentLanguage : 1 Uploaded AppInterfaceStats to Steam Exiting app 782330 No cached sticky mapping in ActivateActionSet. ´´´

buraksrc commented 4 years ago

@AllKind launch the game with "PROTON_LOG=1" (no quotation marks), it will automatically create a log file named "steam-gameid.log" in your /home/ directory, in this case its name will be "steam-782330.log". Then you can upload that file using the attachment system right below the comment-box.

gardotd426 commented 4 years ago

@AllKind you can also go to the game's properties in Steam and go to the launch options, and put PROTON_LOG=1 %command%, that way you'll get the log whether you launch from a terminal or not.

NuclearNautilus commented 4 years ago

steam-782330.log I'm having the same issue. I'll upload my Proton log, just on the off-chance it can be helpful in any way.

nathanjackson commented 4 years ago

I can confirm I'm having the same issue.

GTX 1080 Ti Driver/LLVM version: nvidia 440.64 Kernel version: 5.5.8 Proton version: 5.0-4

steam-782330.log

Berinth commented 4 years ago

steam-782330.log

Me too.

Ryzen R7 3700x 5700XT kernel 5.5.9 Proton 5.0.4

Tbird761 commented 4 years ago

steam-782330.log

Same experience on my end. The game launches, I see the tray icon, and then the game exits. Nothing but the icon ever draws on screen. I'm not dumped out of the loading screen or main menu or anything.

I tried running it with AMDVLK, and that is the run this log is for.

Debian Testing (mostly) Kernel 5.5.0 RC5 Proton 5.0-4

AMD TR 2990WX AMD Radeon VII 96 GB RAM

amdvlk/Ubuntu 18.04,now 2020.Q1.3 amd64 [installed] libvulkan-dev/testing,unstable,now 1.2.131.2-1 amd64 [installed] libvulkan1/testing,unstable,now 1.2.131.2-1 amd64 [installed] mesa-vulkan-drivers/experimental,now 20.0.0-1 amd64 [installed] vulkan-tools/testing,now 1.1.126.0+dfsg1-1 amd64 [installed,automatic] vulkan-utils/testing,testing,now 1.1.126.0+dfsg1-1 all [installed]

buraksrc commented 4 years ago

Here is my log as well. Same issues mentioned above.

steam-782330.log

coatlessali commented 4 years ago

steam-782330.log

OS: Arch Linux KERNEL: 5.5.8-zen1-1-zen CPU: AMD Ryzen 5 2600 Six-Core GPU: NVIDIA GeForce GTX 1070 GPU DRIVER: NVIDIA 440.64

Same issue as mentioned above. The game will appear as "playing" on Steam, and then nothing will happen, followed by being returned to "Online" status.

GodfatherOfBandwidth commented 4 years ago

Same issue as all the others:

steam-782330.log

GPU: AMD RX480 Driver: AMDGPU-Pro-19.50-967956 Vulkan Instance Version: 1.2.131 Kernel: 4.15.0-91 (Linux Mint 19.3)

smclenithan commented 4 years ago

Same issue: steam-782330.log

GPU: 8 GB GTX 1070 Driver: 440.44 OS: Pop!_OS 19.10 Proton version: 5.0-4

Using the Steam Beta client.

LarsBremen commented 4 years ago

I do get an error message when starting the game

Unable to initialize SteamAPI. Please make sure Steam is running and you are logged in to an account entitled to the game.

Here my log: steam-782330.log

I get this message when starting the game using Proton 3.16-9

Log when forcing proton 5.0-4: steam-782330.log

wiltaylor commented 4 years ago

steam-782330.log

Tried with steam-runtime with the beta mentioned above and get the same problem it crashes shortly after running.

GPU: Nvidia RTX 2080 CPU: i7 7820HK OS: Arch Graphics Driver: 440.64-5 Kernel: 5.5.10-arch1-1

xA8EYLgMSN43oEHC commented 4 years ago

Tried with Proton-5.4-GE-1, i get attached screen, and then crash after clicking play. Screenshot from 2020-03-20 08-01-43

Newbytee commented 4 years ago

Tried with Proton-5.4-GE-1, i get attached screen, and then crash after clicking play. Screenshot from 2020-03-20 08-01-43

Out of curiosity, which version of the NVIDIA driver do you have installed?

UVCRocketRunner commented 4 years ago

I have the same problem as the original poster, just gives me the Wine system tray and then stops.

I am running: Fedora 31 i7-3770K GTX 1050Ti, driver v. 440.64. steam-782330.log

xA8EYLgMSN43oEHC commented 4 years ago

Out of curiosity, which version of the NVIDIA driver do you have installed? 440.64-0ubuntu0~0.18.04.2

wiltaylor commented 4 years ago

I just tried Prton-5.4-GE-1 too and got the GPU Driver Error page @xA8EYLgMSN43oEHC did above too. I am using arch so the version of the driver I have is 440.64-5.

pKrysenko commented 4 years ago

Steam log on proton-5.4.GE-1, i am using: elementary OS 5.0 GPU: gtx 1050ti driver 440.64 steam-782330.log

silviucc commented 4 years ago

Adding logs for proton 4.11 and 5.0.4 along with steam hw and lib info: steam-782330_proton411.log steam-782330_proton504.log steam_hw_info.txt

AllKind commented 4 years ago

Thanks @rabidlassie & @gardotd426 here with proton log... steam-782330.log

Linux Mint 19.3 Kernel 5.5.9 Nvidia driver 440.64 steam beta. Proton 5.0-4

fls2018 commented 4 years ago

Here goes an update. I've updated vulkan-headers and vulkan-icd-loader both to 1.2.135 (I've modified the AUR files, I'll publish the changes tomorrow). As for the nvidia drivers, 440.64 is the latest available (latest beta available is 440.26).

Not true, latest driver is vulkan dev beta 440.66.03 which is for Vulkan 1.2:

https://developer.nvidia.com/vulkan-driver