New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The Surge 2 (644830) #3426
Comments
Hello @Reifam, the error message and log appears to be accurately telling you the game failed to initialize the vulkan driver. Assuming mesa/radv is otherwise healthy on the system, maybe the game bundled vulkan-1.dll (... |
Hello, Kisak. |
It works on Nvidia. I believe this needs to be fixed in Mesa. |
Tbf ,that "it works on Nvidia" doesn't certainly mean it is a Mesa issue imo. Just like it happened with World War Z game ( non Steam , DX11 and VLK game ). Everybody said it is a Mesa issue since VLK works with NV at initial release builds and today VLK renderer of this WWZ game doesn't even work with NV on Wine. |
Update Mesa is now 20.0.0_rc1 |
@Reifam Are you still able to reproduce this crash with Mesa 20.0.X? |
Hello, I have updated my Mesa and Kernel several times since last post, and The Surge 2 works much better now. Not exactly perfect, but I was actually able to play through the game from start to finish. |
@Reifam I think the situation with Mesa 20.1 should be even better. Does it work fine now with RADV_PERFTEST=aco ? |
Hello, I updated mesa to 20.1 and my kernel to 5.7.1. Unfortunately, the problems persist. When starting the NG+, I get screen freezes. This thankfully is not the entire computer rebooting, but it does require me to go into another TTY and kill X and restart it. Here's my latest proton log. |
@Reifam Can you please attach the whole dmesg log next time? It looks like you got a GPU hang. What GPU is that? |
Hi, I've just tried to run The Surge 2 and while the game runs and the menus are shown, once the game load all graphics are rendered with black textures, the geometry seems to be working as I can see the silhouette of the protagonist if I move around and get a dialog behind the character. Other Indicators, health and hud elements work fine. I was wondering if anyone has experienced this, I tried with LLVM and the result is the same. I'm running: Ubuntu 18.04.x, Proton version 5.13-4 and Experimental Linux host 5.10.0-4.3-liquorix-amd64 #1 ZEN SMP PREEMPT liquorix 5.10-5ubuntu1~bionic (2021-01-01) x86_64 x86_64 x86_64 GNU/Linux OpenGL renderer string: AMD Radeon (TM) RX 480 Graphics (POLARIS10, DRM 3.40.0, 5.10.0-4.3-liquorix-amd64, LLVM 11.0.0) Vulkan Instance Version: 1.1.70 |
@nentibusarchitectura We've been able to reproduce your issue and an associated ticket has been entered into the Mesa tracker: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4347 We found that you can revert to Mesa 20.2.6 (https://gitlab.freedesktop.org/mesa/mesa/-/tree/20.2) stable if you want to continue playing. |
Hi @kisak-valve, The issue reported above has been resolved (https://gitlab.freedesktop.org/mesa/mesa/-/commit/43bb5f818ae407bc55945506455845ed68b457e2) and is available in the latest stable Mesa (21.0). We've retested with latest Mesa (RX 590 and RX 5700 XT) and experience no graphical or stability issues (Crash on NG+ or during extended game play sessions [1+ hour]). @Reifam if you are still expericing the same issues as reported previously #3426 (comment) on the latest Mesa, please provide additional details as requested above #3426 (comment). Otherwise I think it's safe to remove the AMD / RADV labels. |
@ZereoX I am no longer experiencing the crashing issues on the latest Mesa. The labels can be removed. |
Doesn't even start here with |
You appear to be on Mesa 20.3.4. Might be worth updating to the latest stable release (22.2.2) or at the very least 21 or above since it was known to have issues on prior versions. |
@ZereoX thanks for the fast answer! I have mesa 22.2.1 here. Double checked in package info and
Now I see that Steam shows mesa 20.3.4 in system info, which is weid. What else should I check? Upd investigated a bit, this comes from installed 32 bit stuff (which I haven't updated in ages) and can be found under This game is 64 bit only I think, shouldn't be an issue. |
Hello @kapsh, looking at your system information, the Vulkan render path is broken inside the Steam Linux Runtime - Soldier container environment (https://gist.github.com/kapsh/d1ed6eae0f256e397ae8df85aa3ce2f9#file-gistfile1-txt-L1064) This is the key detail to focus on while troubleshooting. This is most likely a Exherbo-specific issue and something that should be pondered on the runtime's side (https://github.com/ValveSoftware/steam-runtime/). |
Worked fine on Deck and NixOS, except on the Deck, the fonts are all gibberish but it seems to be due to fonts not scaling down well... :( |
The game start crashing after change VSync option from "Adaptive" to "Off": I used mesa built from git-master https://gitlab.freedesktop.org/mesa/mesa/-/commit/03ff3c0027267240d116df5e1593ffaa974690e0 |
Done |
The Surge 2 (644830) Issue transferred from #7079. Compatibility Report
System Information
I confirm:
SymptomsWhen conversing with NPCs, and navigating menus, the option to navigate via controller (dualsense wired) randomly drops. Still able to use the face buttons to choose the top most option (or exit dialog) but cannot move up/down to choose other options. Often exiting and re-entering dialog will enable movement, but it often drops again mid conversation. ReproductionThis happens at random using Proton Experimental. Will attach log files this evening after work and converse with an NPC. |
Note: this appears to be an issue in windowed mode only. Switching to fullscreen seems to have corrected the issue in testing for uploading my logs. |
Compatibility Report
System Information
https://gist.github.com/Reifam/d91174379488044ec745dc51f7cfadaf
I confirm:
steam-644830.log
steam-644830-ignore.log
Symptoms
When launching the game, it immediately crashes with the following message: "Failed to execute Vulkan command 'result' (file 'D:\BuildAgents\buildAgent_pc\work\git_checkout_per_agent_branch\FledgeRenderer\renderer\src\vulkan\FledgeRendererSystemVulkan.cpp' in line '353'), returned: VK_ERROR_INCOMPATIBLE_DRIVER' "
This is what it looks like:
It presents this in a window with three options: Abort, Retry, and Ignore. Abort will just close the window and stop the game from running. Retry and Ignore both do the same thing. The game will technically be running, seeing as I can see the .exe running in top, but it doesn't actually launch into a playable or viewable state (just a process running in the background). After a minute or two, that process ends and the game quits. Above, the first log is from an abort, and the second is from an Ignore.
Reproduction
Launch the game.
The text was updated successfully, but these errors were encountered: