Huh? I’m on KDE, plus I wasn’t even the first one to report this literal exact same issue, that’s the whole reason I even commented on this thread, because that exact game hang was already being reported here.
I can try with Gamescope but I don’t think that’s gonna make a difference, but I’ll still do it. I’ll post back here in a few.
@kodatarule, okay so much for that, the game won’t even work at all with gamescope.
I tried adding gamescope -W 2560 -w 2560 -H 1440 -h 1440 -b -e -- %command% (and I tried without the -- and with -f instead of -b) and no matter what either the game never launches, or it launches but the monitor just freezes with my desktop instead of showing the Halo Infinite window, like I can alt-tab into the window, but it’s just a frozen image of my desktop.
Idk if I’m using the wrong launch options or not, with Lutris it’s just a matter of toggling on gamescope, I don’t have to do shit else. Any ideas?
Never mind, too many launch arguments apparently, gamescope -H 1440 -f -- worked. Let me try to actually get into a match…
Okay, well dammit…
I actually got far enough to where I was able to matchmake, get into a match, get a kill in the first 30 seconds, then the game crashed.
Before trying gamescope, just trying to go into the settings after launching to look at the graphics settings would end up with the video hang issue.
And the crash wasn’t that issue either. The game just flat died. Like, the window closed out of nowhere, no error message, no hang, no nothing.
sudo journalctl -b 0 | grep Xid gives no errors. When I get the gpu video hang, it ALWAYS gives a Xid error, literally 100% of the time.
So, I didn’t hit that error, but I only really had the game running for like 6 minutes. So I’ll have to try again here in a bit. But it’s major progress, I’ve never gotten into a game before, I was able to do about 1 minute of training ONCE.
That is very odd, I also use KDE and can’t reproduce it with just launching game + gamescope …
I wonder if it is related to this: Multiple CUDA/RTX/Vulkan application crashing with Xid (13,109) errors - #117 by gardotd426
Since 530 the game never froze for me as before(which was the issue reported here), however keep in mind that this game is a very mixed bag, even guys with amd have weird issues that others do not experience for example or hard to reproduce which makes debugging real hard.
since you mentioned Xid, I really think it is hitting that same exact issue, but I am uncertain perhaps amrits can give more details.
Well like I said, the crash I got earlier when trying to run the game with gamescope was NOT a GPU issue. The game just died and I got no Xid error (but I always get a Xid error when the bug mentioned here occurs, literally in 100% of instances).
I didn’t get to play long enough to say for sure that using gamescope prevents the bug from showing up, but it’s by far the longest I’ve ever had the game open, and the bug didn’t pop up, usually it pops up within 90 seconds. I’ll have to run the game some more later today.
Is there any update on what seems to be causing the poor performance in Halo Infinite ? This is the only VKD3D title which performs considerably worse than how it is on AMD. In addition the GPU barely seems utilized getting around 60-70% with 40fps
That doesn’t make a ton of sense, the behavior of the crash is literally identical to what was reported here, and not similar at all to what’s reported over there. It’s specific to Halo Infinite, and the game’s visuals freeze while the game itself is still running in the background (audio still works and I can still move the cursor and select menu items and the like). That’s not what is being reported over there.
Hello,
The game always had issues with how it performs, in menus you can see somewhat “normal” gpu utilization with stable FPS, but once you get in game mostly Campaign and Big Team Battles for Multiplayer the performance dips hard.
Attaching a video which also showcases another problem related to the nvidia driver(later in the video you see some textures going pitch black) with this game.
Note: this is the only VKD3D title that performs this way.
Video has been recorded in native 1440p resolution, downscaled to 720p so that it fits the size to be uploaded here. test23.tar.gz (98.8 MB)
The random hang seems to have returned and is more present now on vkd3d proton version 2.10
In addition, with vulkan dev drivers 535.43.09, which have the fix for VK_NV_device_generated_commands_compute , if you force vkd3d to run with VKD3D_CONFIG=skip_driver_workarounds to allow the use of that extension the game crashes 100% of the time at the “Press enter” menu.
Even compiled VKD3D with this commit Enable NV_dgcc on NV on newest beta. by HansKristian-Work · Pull Request #1682 · HansKristian-Work/vkd3d-proton · GitHub still doesn’t allow the game to run and crashes.
EDIT: So currently there is poor performance in Big Team Battles & Campaign, as well as the super random crashing + all the time crashing with VK_NV_device_generated_commands_compute extension.
Hi, is there any work being done here? Halo Infinite S5 in linux still haves horrible performance and a lot of crashes, playing the game at low graphics and getting 60 fps in a 2060 super is not ideal…
Hello, since latest driver update 550, Halo Infinite after loading any game it goes into 0-1 fps mode and even manages to freeze the entire machine(on xorg) which requires hard reboot. Menus are still showing correct fps and are as responsive as ever.
I can confirm this new regression Kodat mentioned happens on arch, wayland, new 550 drivers. Only I’m able to just alt-tab on plasma ( 5.27) and close the application. ( With struggle. It gets SLOW)
Also able to reproduce the regression. Within seconds of joining a game there are frametime hickups which then lead to the games video output freezing effectively permanently (1 frame seems to get through every couple minutes). Audio continues to work and mouse clicks register as I hear my gun fire.
I am seeing the exact same issue you are @crimist. Works fine for 5 seconds and then immediately drops down to 1fps before crashing and showing Xid errors in the console logs.
Arch Linux Kernel 6.7.6
Nvidia 3090 w/ 550.54.14
Funnily enough, Halo Infinite was able to work with 545, so seems like a regression.