[Wine] Games don't work on Ati radeon 3650

Gix wineforum-user at winehq.org
Sat Apr 26 09:17:28 CDT 2008


Hi everyone

I have a problem with running 3d games on wine. Compiz and Linux native games work.
When I run game the screen goes black and i hear sound from game intro. Then it crashes. [Crying or Very sad] I'm running Ubuntu 8.04 Hardy AMD64

Log from console :


Code:
net at net-desktop:/media/GameArea/MyData/Games/PainKiller/Bin$ wine Painkiller.exe
preloader: Warning: failed to reserve range 00000000-00010000
preloader: Warning: failed to reserve range 00000000-00010000
preloader: Warning: failed to reserve range 00000000-00010000
preloader: Warning: failed to reserve range 00000000-00010000
ALSA lib ../../../src/pcm/pcm_dmix.c:874:(snd_pcm_dmix_open) unable to open slave
ALSA lib ../../../src/pcm/pcm_dsnoop.c:565:(snd_pcm_dsnoop_open) unable to open slave
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
preloader: Warning: failed to reserve range 00000000-00010000
fixme:win:EnumDisplayDevicesW ((null),0,0x32f03c,0x00000000), stub!
fixme:d3d:test_pbo_functionality >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from Loading the PBO test texture
 @ directx.c / 3462
err:wgl:X11DRV_SetPixelFormat Invalid operation on root_window
err:wgl:X11DRV_GetPixelFormat Unable to find a WineGLPixelFormat for iPixelFormat=0
err:d3d:CreateContext SetPixelFormat failed on HDC=0x384 for iPixelFormat=1
err:d3d:IWineD3DDeviceImpl_CreateAdditionalSwapChain Failed to create a new context
fixme:d3d:IWineD3DDeviceImpl_CreateAdditionalSwapChain (0x13ede0) Something's still holding the front buffer
fixme:d3d9:IDirect3DDevice9Impl_CreateAdditionalSwapChain (0x13f4a8) call to IWineD3DDevice_CreateAdditionalSwapChain failed
fixme:d3d9:IDirect3D9Impl_CreateDevice (0x13e578) D3D Initialization failed for WineD3DDevice 0x13ede0
fixme:d3d:IWineD3DDeviceImpl_SetSoftwareVertexProcessing (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x2a30050) : stub
wine: Unhandled page fault on execute access to 0x7c0ef0f8 at address 0x7c0ef0f8 (thread 0009), starting debugger...
preloader: Warning: failed to reserve range 00000000-00010000
Unhandled exception: page fault on execute access to 0x7c0ef0f8 in 32-bit code (0x7c0ef0f8).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7c0ef0f8 ESP:0032f758 EBP:0032f7a4 EFLAGS:00210206(   - 00      - RIP1)
 EAX:0032f788 EBX:7df05124 ECX:02a30050 EDX:7df05dc0
 ESI:00000000 EDI:7def245f
Stack dump:
0x0032f758:  7de96369 00008775 0032f788 00000000
0x0032f768:  00000004 00000002 00000003 00000001
0x0032f778:  7de967e1 7def245f 3f800000 7def245f
0x0032f788:  3dcccccd 00000000 00000000 3dcccccd
0x0032f798:  7df05124 00000006 00000043 0032f814
0x0032f7a8:  7de3947c 000000d8 0014edf0 02ca0028
Backtrace:
=>1 0x7c0ef0f8 (0x0032f7a4)
  2 0x7de3947c ActivateContext+0x59c() in wined3d (0x0032f814)
  3 0x7de6e2eb drawPrimitive+0x17b() in wined3d (0x0032fb24)
  4 0x7de464ec in wined3d (+0x264ec) (0x0032fb64)
  5 0x7df1fd08 in d3d9 (+0xfd08) (0x0032fb94)
  6 0x024e2af2 in d3dev (+0x2af2) (0x04d30cd0)
0x7c0ef0f8: movl	0x7de01960,%eax
Modules:
Module	Address			Debug info	Name (120 modules)
PE	  390000-  3bc000	Deferred        msseax.m3d
PE	  400000-  568000	Deferred        painkiller
PE	 24e0000- 261c000	Export          d3dev
PE	10000000-14c4c000	Deferred        engine
PE	21100000-21164000	Deferred        mss32
PE	22300000-2231b000	Deferred        mssds3d.m3d
PE	22400000-22419000	Deferred        msssoft.m3d
PE	22600000-2261f000	Deferred        mssdx7.m3d
PE	22700000-22768000	Deferred        mssrsx.m3d
PE	24100000-24120000	Deferred        mssdsp.flt
PE	26400000-26439000	Deferred        mssvoice.asi
PE	26f00000-26f2c000	Deferred        mssmp3.asi
PE	30000000-3006e000	Deferred        binkw32
ELF	6a66f000-6a6b9000	Deferred        dsound<elf>
  \-PE	6a680000-6a6b9000	\               dsound
ELF	7b800000-7b92c000	Deferred        kernel32<elf>
  \-PE	7b820000-7b92c000	\               kernel32
ELF	7bc00000-7bca4000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bca4000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7cd6e000-7cd77000	Deferred        librt.so.1
ELF	7cd77000-7dd82000	Deferred        fglrx_dri.so
ELF	7dd82000-7dd8d000	Deferred        libgcc_s.so.1
ELF	7dd8d000-7de07000	Export          libgl.so.1
ELF	7de07000-7df09000	Export          wined3d<elf>
  \-PE	7de20000-7df09000	\               wined3d
ELF	7df09000-7df39000	Export          d3d9<elf>
  \-PE	7df10000-7df39000	\               d3d9
ELF	7df39000-7df3f000	Deferred        libnss_dns.so.2
ELF	7df3f000-7df52000	Deferred        msimg32<elf>
  \-PE	7df40000-7df52000	\               msimg32
ELF	7df52000-7df56000	Deferred        libgpg-error.so.0
ELF	7df56000-7dfa3000	Deferred        libgcrypt.so.11
ELF	7dfa3000-7dfb3000	Deferred        libtasn1.so.3
ELF	7dfb3000-7dfb6000	Deferred        libkeyutils.so.1
ELF	7dfb6000-7dfbe000	Deferred        libkrb5support.so.0
ELF	7dfbe000-7dff0000	Deferred        libcrypt.so.1
ELF	7dff0000-7e065000	Deferred        libgnutls.so.13
ELF	7e065000-7e088000	Deferred        libk5crypto.so.3
ELF	7e088000-7e115000	Deferred        libkrb5.so.3
ELF	7e115000-7e13e000	Deferred        libgssapi_krb5.so.2
ELF	7e13e000-7e171000	Deferred        libcups.so.2
ELF	7e195000-7e1c7000	Deferred        uxtheme<elf>
  \-PE	7e1a0000-7e1c7000	\               uxtheme
ELF	7e1c7000-7e1db000	Deferred        midimap<elf>
  \-PE	7e1d0000-7e1db000	\               midimap
ELF	7e1db000-7e201000	Deferred        msacm32<elf>
  \-PE	7e1e0000-7e201000	\               msacm32
ELF	7e201000-7e218000	Deferred        msacm32<elf>
  \-PE	7e210000-7e218000	\               msacm32
ELF	7e218000-7e2db000	Deferred        libasound.so.2
ELF	7e2ea000-7e320000	Deferred        winealsa<elf>
  \-PE	7e2f0000-7e320000	\               winealsa
ELF	7e345000-7e34e000	Deferred        libxcursor.so.1
ELF	7e34e000-7e353000	Deferred        libxfixes.so.3
ELF	7e353000-7e356000	Deferred        libxcomposite.so.1
ELF	7e356000-7e35c000	Deferred        libxrandr.so.2
ELF	7e35c000-7e364000	Deferred        libxrender.so.1
ELF	7e364000-7e367000	Deferred        libxinerama.so.1
ELF	7e367000-7e385000	Deferred        imm32<elf>
  \-PE	7e370000-7e385000	\               imm32
ELF	7e385000-7e38a000	Deferred        libxdmcp.so.6
ELF	7e38a000-7e3a2000	Deferred        libxcb.so.1
ELF	7e3a2000-7e3a5000	Deferred        libxau.so.6
ELF	7e3a5000-7e48c000	Deferred        libx11.so.6
ELF	7e48c000-7e49a000	Deferred        libxext.so.6
ELF	7e49a000-7e49f000	Deferred        libxxf86vm.so.1
ELF	7e4a9000-7e4ac000	Deferred        libcom_err.so.2
ELF	7e4ae000-7e544000	Deferred        winex11<elf>
  \-PE	7e4c0000-7e544000	\               winex11
ELF	7e563000-7e584000	Deferred        libexpat.so.1
ELF	7e584000-7e5ae000	Deferred        libfontconfig.so.1
ELF	7e5ae000-7e5c3000	Deferred        libz.so.1
ELF	7e5c3000-7e633000	Deferred        libfreetype.so.6
ELF	7e633000-7e659000	Deferred        oledlg<elf>
  \-PE	7e640000-7e659000	\               oledlg
ELF	7e659000-7e6fb000	Deferred        oleaut32<elf>
  \-PE	7e670000-7e6fb000	\               oleaut32
ELF	7e6fb000-7e731000	Deferred        winspool<elf>
  \-PE	7e700000-7e731000	\               winspool
ELF	7e731000-7e7da000	Deferred        comdlg32<elf>
  \-PE	7e740000-7e7da000	\               comdlg32
ELF	7e7da000-7e899000	Deferred        comctl32<elf>
  \-PE	7e7e0000-7e899000	\               comctl32
ELF	7e899000-7e8f2000	Deferred        shlwapi<elf>
  \-PE	7e8b0000-7e8f2000	\               shlwapi
ELF	7e8f2000-7e9fe000	Deferred        shell32<elf>
  \-PE	7e900000-7e9fe000	\               shell32
ELF	7e9fe000-7ea8c000	Deferred        winmm<elf>
  \-PE	7ea10000-7ea8c000	\               winmm
ELF	7ea8c000-7eab8000	Deferred        ws2_32<elf>
  \-PE	7ea90000-7eab8000	\               ws2_32
ELF	7eab8000-7eacb000	Deferred        libresolv.so.2
ELF	7eacb000-7eacd000	Deferred        libxcb-xlib.so.0
ELF	7eada000-7eaf8000	Deferred        iphlpapi<elf>
  \-PE	7eae0000-7eaf8000	\               iphlpapi
ELF	7eaf8000-7eb59000	Deferred        rpcrt4<elf>
  \-PE	7eb00000-7eb59000	\               rpcrt4
ELF	7eb59000-7ebf4000	Deferred        gdi32<elf>
  \-PE	7eb70000-7ebf4000	\               gdi32
ELF	7ebf4000-7ed3a000	Deferred        user32<elf>
  \-PE	7ec10000-7ed3a000	\               user32
ELF	7ed3a000-7ed8c000	Deferred        advapi32<elf>
  \-PE	7ed50000-7ed8c000	\               advapi32
ELF	7ed8c000-7ee30000	Deferred        ole32<elf>
  \-PE	7eda0000-7ee30000	\               ole32
ELF	7ee30000-7ee67000	Deferred        dinput<elf>
  \-PE	7ee40000-7ee67000	\               dinput
ELF	7ee67000-7ee7f000	Deferred        dinput8<elf>
  \-PE	7ee70000-7ee7f000	\               dinput8
ELF	7ef9f000-7efaa000	Deferred        libnss_files.so.2
ELF	7efaa000-7efb4000	Deferred        libnss_nis.so.2
ELF	7efb4000-7efcc000	Deferred        libnsl.so.1
ELF	7efcc000-7eff1000	Deferred        libm.so.6
ELF	7eff7000-7f000000	Deferred        libnss_compat.so.2
ELF	f7c92000-f7c96000	Deferred        libdl.so.2
ELF	f7c96000-f7de5000	Deferred        libc.so.6
ELF	f7de6000-f7dfe000	Deferred        libpthread.so.0
ELF	f7e0d000-f7f43000	Deferred        libwine.so.1
ELF	f7f45000-f7f64000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\media\GameArea\MyData\Games\PainKiller\Bin\Painkiller.exe
	0000001a   15
	00000019   15
	00000009    0 <==
0000000c 
	00000013    0
	0000000e    0
	0000000d    0
0000000f 
	00000012    0
	00000011    0
	00000010    0
00000016 
	00000018    0
	00000017    0
Backtrace:
=>1 0x7c0ef0f8 (0x0032f7a4)
  2 0x7de3947c ActivateContext+0x59c() in wined3d (0x0032f814)
  3 0x7de6e2eb drawPrimitive+0x17b() in wined3d (0x0032fb24)
  4 0x7de464ec in wined3d (+0x264ec) (0x0032fb64)
  5 0x7df1fd08 in d3d9 (+0xfd08) (0x0032fb94)
  6 0x024e2af2 in d3dev (+0x2af2) (0x04d30cd0)
net at net-desktop:/media/GameArea/MyData/Games/PainKiller/Bin$



Help  [Exclamation]







More information about the wine-users mailing list