You are not logged in.

#1 2010-06-04 16:58:52

Webmaniac2
Member
Registered: 2009-12-24
Posts: 28

Call of Duty 4 won't start

Hey everyone,

I've recently installed Call of Duty: Modern Warfare via wine. Everything works fine, but now that I actually want to play the game, it won't start. I get this message:

err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly
X Error of failed request:  GLXUnsupportedPrivateRequest
  Major opcode of failed request:  137 (GLX)
  Minor opcode of failed request:  17 (X_GLXVendorPrivateWithReply)
  Serial number of failed request:  998
  Current serial number in output stream:  998

glxinfo | grep rendering says that direct rendering is enabled. Apart from that I have no problems running the Unigine Heaven 2.1 benchmark.

I'm using x86_64, I got a Radeon 5850 (with Catalyst 10.5).

Can anyone help me out?

best regards
Webmaniac2

Offline

#2 2010-06-08 00:24:14

drama
Member
From: muscatine, iowa, USA
Registered: 2009-12-07
Posts: 12

Re: Call of Duty 4 won't start

try installing the lib32-catalyst-utils package that matches your current catalyst version. wine needs it to get 3d acceleration. mainly the 32 bit libs that it provides. you can find it on the aur. i dont use ati but for my nvidia card i needed the lib32-nvidia-utils package to solve the same issue.


OS: Archlinux 64Bit Hardware: Cpu: Amd Sempron 3500+(2.0ghz) (socket 939), Ram: Kingston 1gb dual channel ddr (512mb x2), Gpu: BFG Nvidia 8400gs PciE 512mb (G98), Mobo: Asus a8ae-le/amberine-m (factory hp), Optical: LiteOn Dvd writer, HDD: Western Digital 160GB Sata, Soundcard: Dynex 5.1 Channel (VIA Envy24/ICE1724 chip), Monitor: MAG 565 15 inch Lcd

Offline

#3 2010-06-08 06:23:39

Cr0k
Member
Registered: 2009-10-16
Posts: 174

Re: Call of Duty 4 won't start

That should be the solution smile

Offline

#4 2010-06-14 04:40:41

Webmaniac2
Member
Registered: 2009-12-24
Posts: 28

Re: Call of Duty 4 won't start

Thanks for your help, the game is at least starting now. But I get a black screen and can't do anything except for Ctrl+C. I even got a wine error window, but can't read it, because the whole screen is black. I get the following output:

[webm@Arch cod4]$ wine iw3mp.exe 
fixme:win:EnumDisplayDevicesW ((null),0,0x33f758,0x00000000), stub!
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: wrong ELF class: ELFCLASS64
fixme:win:EnumDisplayDevicesW ((null),0,0x33f6d8,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 1094800211 (as fourcc: SSAA) WINED3DFORMAT!
fixme:d3d:getFormatDescEntry Can't find format unrecognized(1094800211) in the format lookup table
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0x165fd0) : pBox=(nil) stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33f59c,0x00000000), stub!
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #1:
fixme:d3d_shader:print_glsl_info_log     Fragment shader(s) linked, vertex shader(s) linked. 
wine: Unhandled page fault on read access to 0x88780078 at address 0x67782e (thread 0009), starting debugger...

Any ideas?

Last edited by Webmaniac2 (2010-06-30 14:08:59)

Offline

Board footer

Powered by FluxBB