Skip to content
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

HELLDIVERS™ 2 (553850) #7486

Open
2 tasks done
NTMan opened this issue Feb 8, 2024 · 256 comments
Open
2 tasks done

HELLDIVERS™ 2 (553850) #7486

NTMan opened this issue Feb 8, 2024 · 256 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues XAudio2 Uses the XAudio2 subsystem

Comments

@NTMan
Copy link

NTMan commented Feb 8, 2024

Compatibility Report

  • Name of the game with compatibility issues: HELLDIVERS™ 2
  • Steam AppID of the game: 553850

System Information

  • GPU: AMD Radeon 7900XTX
  • Video driver version: snapshot of future 24.01 from main branch
  • Kernel version: 6.8-rc3
  • Link to full system information report as gist
  • Proton version: experimental-bleeding-edge-8.0-78688-20240207-p2dd0a6-w22132b-dab3593-ve1e961-unstripped

I confirm:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

steam-553850.log
steam-553850.log

Symptoms

After selection language in the game, I observe black screen with freezed MangoHud counters and Gnome notification that "steam_app_553850" is not responding.
Screenshot from 2024-02-08 14-16-27

UPD:

Now the game freeze after change Graphic settings.
Screenshot from 2024-02-09 22-09-12

steam-553850.log

Reproduction

Always

@LuxLucian
Copy link

I can get in game but hitting esc to bring up the menu or opening the social menu crashes the game for me.

@WhiteEyeDoll
Copy link

Same issue than the initial one. Starts and hangs to a black screen.

  • GPU: NVIDIA RTX 4080
  • Video driver version: NVIDIA 545.29.06
  • Kernel version: 6.7.4-arch1-1
  • Proton version: Proton Experimental / GE-Proton8-30

@WhiteEyeDoll
Copy link

WhiteEyeDoll commented Feb 8, 2024

Got the game to launch with GE-Proton7-55. 🎉

@caniko
Copy link

caniko commented Feb 8, 2024

Got the to launch with GE-Proton7-55. 🎉

How is it going? Game running well?

@LiamDawe
Copy link

LiamDawe commented Feb 8, 2024

Proton 8.0-5 worked just fine on desktop Kubuntu 23.10 here, no crash got into tutorial just fine.

Proton Log:
steam-553850.log

For Steam Deck, GE-Proton7-55 worked (other versions did not) but you must launch it in Desktop Mode.

@alosarjos
Copy link

Has someone played a game "online"?

@VladimirMrzv
Copy link

on my system it works
image

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Feb 8, 2024
@Yamy1020
Copy link

Yamy1020 commented Feb 8, 2024

Running on proton 8.0-5 with -d3d11 and it's aight. 55-60+ frames pretty much all the time in a mission no craashes or weird artifacts (Running on lenovo laptop with arch/hyprland ryzen 75800h and nvidia 3060mobile)
played 1 mission online no issues there

@kisak-valve kisak-valve added the XAudio2 Uses the XAudio2 subsystem label Feb 8, 2024
@WhiteEyeDoll
Copy link

WhiteEyeDoll commented Feb 8, 2024

Game is runnin good on GE-Proton7-55. Servers had some hickups early but no issues currently. Multiplayer works.

@SchnozzleCat
Copy link

SchnozzleCat commented Feb 8, 2024

Can confirm it works with GE-Proton7-55 on Nixos running Hyprland. I could play and finish mission.

Going into the main menu (ESC) crashes instantly for me however.

Edit: The menu crash was present on windows as well and has since been hotfixed.

@zrooda
Copy link

zrooda commented Feb 8, 2024

The 1.3 GB patch allowed me to play a full game in multiplayer on GE-7-55 and Esc didn't crash the game. That said the game crashed after loading back to the ship and now can't be run anymore without hanging on load (I have a feeling it's because I changed windowing to full-screen).

@LuxLucian
Copy link

New update now has me stuck in a black screen while booting.

@stevebalk
Copy link

Sadly, not working for me.
Start video is running, then one female Soldier speaks to another and it freezes. Most times even before the soldier starts to speak.
Sometimes opens the nProtect Gameguard FAQ Website by itself, maybe it could not be loaded?!

GPU: NVIDIA RTX 2070 Super
Video driver version: NVIDIA 545.29.06
Kernel version: 6.6.10-76060610-generic
Proton version: Proton Experimental / GE-Proton8-30 / GE-Proton7-55 / Proton 8.0-5

@WhiteEyeDoll
Copy link

WhiteEyeDoll commented Feb 8, 2024

Still working after update using GE-Proton7-55.

Found issues so far:

  • Anything newer than GE-Proton7-55 crashes at launch.
  • If the game window goes behind an another window, game window goes black and restart is required.
  • Borderless fullscreen has tiny margin of white pixels around it.
  • If game is launched with window setting set to fullscreen, the game window is black and hangs. Recovery requires editing the game configuration file manually.
/<LIBRARY_DIR>/SteamLibrary/steamapps/compatdata/553850/pfx/drive_c/users/steamuser/AppData/Roaming/Arrowhead/Helldivers2/user_settings.config

fullscreen = false
borderless_fullscreen = true

@LuxLucian
Copy link

LuxLucian commented Feb 9, 2024

New update now has me stuck in a black screen while booting.

I fixed it by modifying the config file and dropping the quality settings
/steamapps/compatdata/553850/pfx/drive_c/users/steamuser/AppData/Roaming/Arrowhead/Helldivers2/user_settings.config

I went in and muddled a bunch of numbers until the game booted, then I used the menu to config my settings. Changing "graphics_preset" to 1 or 2 should also work too.

@chookity-pokk
Copy link

I fixed it by modifier the config file and dropping the quality settings

@LuxLucian Just a tip, if you've fixed it by modifying something then probably also put the location of the file and the modification that you made. Because that's the first thing someone is going to ask about a comment such as yours.

@DomiStyle
Copy link

On Steam Deck I was able to just download the game and run it now, didn't have to switch to desktop mode or switch Proton versions at all.

On desktop I still need to use GE-Proton7-55 but it runs fairly well with that. Proton Experimental and Proton 8 run into the blackscreen issue.

ESC menu works as well since the last game update.

@WhiteEyeDoll
Copy link

WhiteEyeDoll commented Feb 9, 2024

GE-Proton8-30 works now!

Seems that something has been updated with the GameGuard configuration server side as no patches have landed to the game nor Proton.

Also all of the issues I mentioned in my earlier comment got fixed with the newer Proton version.

@zrooda
Copy link

zrooda commented Feb 9, 2024

FYI game still hangs on launch with fullscreen even on GE-8-30

@calvinbull
Copy link

GE-Proton8-30 works now!

Seems that something has been updated with the GameGuard configuration server side as no patches have landed to the game nor Proton.

Also all of the issues I mentioned in my earlier comment got fixed with the newer Proton version.

I'm still seeing the white border even with GE 8-30.

Also, as of today the game is consistently crashing my system at random intervals (not just the game process). Hard to track down what might be causing it because all background processes that I can see also freeze/die alongside my keyboard and mouse - only way out is a manual reboot.

It might be the vague AMD issue floating around as I have 7800x3d CPU / 7800xt GPU but difficult to say. I implemented the 'fix' (for windows users at least) listed in some discussions of disabling anti-aliasing and global illuminations which had no impact. Getting the crashes on 8-30 as well as 7-55 despite not having these issues yesterday.

@WhiteEyeDoll
Copy link

WhiteEyeDoll commented Feb 9, 2024

FYI game still hangs on launch with fullscreen even on GE-8-30

Yes, seems it's 50/50 that the game launches or hangs to a black screen with fullscreen enabled.

@alosarjos
Copy link

Was there a proton Hotfix release for this game?

@Voronsky
Copy link

Voronsky commented Feb 10, 2024

I am currently trying it out with GE-8-30. Unfortunately, I have been met with nothing but crashes during the initial menus. I can't get far along enough without it crashing. The game starts in full-screen mode, so I see the white border. I did notice a proton hotfix that came with the initial game download.

Update Switched to Proton Hotfix in the compatibility drop-down and re-validated the game. The game launched without crashes, but I only played with it after finishing the training zone. I switched back to GE-8-30, and I was able to run around on my deck. I did notice that changing the graphics setting makes it crash, however (e.g., Anti-aliasing), regardless of Proton version.

My system

  • Video Card:
    • Driver: AMD AMD Radeon RX 6750 XT (navi22, LLVM 15.0.7, DRM 3.57, 6.7.3-060703-generic)
  • OS
    • Ubuntu 23.10 (64 bit)
    • Kernel Name: Linux
    • Kernel Version: 6.7.3-060703-generic

Screenshot from 2024-02-09 23-13-33
Screenshot from 2024-02-09 23-14-46

@zrooda
Copy link

zrooda commented Feb 10, 2024

GE-8-31 just released, I'm seeing ~10% more fps but take it with a grain of salt

updated wine to latest bleeding edge, allows helldivers to run

@mtorromeo
Copy link

mtorromeo commented Feb 10, 2024

It might be the vague AMD issue floating around as I have 7800x3d CPU / 7800xt GPU but difficult to say. I implemented the 'fix' (for windows users at least) listed in some discussions of disabling anti-aliasing and global illuminations which had no impact. Getting the crashes on 8-30 as well as 7-55 despite not having these issues yesterday.

What helped me reduce the crashes (7900xt GPU) was generally reducing graphics settings. Disabling global illumination is just one of the possible settings but for example while having ultra texture details the crashes were extremely frequent and since I reduced it to medium and lowered a few other settings it did not crash yet, but I still have to test it a bit more.

This seems to point to a bug in amdgpu, and the same issue also happened to me 3 times while playing A Plague Tale Requiem, but a friend of mine was having similar crashes on Windows with the same GPU and reducing graphics settings also helped him.

This is what I logged while remotely connected to the system via SSH:
[drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx_0.0.0 timeout, signaled seq=1751122, emitted seq=1751125
[drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process helldivers2.exe pid 20850 thread vkd3d_queue pid 21005
amdgpu 0000:0d:00.0: amdgpu: GPU reset begin!
amdgpu 0000:0d:00.0: amdgpu: IP block:gfx_v11_0 is hung!
amdgpu 0000:0d:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:169 vmid:0 pasid:0, for process  pid 0 thread  pid 0)
amdgpu 0000:0d:00.0: amdgpu:   in page starting at address 0x0000000000000000 from client 10
amdgpu 0000:0d:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00040B53
amdgpu 0000:0d:00.0: amdgpu:        Faulty UTCL2 client ID: CPC (0x5)
amdgpu 0000:0d:00.0: amdgpu:        MORE_FAULTS: 0x1
amdgpu 0000:0d:00.0: amdgpu:        WALKER_ERROR: 0x1
amdgpu 0000:0d:00.0: amdgpu:        PERMISSION_FAULTS: 0x5
amdgpu 0000:0d:00.0: amdgpu:        MAPPING_ERROR: 0x1
amdgpu 0000:0d:00.0: amdgpu:        RW: 0x1
amdgpu 0000:0d:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:169 vmid:0 pasid:0, for process  pid 0 thread  pid 0)
amdgpu 0000:0d:00.0: amdgpu:   in page starting at address 0x0000000000000000 from client 10
amdgpu 0000:0d:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00000000
amdgpu 0000:0d:00.0: amdgpu:        Faulty UTCL2 client ID: CB/DB (0x0)
amdgpu 0000:0d:00.0: amdgpu:        MORE_FAULTS: 0x0
amdgpu 0000:0d:00.0: amdgpu:        WALKER_ERROR: 0x0
amdgpu 0000:0d:00.0: amdgpu:        PERMISSION_FAULTS: 0x0
amdgpu 0000:0d:00.0: amdgpu:        MAPPING_ERROR: 0x0
amdgpu 0000:0d:00.0: amdgpu:        RW: 0x0
amdgpu 0000:0d:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:169 vmid:0 pasid:0, for process  pid 0 thread  pid 0)
amdgpu 0000:0d:00.0: amdgpu:   in page starting at address 0x0000000000000000 from client 10
amdgpu 0000:0d:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00000000
amdgpu 0000:0d:00.0: amdgpu:        Faulty UTCL2 client ID: CB/DB (0x0)
amdgpu 0000:0d:00.0: amdgpu:        MORE_FAULTS: 0x0
amdgpu 0000:0d:00.0: amdgpu:        WALKER_ERROR: 0x0
amdgpu 0000:0d:00.0: amdgpu:        PERMISSION_FAULTS: 0x0
amdgpu 0000:0d:00.0: amdgpu:        MAPPING_ERROR: 0x0
amdgpu 0000:0d:00.0: amdgpu:        RW: 0x0
amdgpu 0000:0d:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:169 vmid:0 pasid:0, for process  pid 0 thread  pid 0)
amdgpu 0000:0d:00.0: amdgpu:   in page starting at address 0x0000000000000000 from client 10
amdgpu 0000:0d:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00000000
amdgpu 0000:0d:00.0: amdgpu:        Faulty UTCL2 client ID: CB/DB (0x0)
amdgpu 0000:0d:00.0: amdgpu:        MORE_FAULTS: 0x0
amdgpu 0000:0d:00.0: amdgpu:        WALKER_ERROR: 0x0
amdgpu 0000:0d:00.0: amdgpu:        PERMISSION_FAULTS: 0x0
amdgpu 0000:0d:00.0: amdgpu:        MAPPING_ERROR: 0x0
amdgpu 0000:0d:00.0: amdgpu:        RW: 0x0
Failed to wait all pipes clean
amdgpu 0000:0d:00.0: amdgpu: soft reset failed, will fallback to full reset!
[drm:mes_v11_0_submit_pkt_and_poll_completion.constprop.0 [amdgpu]] *ERROR* MES failed to response msg=3
[drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
[drm:mes_v11_0_submit_pkt_and_poll_completion.constprop.0 [amdgpu]] *ERROR* MES failed to response msg=3
[drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
[drm:mes_v11_0_submit_pkt_and_poll_completion.constprop.0 [amdgpu]] *ERROR* MES failed to response msg=3
[drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
[drm:mes_v11_0_submit_pkt_and_poll_completion.constprop.0 [amdgpu]] *ERROR* MES failed to response msg=3
[drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
[drm:mes_v11_0_submit_pkt_and_poll_completion.constprop.0 [amdgpu]] *ERROR* MES failed to response msg=3
[drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
[drm:mes_v11_0_submit_pkt_and_poll_completion.constprop.0 [amdgpu]] *ERROR* MES failed to response msg=3
[drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
[drm:mes_v11_0_submit_pkt_and_poll_completion.constprop.0 [amdgpu]] *ERROR* MES failed to response msg=3
[drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
[drm:mes_v11_0_submit_pkt_and_poll_completion.constprop.0 [amdgpu]] *ERROR* MES failed to response msg=3
[drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
[drm:mes_v11_0_submit_pkt_and_poll_completion.constprop.0 [amdgpu]] *ERROR* MES failed to response msg=3
[drm:amdgpu_mes_unmap_legacy_queue [amdgpu]] *ERROR* failed to unmap legacy queue
[drm:gfx_v11_0_hw_fini [amdgpu]] *ERROR* failed to halt cp gfx
amdgpu 0000:0d:00.0: amdgpu: MODE1 reset
amdgpu 0000:0d:00.0: amdgpu: GPU mode1 reset
amdgpu 0000:0d:00.0: amdgpu: GPU smu mode1 reset
amdgpu 0000:0d:00.0: amdgpu: GPU reset succeeded, trying to resume
[drm] PCIE GART of 512M enabled (table at 0x00000084FEB00000).
[drm] VRAM is lost due to GPU reset!
[drm] PSP is resuming...
[drm] reserve 0x1300000 from 0x84fc000000 for PSP TMR
amdgpu 0000:0d:00.0: amdgpu: RAP: optional rap ta ucode is not available
amdgpu 0000:0d:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
amdgpu 0000:0d:00.0: amdgpu: SMU is resuming...
amdgpu 0000:0d:00.0: amdgpu: smu driver if version = 0x0000003d, smu fw if version = 0x0000003f, smu fw program = 0, smu fw version = 0x004e6601 (78.102.1)
amdgpu 0000:0d:00.0: amdgpu: SMU driver if version not matched
amdgpu 0000:0d:00.0: amdgpu: SMU is resumed successfully!

@jakswa
Copy link

jakswa commented Feb 10, 2024

Still getting crashes after 30min-1hr on GE-8-31. AMD CPU/GPU. All graphics set to lowest, resolution reduced, scaling set to performance -- if this was medieval era, picture me at the alter bathed in blood, carcasses spread around me, dragging anything I can find up, red spurts appearing around me as I find another setting to reduce.

edit: joking aside, seems like these issues are on the game and seem cross-platform, only wanted to give a sample that GE-8-31 doesn't magically fix the crashes for AMD

@zrooda
Copy link

zrooda commented Feb 11, 2024

The GCVM_L2_PROTECTION_FAULT errors don't seem to be necessarily local to just Helldivers, you could try some of the fixes mentioned in the convos below. I seem to be having the same problem on my 5800X3D / 6700 XT, booted back to gdm after the driver hard resets, usually after ~2 hrs of playing.

https://bbs.archlinux.org/viewtopic.php?id=284076
https://gitlab.freedesktop.org/drm/amd/-/issues/2496
https://gitlab.freedesktop.org/mesa/mesa/-/issues/8241

@kisak-valve
Copy link
Member

HELLDIVERS™ 2 (553850) No connection to server.

Issue transferred from #7491.
@19Topgun93 posted on 2024-02-11T12:20:15:

Compatibility Report

  • Name of the game with compatibility issues: Helldivers 2
  • Steam AppID of the game: 553850

System Information

I confirm:

  • [x ] that I haven't found an existing compatibility report for this game.
  • [x ] that I have checked whether there are updates for my system available.

``

Symptoms

After a update from Helldivers 2. It starts with no problems. I have connect my Playstation account to Steam. But at the start screen, I cannot connect to servers. The attachment.
Bildschirmfoto vom 2024-02-11 12-18-21

I have reinstall the game twice, but the Problem is still there. In Protondb, it has now Gold status.
Can you help me please?

Reproduction

By me. I start the game and that's it.

steam-553850.log

@zaggynl
Copy link

zaggynl commented May 18, 2024

After ~30secs in the lobby, Xorg uses up 100% CPU and freezes until killed via SSH.

* Nvidia GTX 1060 6GB

* i7 6700k

* 32 GB RAM

* Ubuntu 22.04.4 LTS / i3wm

Can you share your Steam systeminfo and your Proton log?
systeminfo: Open Steam->Help->System Information, paste into https://gist.github.com/, create and share link here.
Proton log: Set game launch option to PROTON_LOG=1 %command%, upload ~/steam-553850.log and share here.

@mrpew
Copy link

mrpew commented May 20, 2024

Replying to #7486 (comment)

Well, I cant reproduce this issue anymore - I reinstalled the game, and now am unable to even get to the lobby.
Game freezes (without any noticable CPU/GPU usage) in one of the "first startup settings" menus (sometimes at data consent, sometimes at game settings)

@braiam
Copy link

braiam commented May 30, 2024

If playing with a gamepad, cardinal directions make this weird state where it's both walking and trying to run, and ends up doing neither, moving slowly.

@WhiteEyeDoll
Copy link

WhiteEyeDoll commented Jun 13, 2024

Latest patch broke the game for me.

GameGuard loads initially (very slowly), launches to a black screen and then crashes with error 1015.
Everything ran without issues before the patch was applied.

image

@Fishbowlkraken
Copy link

Seems the latest update broke mic input on Linux, tried from two different input sources on two different devices, namely my laptop and my Steam Deck, and asked a friend to test it on their Linux machine, no dice. Kind of a bummer since the stuff patched in is amazing and I'm excited to get back to it, haha.

@atimeofday
Copy link

Seems the latest update broke mic input on Linux, tried from two different input sources on two different devices, namely my laptop and my Steam Deck, and asked a friend to test it on their Linux machine, no dice. Kind of a bummer since the stuff patched in is amazing and I'm excited to get back to it, haha.

Confirmed. Will try to test more and post again

@braiam
Copy link

braiam commented Jun 14, 2024

It doesn't create the record device. The only seemly relevant section of the log file is:

189076.090:012c:02d8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\mmdevapi.dll" at 00006FFFF8740000: builtin
189076.095:012c:02d8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winepulse.drv" at 00006FFFF8720000: builtin
189076.161:012c:02d8:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux0
189076.161:012c:02d8:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux1
189076.178:01b0:01cc:fixme:process:NtQueryInformationProcess (0xa4,info_class=61,0x110d5d8,0x00000001,(nil)) Unknown information class
189076.179:01b0:01cc:err:ntdll:NtQueryInformationToken Unhandled token information class 32
189076.185:012c:02d8:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux0
189076.185:012c:02d8:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux1
189076.193:01b0:01cc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dbghelp.dll" at 00006FFFFEEA0000: builtin
189076.193:01b0:01cc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imagehlp.dll" at 00006FFFFEF20000: builtin
189076.193:01b0:01cc:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
189076.193:01b0:01cc:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
189076.229:01b0:01cc:trace:seh:EnumProcessModulesEx (00000000000000A8, 0000000000725A50, 2048, 000000000110D5D0, 0)
189076.229:01b0:01cc:trace:seh:GetModuleFileNameExA (process=00000000000000A8, module=00006FFFFCAF0000, 000000000110E798, 260)
189076.231:01b0:01cc:trace:seh:GetModuleFileNameExA (process=00000000000000A8, module=00006FFFF9130000, 000000000110E798, 260)
189076.231:01b0:01cc:trace:seh:GetModuleFileNameExA (process=00000000000000A8, module=00006FFFFD340000, 000000000110E798, 260)
189076.232:01b0:01cc:trace:seh:GetModuleFileNameExA (process=00000000000000A8, module=00006FFFFEF80000, 000000000110E798, 260)
189076.234:012c:02d8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winealsa.drv" at 00006FFFF8700000: builtin
189076.236:012c:02d8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\winealsa.drv" : builtin
[...]
189076.344:012c:02e4:warn:threadname:NtSetInformationThread Thread renamed to L"audio_client_main"
[...]
189076.362:012c:02e8:warn:threadname:NtSetInformationThread Thread renamed to L"audio_client_timer"
[...]
189079.463:012c:0318:fixme:combase:RoGetActivationFactory (L"Windows.Media.Devices.MediaDevice", {aa2d9a40-909f-4bba-bf8b-0c0d296f14f0}, 0000000169FD00A0): semi-stub
189079.463:012c:0130:fixme:nls:get_dummy_preferred_ui_language (0x8 0x409 000000000011B1FC 0000000000000000 000000000011B1F8) returning a dummy value (current locale)
189079.463:012c:0130:fixme:nls:get_dummy_preferred_ui_language (0x8 0x409 000000000011B1FC 0000000002253BC0 000000000011B1F8) returning a dummy value (current locale)
189079.464:012c:0320:warn:threadname:NtSetInformationThread Thread renamed to L"wine_threadpool_worker"
189079.464:012c:0318:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\windows.media.devices.dll" at 00006FFFF8630000: builtin
189079.464:012c:0130:fixme:combase:RoGetActivationFactory (L"Windows.Internal.System.Profile.RegionPolicyEvaluator", {00000035-0000-0000-c000-000000000046}, 000000000011B4E0): semi-stub
189079.464:012c:0318:fixme:mmdevapi:media_device_statics_add_DefaultAudioCaptureDeviceChanged iface 00006FFFF86342A8, handler 0000000169FD00C8 token 0000000169FD00B0 stub!
189079.464:012c:0318:fixme:mmdevapi:media_device_statics_add_DefaultAudioRenderDeviceChanged iface 00006FFFF86342A8, handler 0000000169FD00C0 token 0000000169FD00B8 stub!
189079.464:012c:0318:fixme:combase:RoGetActivationFactory (L"Windows.Devices.Enumeration.DeviceAccessInformation", {574bd3d3-5f30-45cd-8a94-724fe5973084}, 0000000169D0FCA8): semi-stub
189079.464:012c:0130:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Internal.System.Profile.RegionPolicyEvaluator"
[...]
189082.940:012c:0130:warn:vkd3d-proton:openvr_instance_extensions: Failed to wait for VR registry key ready.
189082.940:012c:0130:warn:vkd3d-proton:openxr_vulkan_extensions: Failed to get OpenXR extensions size from wineopenxr189082.941:012c:0130:warn:vkd3d-proton:openvr_device_extensions: Failed to wait for VR registry key ready.
189082.941:012c:0130:warn:vkd3d-proton:openxr_vulkan_extensions: Failed to get OpenXR extensions size from wineopenxrLoaded L"C:\\windows\\system32\\XAudio2_7.dll" at 00006FFFF83D0000: native

steam-553850.log

@november781
Copy link

november781 commented Jun 15, 2024

with the most recent game update, my social and options tabs are completely broken, I get either nothing rendering or "please wait democratically" plastered across my screen for the rest of the game session. Proton versions don't seem to make any difference

edit: these issues seem to be affecting windows users as well
image

@Charadon
Copy link

On the topic of audio input not working. I tried switching the audio driver wine uses to ALSA directly, but no dice on that either. Just throwing that out there.

@gofman
Copy link

gofman commented Jun 18, 2024

Voice chat should hopefully work again with the just updated Proton Experimental ([bleeding-edge] branch). To use that Proton Experimental should be selected as compatibility tool for Helldivers 2 and [bleeding-edge] branch should be selected in Proton Experimental tool properties in Betas tab.

That is supposed to work with Wine pulseaudio driver only. If pulseaudio is not configured on host or alsa driver explicitly selected that won't work, the necessary bits were implemented in winepulse driver only.

@braiam
Copy link

braiam commented Jun 18, 2024

Is this change expected to fix this issue elsewhere too @gofman ? I noticed the same thing on Warframe.

@dpedrinha
Copy link

I'm running on Linux Mint 21.3, Cinnamon 6.0.4, Kernel 6.5.0-41-generic, no proton, just --use-d3d11 on launch options.
I noticed my mic wasn't working and I think I fixed (more on that later) it. On Volume Control (pulse audio pavucontrol) - Recording I noticed there were two streams. Changing the source for the first stream seems to have fixed the problem.

I mean seems because now I see the sound icon when I speak on open mic, but I haven't asked others yet because since a few days ago, my Social tab doesn't work. I'm waiting democratically for days now and I can't see my friends. And I only play with my friends, so... I can't really test it for now.

@effinjdent
Copy link

Should that fix also work with pipewire? It's still broken for me with the bleeding edge.

@gofman
Copy link

gofman commented Jun 25, 2024

Should that fix also work with pipewire? It's still broken for me with the bleeding edge.

It should, yes, with pulse over pipewire, if pipewire-pulse is configured and working. Could you please upload 'pactl list' output and compressed Proton log recorded with launch options PROTON_LOG=+mmdevapi,+pulse %command% launch options, I can take a quick look if anything stands out.

@effinjdent
Copy link

Should that fix also work with pipewire? It's still broken for me with the bleeding edge.

It should, yes, with pulse over pipewire, if pipewire-pulse is configured and working. Could you please upload 'pactl list' output and compressed Proton log recorded with launch options PROTON_LOG=+mmdevapi,+pulse %command% launch options, I can take a quick look if anything stands out.

I think I tried the wrong bleeding edge build. I had chose the bleeding-edge-8.0 before. It does work with "bleeding-edge".

@OneOfOne
Copy link

With bleeding-edge and current proton-ge, I can no longer connect to any groups.

@kisak-valve
Copy link
Member

Hello @OneOfOne, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

@OneOfOne
Copy link

this is still an issue as of today's git.

@alasky17
Copy link
Collaborator

alasky17 commented Aug 2, 2024

With bleeding-edge and current proton-ge, I can no longer connect to any groups.

@OneOfOne Are you still seeing this failure? We were not able to reproduce which makes it extremely hard to triage. If you are still getting the failure, could you give step-by-step instructions on exactly what type of group you are trying to connect to, how, etc?

@OneOfOne
Copy link

OneOfOne commented Aug 2, 2024

As of today's proton_tkg_experimental.bleeding.edge.9.0.110282.20240802 it's still an issue, just trying to join any game gets stuck on "Establishing uplink", it eventually times out and says "couldn't connect to host".

Same with most recent GE.

@alasky17
Copy link
Collaborator

alasky17 commented Aug 5, 2024

@OneOfOne Could you get a log with "regular" experimental (not GE) with PROTON_LOG=+steam,+steamclient,+wininet,+winhttp,+winsock,+bcrypt,+secur32,+iphlpapi,+nsi %command%? I suspect you are having some local network issue :/

@gabriele2000
Copy link

Microphone issue resurfaced with proton experimental

@kisak-valve
Copy link
Member

Helldivers 2 kernel32.dll.heapsummary crash to desktop

Issue transferred from #8106.
@pr0nstache posted on 2024-09-18T21:38:53:

Compatibility Report

  • Name of the game with compatibility issues: Helldivers 2
  • Steam AppID of the game: 553850

System Information

  • GPU: <AMD RX 6650 XT>
  • Video driver version: <Mesa 24.2.1-1.fc40>
  • Kernel version: <6.10.7-200.fsync.fc40.x86_64>
  • Link to full system information report as Gist
  • Proton version: Multiple: 9.0-2 / Experimental / GE-Proton9-13 / GE-Proton8-26

I confirm:

  • [X ] that I haven't found an existing compatibility report for this game.
  • [X ] that I have checked whether there are updates for my system available.

steam-553850.log

Symptoms

There is a constant reproducible crash to desktop when launching the game. Using various launch options the game always exits to destop reliably between immediately to 20 minutes from this error: wine: Call from 00006FFFFFC1CF07 to unimplemented function KERNEL32.dll.HeapSummary, aborting

Reproduction

This CTD happens when using no launch options, with simple launch options like gamemoderun and mangohud, it happens with X11 session on gnome and plasma, it happens on wayland with gnome and plasma, and it happens when using gamescope launch options.

This is a new error when running the game with proton, since the latest patch as of yesterday, Sept 17th, patch 1.001.001

@simifor
Copy link

simifor commented Sep 19, 2024

I tried but couldn't get helldivers 2 to crash, if anyone else is affected by it, I hope they can comment about it. For the time being, I'd ask the reporter to try using a stock kernel and see if the issue still happens.

@pr0nstache
Copy link

Last night Nobara updated to 6.11.0-200.fsync.fc40.x86_64, it's the standard one included with the distro. A commenter on reddit provided this which solved the issue : https://github.com/Etaash-mathamsetty/wine-builds/releases/tag/heap-summary

@my4ng
Copy link

my4ng commented Oct 19, 2024

I am using AMD Radeon 7800 XT, in the game the GPU utilisation is 100% but the clock is always around 2100 MHz, but I have overclocked it from 2430 to 2530 MHz, and other games are running at that higher frequency. I am suspecting that it is capped at the "Game Frequency" of 2124 MHz. Has anyone else experienced this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues XAudio2 Uses the XAudio2 subsystem
Projects
None yet
Development

No branches or pull requests