ValveSoftware / Proton

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

Street Fighter 6 (1364780) #6817

Open brndd opened 1 year ago

brndd commented 1 year ago

Compatibility Report

System Information

I confirm:

steam-1364780.log

Symptoms

Multiplayer matches have low and unstable FPS, ranging between about 30 and 45. Graphics settings did not appear to have any effect on this: the problem occurs even with the graphics turned as low as they will go.

Offline matches with the same characters on the same stages run at a stable 60 FPS, and the open beta of the game did not have this issue either.

Reproduction

  1. Join any online multiplayer match.
  2. Issue should occur every time.
alosarjos commented 1 year ago

Root caused to a game bug. This PR should fix the hang: HansKristian-Work/vkd3d-proton#1647. Should hit bleeding-edge very soon.

Does Valve report this to Capcom directly or something (To fix it on their end)?

safiire commented 1 year ago

@HansKristian-Work Thank you so much for this!

elijahsgh commented 1 year ago

Thanks!

I have been playing all day on Experimental with no lockups during ranked matches and none happening during custom room matches. I tried using combo trials to recreate what some of the people above mentioned and no lockups there, either.

jcgit1 commented 1 year ago

Thanks!

I have been playing all day on Experimental with no lockups during ranked matches and none happening during custom room matches. I tried using combo trials to recreate what some of the people above mentioned and no lockups there, either.

I played for ~2 hours last night after a Proton and SF6 (TMNT cosmetics) update and the crashes also seem to have stopped. I am also running Proton experimental.

leonardo2707 commented 1 year ago

Crash happened to me last night in ranked, I'll play again tonight

edit: Using proton experimental.

Leopard1907 commented 1 year ago

Crash happened to me last night in ranked, I'll play again tonight

edit: Using proton experimental.

Proton Experimental will still have crash, fix is in Experimental's Bleeding Edge branch. Right click to Experimental in library-properties-set it to bleeding edge branch.

bungholemaster commented 1 year ago

Crash happened to me last night in ranked, I'll play again tonight edit: Using proton experimental.

Proton Experimental will still have crash, fix is in Experimental's Bleeding Edge branch. Right click to Experimental in library-properties-set it to bleeding edge branch.

How long does it take for changes to be pushed to the main Experimental branch? Where can I find out when that's happened?

jcgit1 commented 1 year ago

Edit: After some more play testing, the disconnects seem unrelated to the patch and have basically gone away.

Good news, no more black screens! However, with the latest bleeding-edge experimental version I am getting a ton of "communication error" messages. This may be a new bug but figured I would bring it up here. Its happening inside matches and while in the queue.

Please let me know what additional information I can provide.

steam-1364780.log.gz

elijahsgh commented 1 year ago

Edit: After some more play testing, the disconnects seem unrelated to the patch and have basically gone away.

If you played within the last few days I would say the errors were the game servers. I had a few but my friends on PS5 also complained about communications errors, etc so I believe it was on Capcom"s side.

mercifulboss commented 1 year ago

Root caused to a game bug. This PR should fix the hang: HansKristian-Work/vkd3d-proton#1647. Should hit bleeding-edge very soon.

Game hangs on an nvidia 2060 mobile on archlinux when trying to boot the game. Immediately after the capcom screen and before the menu loads, the game will hang. It requires deleting config.ini multiple times for it to eventually launch. when it doesn't it launches in windowed mode and there is no fullscreen functionality.

If you like I can reply with a screenshot.

mercifulboss commented 1 year ago

The game freezes on this screen. The screenshot is from the freeze i experienced with the latest proton experimental version:

image

Pobega commented 1 year ago

FWIW Experimental Bleeding Edge seems to work for me. I was able to play about two hours of ranked last night with no crashes. I'm on a fully AMD system.

dinotheextinct commented 1 year ago

So I am also not getting crashes so far with experimental, but shutting the game down doesn't work? Basically "going back to desktop" screen freezes and steam app also gets unresponsible, can only kill it through tray/cli.

elijahsgh commented 1 year ago

Basically "going back to desktop" screen freezes and steam app also gets unresponsible, can only kill it through tray/cli.

I have this problem but I just hit stop in steam and it's fine.

chtaube commented 1 year ago

I see some graphical mess up during fights:

1364780-1 1364780-2 1364780-0

Still not sure what triggers this. Sometimes the game just works fine for hours.

Proton Logfile: https://gist.github.com/chtaube/1b497ad3c04f24c5d8238e238ef0b44d

This is using Proton Experimental, bleeding-edge. Same Problem has been seen on Proton 8, Proton-GE and Proton Experimental, default branch.

kisak-valve commented 1 year ago

Hello @chtaube, your system is configured to use AMDVLK. Can you test if that rendering artifact is reproducible with mesa / RADV?

chtaube commented 1 year ago

Hello @kisak-valve, I've switched to RADV and haven't seen any rendering artifact yet. I think this was the solution to my problem. Thanks for pointing out!

jcgit1 commented 1 year ago

Issue appears to have returned. Black screen, crashed WM and I had to log back into KDE, additionally none of the windows had the title bar anymore after the login. Meaning I couldn't minimize, maximize or close them. Had to reboot to get everything back. This was after a 2-3 of hours of casual online.

steam-1364780.log.gz

SuperPrower commented 1 year ago

Something strange I noticed about high refresh rate monitors and AMD GPU. My monitor supports 144Hz. Trying to set X11 (via xrandr --rate 144) and KDE (via standard configs) to this refresh rate works on the system overall, but causes extremely high GPU usage in game, dropping it to unplayable 30fps, even on low graphics settings. Changing the refresh rate to 120Hz in aforementioned places brings usage back to usable ~60%, similar to playing on 60Hz. Not sure what to make of that, but wanted to note it here in case somebody experiences similar problem. I can't find anything similar for Windows/Consoles, so I'm not sure if that's the problem with the game itself. 120Hz is still good for me, so I'll stick with it for now.

brndd commented 1 year ago

@SuperPrower you are likely affected by this bug: https://gitlab.freedesktop.org/drm/amd/-/issues/2657

kisak-valve commented 1 year ago

Street Fighter 6 not launching anymore on Linux

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7158. @Roucseba posted on 2023-10-07T18:53:32:

Compatibility Report

System Information

I confirm:

unfortunately, no log created :( ## Symptoms

I had no issue before and the game worked really well. But I am not able currently to launch it anymore. I press the green Play button, the system hangs for 30 or 40 seconds with the blue Stop button and goes back to Play. No messages, nothing launch. I deinstalled and reinstalled the game several time, the whole Steam... no effects. Thank you in advance!

Reproduction


@Roucseba commented on 2023-10-07T18:55:40:

And this is the only game I have an issue with. Some other are older or pretty recent (King of Fighter XV ie) and work like a charm.

kisak-valve commented 1 year ago

Street Fighter 6 assertion failed "!status && vkCreateGraphicsPipelines\

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7170. @pepi55 posted on 2023-10-13T21:08:27:

Compatibility Report

System Information

I confirm:

steam-1364780.log

Symptoms

Whats the problem? WHATS THE PROBLEM??? I'll tell you whats the problem!

SF6 crashes when loading vulkan shaders. After the intro screens, which in Proton 8 and experimental work fine, once the compiling shaders screen pops up: image

The error messages also start popping up: image

Pressing cancel brings up the debugger which after a while without interacting with it also errors: (Takes about a minute or 8) image

On Proton 7, I can get to the "Press any key" screen but everything is all glitchy and deformed (including the intros, compiling shaders screen and the "press any key prompt). The game is also extremely laggy. After pressing the mythical any key, the game freezes on a black screen and I have to force quit it.

Reproduction


@pepi55 commented on 2023-10-13T21:09:52:

Additional info: The game used to run fine but the last time I tried playing was pre-Rashid patch.

kisak-valve commented 1 year ago

Hello @pepi55, you're running the game with AMDGPU-Pro. Can you test how it behaves with mesa/RADV?

pepi55 commented 1 year ago

Hello @pepi55, you're running the game with AMDGPU-Pro. Can you test how it behaves with mesa/RADV?

How could you tell? The system info gives me Mesa 23? Im confused where you found it as Im not sure what to change right now to get it working with mesa.

Edit: This was indeed the problem, thanks alot! It appears that installing the pro drivers through the package manager does not make them "optional" unlike what the Wiki would suggest at a glance. I was always under the impression that im running games with Mesa and have the option to specify the pro drivers for native games.

Running steam with: VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json /usr/bin/steam fixes the issue and the game loads properly.

Now I wonder how many other "broken" games suffer from the same issue...

Roucseba commented 1 year ago

Quick update on my case: I let SF6 away for a couple of weeks. Then reinstalled an clean distrib on my laptop (Ubuntu instead of Zorin btw, by I tried POP and Fedora in the meantime). Reinstalled Steam and SF6, and... it works now flawlessly. I don't know if it was corrupted nvidia drivers, Denuvo DRM or ZorinOS... no explanations. But at least, case closed!

JCPersson commented 12 months ago

like @chtaube I also get franky disastrous graphical glitches in this game: 20231103171805_1

20231103171832_1

Mainly it's these geometry failures, but I also sometimes get artifacts similar to Chtaube's post. I have in my attempts to fix this distro hopped a bit between Mint with the 5.x kernel, 6.x kernel and now OpenSuse Tumbleweed. Every time I switch distro and re-install the game it works for a while but the problem increases in frequency over time. I have tried just re-installing the game and that does not seem to be enough. The issue itself also gets more dramatic the more matches I try to play unitl the game eventually freezes (Gpu usage goes to 100%) and I need to kill the process. Current Launch options gamemoderun %command%

When it comes to troubleshooting I haven't really documented what I have tried well, but I have fiddled with different driver versions, proton versions, Nvidia settings, and launch options etc.

A bit of a noob, so if some log needs to be collected please tell me how to collect it.

jcgit1 commented 8 months ago

Compatibility Report

System Information

I confirm:

steam-1364780.log

Symptoms

While playing online or training mode the game will randomly stutter and lock out controls. No button presses will register while this happens. It continues for about 10 seconds before the controls start to respond again. This only started around 4 days ago.

Reproduction

Start the game. Go into Fighting Ground -> Online -> Casual Match Wait for a match to begin Play the match - after about a minute the stutter will occur. It happens 2-3 times per match.

Tried using Proton Hotfix, Proton 8 and Proton Experimental.

kisak-valve commented 7 months ago

Street Fighter 6 Screen Flickering on Borderless Windowed mode after the game's latest update

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7551. @Kronos328 posted on 2024-03-05T20:28:36:

Compatibility Report

System Information

I confirm:

Here are the proton logs of one short application run: steam-1364780.tar.gz

Symptoms

After the game's latest update a couple of days ago, whenever I try to put the game on Borderless Windowed mode, the screen flickers uncontrollably.

This behavior can be seen in the following video:

https://github.com/ValveSoftware/Proton/assets/37886706/892cea0e-2420-4743-ae8f-5e04afeb6036

I have two monitors, and this behavior happens equally if both monitors are running and if only one monitor is running.

Reproduction

Sadly I have no idea how one could reproduce this bug. It may as well be a configuration issue on my end, any help is appreciated.

Strangely, I also have a laptop where I play SF6, It doesn't have a graphics card, but the processor is AMD too, and it still plays the game perfectly without flickering, even in borderless fullscreen. The distro, Kernel, Mesa Driver and Proton versions are the same, too.

Thank you very much in advance for any help.

ribbanya commented 7 months ago

System Information

I confirm:

Logs from two runs (and crashes) of the game: steam-1364780.log.gz

Symptoms

Getting frequent and unpredictable crashes since the latest game update. Tried Experimental and 9.0. I'm not really sure what else to share because the crashes don't happen at a particular time. Sometimes it happens in the menu, sometimes during a game, sometimes between games...

Reproduction

Just play ranked for a while? I don't know how to reproduce it quickly, sorry.


Update

Setting vm.max_map_count = 262144 seems to have resolved the issue.

kisak-valve commented 6 months ago

Compiling Shaders Stuck

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7648. @homanhluc posted on 2024-04-16T07:23:53:

Compatibility Report

System Information

I confirm:

Symptoms

image

Compiling Shaders stuck when ~50% progress bar

How to fix?

SuperPrower commented 6 months ago

I can't confirm the Shader Compilation issue (AMD RX 6600 card), works as normal for me. Maybe that's an Intel-specific issue?

leonardo2707 commented 5 months ago

I can confirm the shader compilation issue stuck at 50%.

CPU: AMD Ryzen 5 2600X
GPU: AMD ATI Radeon RX 6600
Video driver version: Mesa 24.0.6-arch1.2
Kernel version: 6.8.9-arch1-1
Proton version: Proton 7,8,9, Experimental

Generated a steam-1364780.log file of 22gb lol, Can´t upload here. so here the last 1000 lines before I close the game with proton 9.0-1. (tail -n 1000 steam-1364780.log > 1364780.log) 1364780.log

Last week I was playing, I spent a while playing another game (Armored Core 6) and when I came back, this happened.

leonardo2707 commented 5 months ago

solved here.

Yesterday I discovered this: All games crash after updating my system, Arch Linux

It seems that my case was this bug, I activated the resize bar / above 4g in my bios and the game started working normally again.

shaqaruden commented 4 months ago

When I throw tech seems like the graphics freeze. Music is still playing but I have to force quit the game and start again. Running on Ryzen 4500G and Intel Arc A770

nilleairbar commented 3 months ago

Getting slowdowns during some special attacks (consistently it is caused by Hadoukens). This happens irregardless of graphics settings. Game will start to run at a locked 40fps, this only resets when a Super with a cutscene (mostly level 3‘s) is used. Fps shoots back up to 60 until the next Hadouken.

Tried different Proton versions (8, 9, Experimental, GE) and this happens no matter what.

godofgrunts commented 1 month ago

I can't confirm the Shader Compilation issue (AMD RX 6600 card), works as normal for me. Maybe that's an Intel-specific issue?

I'm having this issue on AMD RX 6800 XT as well.

shaqaruden commented 1 month ago

Working fine on AMD 7700 XT

DarkZorc commented 1 month ago

Latest update to the game has appeared to have broken it on Nvidia afaik. No Proton versions seem to alleviate it, not 8, 9, Experimental, or GE. Game runs at like 15 fps everywhere, even at the title screen. A few people have reported similar results on the Steam discussion page. https://steamcommunity.com/app/1364780/discussions/0/4756451924772514267/

Distro: Pop!OS 22.04 LTS Kernel: 6.9.3-76060903-generic CPU: Intel i9-13900K GPU: RTX 4070 Driver version: 555.58.02 Window Manager: X11

I'm curious as to what the cause is and if it can be fixed soon. Please forgive my formatting. I'm new to the site and I simply wanted to make a report.

FINAL EDIT: It was Split Lock. Follow this link here and it will show you how to address it. I've also heard Gamemode automatically adjusts for splitlock. https://github.com/ValveSoftware/Proton/issues/6817#issuecomment-1595495268