Proton icon indicating copy to clipboard operation
Proton copied to clipboard

Call of Duty: Black Ops II - Multiplayer (202990)

Open tunanachos opened this issue 3 years ago • 8 comments

Compatibility Report

  • Name of the game with compatibility issues: Call of Duty: Black Ops II - Multiplayer
  • Steam AppID of the game: 202990

System Information

  • GPU: GeForce GTX 960
  • Driver/LLVM version: NVIDIA Driver Version: 495.44
  • Kernel version: 5.10.79-1-MANJARO
  • Link to full system information report as Gist: System Info
  • Proton version: experimental-6.3-20211118

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-202990.log

Symptoms

Black Ops 2 Multiplayer suffers the same fate as BO:II Zombies which is that after a few seconds of launching the game, an Unhandled Exception error occurs, crashing the game. Oddly enough you are able to connect to online before crashing (I'm assuming a library is missing?).

Have tested 6.3-7 too, same thing.

Reproduction

  1. Download and install Call of Duty: Black Ops II: Multiplayer.
  2. Enable "Proton Experimental" under Settings > Compatibility
  3. Launch game
  4. The game launches. Regardless of user input the game will crash. An error will pop up in the background stating "unhandled exception caught."

tunanachos avatar Nov 22 '21 11:11 tunanachos

I tend to get the same issue except that Black Ops 2 crashes as soon as it opens I tried running it under proton experimental*, 7.0-3 and 6.3-8 just to receive the same error(s). | *Proton Experimental as of the date 2022-06-25

I also attempted to run it in terminal only to get this output, the unavailable package also occurs on other launches in terminal that use steam yet they run fine *the game ID used below is for Call of Duty: Black Ops II - Zombies (212910) but the same occur for Call of Duty: Black Ops II - Multiplayer (202990) and Call of Duty: Black Ops II (202970)

$ steam steam://rungameid/212910
These packages are not available:

- libnvidia-gl-515:i386

The Steam client may have limited functionality.
steam.sh[11120]: Running Steam on linuxmint 20.3 64-bit
steam.sh[11120]: STEAM_RUNTIME is enabled automatically
setup.sh[12402]: Steam runtime environment up-to-date!
steam.sh[11120]: Steam client's requirements are satisfied

Before I switched over to proton i was able to run all 3 of these games on WINE with no issues

System Info:-

  • OS: Linux Mint 20.3
  • Kernel: Linux 5.15.0-33-generic
  • GPU: NVIDIA GeForce MX450
  • GPU Drivers: nvidia-driver-515, Version 515.48.07-0ubuntu0.20.04.1
  • CPU: Intel Core i7-1165G7

If any more information required I will post it if asked for.

Edit: Forgot to mention, I also double checked the following as of the time of this post that the following is up to date in terms of patches:

  • Kernel
  • Drivers
  • Steam for Linux
  • Proton versions named above - 6.3-8, 7.0-3 and Experimental version

Shadow-Hunt3r avatar Jun 25 '22 14:06 Shadow-Hunt3r

Hello @Shadow-Hunt3r, Ubuntu's 32 bit whitelist policy is currently blocking the NVIDIA 515 series video driver in the Proprietary GPU Drivers PPA from providing the video driver's 32 bit userspace libraries, and Steam is directly telling you that part of your video driver is missing. Switch to an older release branch of the NVIDIA driver until that distro/PPA package issue is resolved.

kisak-valve avatar Jun 25 '22 14:06 kisak-valve

Hello @Shadow-Hunt3r, Ubuntu's 32 bit whitelist policy is currently blocking the NVIDIA 515 series video driver in the Proprietary GPU Drivers PPA from providing the video driver's 32 bit userspace libraries, and Steam is directly telling you that part of your video driver is missing. Switch to an older release branch of the NVIDIA driver until that distro/PPA package issue is resolved.

I have changed the drivers from 515 to 510, tested the command I included earlier only to get a similar result only difference being the missing package error being removed which terminal output is included below

$ steam steam://rungameid/212910
steam.sh[7674]: Running Steam on linuxmint 20.3 64-bit
steam.sh[7674]: STEAM_RUNTIME is enabled automatically
setup.sh[7813]: Steam runtime environment up-to-date!
steam.sh[7674]: Steam client's requirements are satisfied

Shadow-Hunt3r avatar Jun 25 '22 15:06 Shadow-Hunt3r

Experimental fixes the crashing issue, though it now exhibits the same mouse input behavior as Modern Warfare II and Black Ops 1, namely that the mouse sensitivity seems somewhat tied to the framerate. This is far more noticeable here in Multiplayer than it is in Zombies and in the campaign.

serebit avatar Aug 13 '22 03:08 serebit

Seems the most recent release of Proton (Proton 7.0-4) has fixed the crashing issue. Playing with a controller suffers from occasional stuttering.

However the fact I'm able to play this game again after being unable to for several years is awesome!

tunanachos avatar Aug 17 '22 10:08 tunanachos

I wouldn't close this issue. It now covers more than just the crashing issue, it covers all issues with the Multiplayer portion of the game, which includes the mouse input issue that I detailed above.

serebit avatar Aug 17 '22 15:08 serebit

The Game now crashes on startup on my Steam Deck, it was working before. steam-202990.log

lucasabbas avatar Mar 02 '24 15:03 lucasabbas

@m1ntkat We aren't seeing any crashes over here. I have a few questions to try to narrow this down.

  • Have you tried any older proton versions like 8.0-5? Is it crashing on all proton versions now?
  • Do you have an OLED deck or an LCD deck? Are you on SteamOS stable?
  • Do you also have the Zombies DLC installed, or only the base game and the multiplayer game?

alasky17 avatar Mar 08 '24 19:03 alasky17

@m1ntkat We aren't seeing any crashes over here. I have a few questions to try to narrow this down.

* Have you tried any older proton versions like 8.0-5? Is it crashing on all proton versions now?

* Do you have an OLED deck or an LCD deck?  Are you on SteamOS stable?

* Do you also have the Zombies DLC installed, or only the base game and the multiplayer game?
  • I have tried older versions of proton, and it still crashes

  • I have an LCD deck, I'm on SteamOS stable

  • I don't have zombies installed

lucasabbas avatar Mar 21 '24 04:03 lucasabbas