Call of Duty: Black Ops

As available through Steam.

Application Details:

Version: Steam
License: Retail
Votes: 0
Latest Rating: Platinum
Latest Wine Version Tested: 1.4

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Campaign, Zombies, Online Zombies, Dead Ops Arcade

What does not


What was not tested

Multiplayer Online (Seperate App)

Additional Comments

Run in 1024x768. Changing res will make the sound choppy.
selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentUbuntu 11.10 "Oneiric" i386 (+ variants like Kubuntu)Apr 25 20121.4Yes Yes PlatinumJack Herbert 
ShowSlackware 13.1Dec 12 20101.3.8N/A Yes Goldan anonymous user 
ShowUbuntu 10.10 "Maverick" i386 (+ variants like Kubuntu)Dec 01 20101.3.8Yes Yes GoldMark  Ackerman  
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)Nov 27 20101.3.8Yes Yes Goldan anonymous user 
ShowUbuntu 10.10 "Maverick" amd64 (+ variants like Kubuntu)Nov 22 20101.3.7Yes Yes Goldthomas 

Known Bugs

Bug # Description Status Resolution Other apps affected
27525 Active Worlds 5.x/6.x shows 3D-world view/window separated from main window (embedded browser control) NEW View

Show all bugs

HowTo / Notes

HOWTO - In game sound

Try a clean WINE prefix (I think it's not necessary)

Install Directx from the CoD:BO game directory.

Set winever to XP.

Set dsound to builtin.

I use ALSA with full hardware aceleration.


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

How I fixed performance
by William on Monday December 14th 2015, 18:52
Clean install, installed directx from the folder, installed xact, d3dx9, no GLSL, staging, I get a solid 60 fps.
by Frankie Baruch on Saturday November 28th 2015, 0:25
I have just completed the campaign on my 9400m 2.53 ghz core 2 duo, utilizing a clean wine prefix, and I have to say this game ran very well. Any engine above 1.3.37 and certain textures, such as weapons, npcs and character models appear black. Setting the engine to 1.3.37 solved this on my end. No audio issues. Running the game at 800x600 reso and medium settings works great.
Fatal error
by Antonio on Wednesday July 16th 2014, 19:18
When i open COD:BO in the load screen when i click one key on the keyboard the game crash with 'fatal error' . How to resolve?
Performance improvements
by Adam Bolte on Tuesday January 14th 2014, 7:59
I spent quite some time this afternoon trying to figure out why the Steam version of this game was running so slowly for me, despite this game being rated as Gold or even Platinum. I'm running on wine 1.7.10, Debian Wheezy, 3.11-0.bpo.2-amd64 kernel (from wheezy-backports) Nvidia GeForce GTX 660M graphics, nvidia 331.20 drivers (from experimental).

One thing I've always had set (via my login scripts) is:


Long story short, turning this off (setting it to 0) actually improves performance significantly! I've never seen it slow a game down before (that I've noticed).

It's also important to disable StrictDrawOrdering. I think disabling UseGLSL also might help (as others here have suggested), but it didn't make any significant improvements. I'm playing with all graphical settings maxed out at 1920x1080, except for AA which is off.

With all of the above, the game is quite playable. I also tried Stefan's command stream patches (see for details) which I feel improved the frame rates even more, but the game would crash most times a cut-scene was about to load which made the game unplayable (I haven't tried MP mode).

I haven't seen any audio or keyboard issues, so basically the game is Platinum even with just the __GL_THREADED_OPTIMIZATIONS change, which to be fair isn't really a Wine thing.
Possible fix for bad performance.
by Daniel on Saturday January 19th 2013, 13:18
I am noticing that that the the majority of people that are NOT complaining of performance issues are using somewhat recent Linux distros. SO...think about it...most of the people on this page are running the EMULATED ia-32 libraries since their systems may not be set up for the multiarch repos.

Use a lower resolution and you might be getting 90+ fps like I do (it drops down to 30 FPS after about round it is not perfect, but it is playable)

If you think that might be the issue, then try installing the corresponding i386 32 bit libraries for your graphics card.

I was using linux mint debian edition for years (since this came out) and just updated to the UBUNTU 12.04 LTS what a difference, the game is actually playable now.

Also...I noticed a problem with black ops...when it would close right after it would open...but the screen would resize. I installed Steam and black ops on my linux partition (I was using the windows partition), and it installed whatever direct x module it needed...and it started working. So if you have that problem, try reinstalling the game under a linux partition.

Also, one more version 1.5.22..the call of the dead bug is still there (where you cant see anything once you step in the water).
Call of the Dead glitch
by Dan on Monday June 6th 2011, 0:11
I'm using wine 1.3.19 and Black Ops works fine except for when I play Call of the Dead. Whenever I go into the level and go in the water, my screen becomes covered in frost (just the sites, this is normal), but the middle of my screen becomes all gray and blurry making it impossible to see anything at all (yes, I've tried it under windows, this doesn't happen under windows, the screen burrs but it is still visible), this does not go away.
fatal error
by la n on Monday March 28th 2011, 11:27
After the start activision screen, the screen goes black and i get a fatal error message. before this happens the framrate is fine and the sound is working. has this been addressed or does anyone have any ideas on what the problem is?
Black Ops speed
by e X t 7 3 on Tuesday February 1st 2011, 11:41
Hi, some people write about the poor performance of the game ... hmm it's strange, because I am on the following configuration, with settings 1280x1024, maximum details, full anizo, extra texture ... and I have a full flow of about 25 -> 100 and more! FPS. My config is:

- Ubuntu 10.04,

- my version of the kernel (I can share my build of kernel on -> Chapter netbooks - for desktops and laptops is a series of K8, and for netbooks -> series atom) - 2.6.37-ext73-ck1-f1-12.2-k8-bfq-cfs

- recently released version is -> 2.6.37-ext73-ck1-f1-12.0-k8-bfq-cfs, a

- Graphics: NVidia GF8800 GTS 512 MB Ram - Drivers 260.19.36 + my xorg.conf

- 4 GB RAM @ 1000 MHz DDR2 - memory timings 4-4-4-12-2-4,

- CPU - Athlon X4 @ 3.6 GHz

by Echonaut on Tuesday January 11th 2011, 22:46
In Black Ops I'm not getting nearly the performance that others have reported.

Intel E8400
Nvidia GTX 260
Nvidia driver 260.19.29
Wine 1.3.9, no patches
UseGLSL = disabled
Emulated desktop = 1440x900
Anti-aliasing = off
Textures = high

Sound works fine, everything seems to go the way it's supposed to, but for some reason the performance is generally sub-par. In the opening level I probably get sub-10fps.

Anyone have any suggestion? Or is that the way it should be? Is that first level just too graphic intensive to get decent framerate? There are a lot of explosions.
Runs but unplayable
by Joe on Monday January 3rd 2011, 7:04
Running the steam version on Ubuntu 10.10 with a 3.2 Ghz dualcore and an ATI 4850 the game is unplayable.

Most annoying bug is that the game always crashes when loading the second map. This includes stopping the game before the map ends and starting it again with the new map. Also happens in the singleplayer campaign, but there the automatic savegames mean you "only" have to restart the game for every new level. You have to turn off shader warming or the game won't run at all.

Framerates are pulsating between 11 and 80 frames per second, when looking at the ground or a wall. Trying to play the game gives me stuttering mousemovement and framerates at a consistently unplayable level. Nothing I've tried has any effect on this. Curiously game settings have no effect at all on the framerate, nor the stuttering mouse movement for that matter.

Changing the renderer to dx7, dx8 or "Shader Model 2.0" or playing at the lowest possible resolution with all effects turned off in the config-file has no effect other than changing what the game looks like. It almost seems like something other than the graphics is causing the stutters and pulsating framerates.

Friend of mine with a with a quad core and ATI 5870 also running Ubuntu had the exact same results.

Summary, if you have an ATI-card, the game is not playable.
by seki on Friday December 31st 2010, 17:54
My game works, but on 1024x768(window) and all on low, i have 10fps :(
macports wine users with DirectX Problems
by Ridge on Monday December 27th 2010, 19:18
Wanted to post something after 2 days of mucking around with this, re-installing macports, wine, and winetricks... I even tried the macports version of crossover-games, which does NOT work for this.

Here is the configuration I got working, it is not optimal on my new MacBook Pro with the NVIDIA GeForce GT 330m (512MB) but it might be playable with some tweaks.

For those of you who are getting the directx error stating "Directx encountered an unrecoverable error" here is the *only* way I have found to get this running:

Make sure you have a nice clean installation of MacPorts (I am on the latest here with 1.9.2) ((Dec 27th 2010)) For instructions on COMPLETELY removing macports and reinstalling see the macports guide or do a google search for "remove macports" should be the first or second hit.

Next install wine like this: sudo port install wine

You will have to enter your root creds, if this is a problem for you, check out enabling the root account for apple, not going to explain that here.

Next install winetricks like this: sudo port install winetricks

Next run winetricks d3dx9 package like this: winetricks d3dx9

There are some other guides for disabling GLSL and running the othe sound fix through winetricks, but I would skip that as it made zero difference for me.

Now insert your BlackOps disc, and make a disk image using disk util. I am going to forgo the explanation of this here as well, but you can google that one easily.

Mount the disc image (double-click the image file) and assuming you saved it to your desktop you can run the installer like this: wine explorer /desktop=BlackOps,1920x1200 /Desktop//Setup.exe

Wait for the setup to complete, and then launch the game. You will not (or at least I cant) be able to run the game from its install directory, so as long as you want to play, keep that image mounted.

When you want to play the game again, and to help framerates a *little* you can run WINEDEBUG=-all wine explorer /desktop=BlackOps,1920x1200 /Desktop//Setup.exe and then select "Play" instead of "Install".

This should get you going, if you come up with any performance enhancements I would love to hear them, feel free to shoot me an email with them and I will let you know if I find anything as well.

Happy gaming!
Incomplete installation
by punkado on Wednesday December 8th 2010, 11:40
After the installation by following the steps taken here, or using PlayOnLinux, the same problem happens when trying to run the game via Steam, the message "Incomplete installation of Call of Duty: Black Ops (2)"

I've tested using Wine 1.3.8 and 1.3.0 in ext4 and NTFS partition and the error continues. Someone knows how to solve the problem?

Steam Error
by WineFan62 on Thursday December 2nd 2010, 5:41
Just a forward of a common error reported on many forum (mainly Mac ones) :

-Install fine
-After DirectX install (to fix sound issue, installed by default with Retail DVD), this error occur again and again :

err:setupapi:do_file_copyW Unsupported style(s) 0x144

Dx install still seems to be fine but, when Steam is launched, it crash with this error :

err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd 0x1012c

Tested on MacBook (With NVIDIA GeForce 330M) running OSX 10.6.5 and wine 1.3.7 & 1.3.8.
Same result with a PC (NVIDIA GeForce 7800) running Ubuntu 10.10 and wine 1.3.7 & 1.3.8.

I did not experience those bugs myself (With Direct2Drive version), I'm just forwarding those errors because many people had thoses issues.
Sound and Framerate in Wine 1.3.7
by causality on Tuesday November 30th 2010, 15:56
I had no luck with any proposed solutions to the sound problems (such as using OSS, running "winetricks dsoundbug9612", etc) but I found a solution that works for me.

All I had to do was install the DirectX that comes with the game. As soon as I did that, audio started working correctly.

Note: at the time I installed the game, I declined to install the two runtimes (DirectX was one of the two). They can both be found in the "Redist" directory of the installed game.

Setting the registry key UseGLSL to "disabled" greatly improved the framerate for me as another poster suggested.
Sound is Working!
by Mark  Ackerman  on Friday November 26th 2010, 23:09
Here is how I got sound working. I reinstalled ubuntu to get a clean pulseaudio, and install winepulse a patched version of wine to work with pulseaudio. With everything else mentioned in these threads it works. And to test it out, in PlayonLinux I changed the wineversion to non winepuse and the same sound problems.

So, when will wine natively support pulseaudio the default sound architectecture of the most popular linux distro in the world (Ubuntu). Not too mention it is much more slick than ALSA and getting better by leaps and bounds ....

get with it WineHQ!
Explain UseGLSL und DSound!
by Evilandi666 on Friday November 26th 2010, 18:57

could you please explain how to set
"UseGLSL"="disabled" or better where in the registry!

and where to set dsound=builtin?
by Xaber on Wednesday November 24th 2010, 15:53
Guys if I set UseGLSL to disabled, the game doesn't start: t gives me "Shader 3 not availbale"... And with that on, performance is unplayable...
  • RE: UseGLSL by Echonaut on Monday December 6th 2010, 12:33
  • RE: UseGLSL by Alexey on Thursday April 7th 2011, 1:42
winever and dsound
by Xaber on Wednesday November 24th 2010, 12:09
Does winever mean the windows mode in winecfg?

With built-in dsound, what do you mean? Isn't everything set to builtin in a clear wine prefix? How do I set builtin dsound?

by Mark  Ackerman  on Tuesday November 23rd 2010, 3:27
I have installed Black Ops and Steam and it starts up awesomely, but the sound is short lived and doesn't get past the opening credits.

Well I just started troubleshooting yesterday, so not too bad this far.

Anyway there are a few suggestions that perplex me, could someone explain how I do these 2 things as if I am a total newbie, Please. They are:

Set dsound to builtin, and
ran "dsoundbug9612"

p.s. I was happy to see PlayOnLinux offered Black Ops as a Prefix already. I just wished it meant it worked.
  • RE: Sound by Mark  Ackerman  on Friday November 26th 2010, 3:04
    • RE: Sound by Mark  Ackerman  on Friday November 26th 2010, 4:50
2-15 fps
by thomas on Friday November 19th 2010, 13:31
i followed all your steps above

i have used wine 1.2 and wine 1.3.7

wine tricks as listed, sound doesnt work, extremely laggy, more so when firing a gun, maby its related to the partical kinda of effects? wine set to windows 7
BO works.
by Milan Troller on Thursday November 18th 2010, 6:42
I want to report that I got the game fully working. I already have +15 hours played on multiplayer, and it's fully playable on enjoyable level.
To get it working I did these (some steps might be redundant, and some very basic are possibly missing, I did this on already kinda tuned .wine):

-Installed the normally with steam download
-using winetricks, installed "xact", "d3dx9", ran "dsoundbug9612"
-changed sound system to OSS instead of Alsa

All on patch-wise vanilla 1.3.7 wine

Graphics are working good, only really distinguishable graphical glitch are ropes and cables, which I guess use some specific extension, and tend to oddly flicker.
I have the game kinda toned down, effects wise, using the game configure file, but with models and textures at highest settings, I am getting what I guess is minimum of 30 fps, mostly much more, with hardware of Q6600 CPU and Nvidia 9800GTX+.

It's worth noting that although I am using completely normal or even sub par HDD and RAM, I almost always load the map as one of the first of all players while using the highest quality textures and models.
  • RE: BO works. by Mark  Ackerman  on Friday November 26th 2010, 3:11
    • RE: BO works. by Mark  Ackerman  on Friday November 26th 2010, 21:41

by Wingnux on Monday November 15th 2010, 12:32
I've done everything as you said above and still there's no sound.
Sound solution!!
by hassan on Monday November 15th 2010, 8:51
I had the same no sound error but got it to work now. What I did was I installed the directx inside the redist which is in the game's folder. Also I am using a pulseaudio patched wine which is easy to get these days.

Apparently this is a problem present in windows as well, among a few more bugs. The game drops in fps and is very laggy on windows. Hopefully they will patch it soon.
How's the frame rate?
by Dan Kegel on Sunday November 14th 2010, 16:17
How's the game's speed? Does it feel like you're
getting enough fps?

(You can measure it with WINEDEBUG=+fps.)