Battlefield 2 Not Working

Questions about Wine on Linux
Locked
akio4ever
Newbie
Newbie
Posts: 1
Joined: Tue Jan 16, 2024 2:27 am

Battlefield 2 Not Working

Post by akio4ever »

OS - Linux Mint 21.2
Wine Version - 8.0.2

I installed Battlefield 2 to play with my friends online. It installed flawlessly no error came up. But after open it gave me blackscreen and error msg.

"Errors in effect: mods/bf2/shaders/staticmesh.fx"

Here is the backtrace

Code: Select all

0x06d74ee1 renddx9+0x74ee1: int	$3
Modules:
Module	Address			Debug info	Name (192 modules)
PE	00370000-00394000	Deferred        bf2hbc
PE	003a0000-003b9000	Deferred        zlib122
PE	003c0000-003fc000	Deferred        novinthfx
PE	00400000-00af7000	Export          bf2
PE	00f00000-01083000	Deferred        dice_py
PE	01090000-01508000	Deferred        ole32
PE	01510000-01723000	Deferred        rpcrt4
PE	01730000-01792000	Deferred        msacm32
PE	017a0000-018d7000	Deferred        dsound
PE	018e0000-01bb6000	Deferred        crypt32
PE	01bc0000-01bfa000	Deferred        bf2voipserver
PE	02b90000-02c14000	Deferred        winex11
PE	04770000-047bd000	Deferred        bf2audio
PE	056c0000-05754000	Deferred        mmdevapi
PE	05760000-057f2000	Deferred        oleaut32
PE	05b70000-05d90000	Deferred        bf2openal
PE	06d00000-06f9f000	Export          renddx9
PE	06fa0000-06fe2000	Deferred        textureatlasbuilder
PE	06ff0000-07243000	Deferred        d3dx9_25
PE	072f0000-08686000	Deferred        wined3d
PE	08690000-087ee000	Deferred        d3d9
PE	087f0000-08857000	Deferred        msvfw32
PE	08860000-08873000	Deferred        pcregexp
PE	08a90000-08cef000	Deferred        ddraw
PE	08cf0000-08e1a000	Deferred        wbemprox
PE	08e20000-08f41000	Deferred        dxgi
PE	08f50000-08f6b000	Deferred        avicap32
PE	08f70000-092a2000	Deferred        quartz
PE	096b0000-096d5000	Deferred        msacm32
PE	10000000-10122000	Deferred        memory
PE	30000000-3006d000	Deferred        binkw32
PE	61fc0000-620b3000	Deferred        dinput8
PE	62300000-6237c000	Deferred        winealsa
PE	62900000-62956000	Deferred        msvcr71
PE	63500000-635d2000	Deferred        d3dcompiler_47
PE	63900000-6390f000	Deferred        psapi
PE	63e40000-63ebb000	Deferred        winepulse
PE	64180000-64221000	Deferred        winspool
PE	643c0000-64449000	Deferred        ws2_32
PE	64500000-645f5000	Deferred        avifil32
PE	646c0000-64746000	Deferred        iphlpapi
PE	64a80000-64ad8000	Deferred        win32u
PE	65680000-656c4000	Deferred        msvcrt
PE	66080000-66179000	Deferred        shlwapi
PE	66280000-6629b000	Deferred        midimap
PE	66640000-6665b000	Deferred        version
PE	667c0000-66806000	Deferred        shcore
PE	66fc0000-66fe4000	Deferred        compstui
PE	67500000-67553000	Deferred        imm32
PE	67bc0000-68043000	Deferred        comctl32
PE	684c0000-6860d000	Deferred        combase
PE	68880000-68d6a000	Deferred        user32
PE	69840000-6993b000	Deferred        advapi32
PE	69bc0000-69be5000	Deferred        wsock32
PE	69f40000-69fc4000	Deferred        d3dxof
PE	6a940000-6a9cd000	Deferred        devenum
PE	6aac0000-6ad9c000	Deferred        ucrtbase
PE	6aec0000-6b06f000	Deferred        setupapi
PE	6b800000-6b89b000	Deferred        dxdiagn
PE	6bbc0000-6bc57000	Deferred        sechost
PE	6c540000-6c592000	Deferred        msdmo
PE	6da80000-6dc9f000	Deferred        gdi32
PE	6e200000-6e246000	Deferred        bcrypt
PE	6e300000-6e37b000	Deferred        msvcp71
PE	6ecc0000-6ecfe000	Deferred        dnsapi
PE	6f240000-6f3bc000	Deferred        winmm
PE	6f6c0000-6f6db000	Deferred        nsi
PE	70000000-700f5000	Deferred        dbghelp
PE	70d80000-70e20000	Deferred        uxtheme
PE	71080000-710a8000	Deferred        hid
PE	71400000-720af000	Deferred        shell32
PE	7a800000-7acc1000	Deferred        opengl32
PE	7b000000-7b52c000	Deferred        kernelbase
PE	7b600000-7b759000	Dwarf-4         kernel32
PE	7bc00000-7bebc000	Dwarf-4         ntdll
ELF	7d000000-7d005000	Deferred        <wine-loader>
ELF	7d8b8000-7d947000	Deferred        libgmp.so.10
ELF	7d947000-7d991000	Deferred        libhogweed.so.6
ELF	7d991000-7d9db000	Deferred        libnettle.so.8
ELF	7d9db000-7d9f2000	Deferred        libtasn1.so.6
ELF	7d9f2000-7db9d000	Deferred        libunistring.so.2
ELF	7db9d000-7dbc0000	Deferred        libidn2.so.0
ELF	7dbc0000-7dd1d000	Deferred        libp11-kit.so.0
ELF	7dd1d000-7df4b000	Deferred        libgnutls.so.30
ELF	7df61000-7df68000	Deferred        crypt32.so
ELF	7dfae000-7dfb6000	Deferred        libxfixes.so.3
ELF	7dfb6000-7dfc3000	Deferred        libxcursor.so.1
ELF	7dfc3000-7dfd8000	Deferred        libxi.so.6
ELF	7dfd8000-7dfdd000	Deferred        libxcomposite.so.1
ELF	7dfdd000-7dfec000	Deferred        libxrandr.so.2
ELF	7dfec000-7dffa000	Deferred        libxrender.so.1
ELF	7dffa000-7e002000	Deferred        libxxf86vm.so.1
ELF	7e002000-7e007000	Deferred        libxinerama.so.1
ELF	7e007000-7e015000	Deferred        libmd.so.0
ELF	7e015000-7e02d000	Deferred        libbsd.so.0
ELF	7e02d000-7e035000	Deferred        libxdmcp.so.6
ELF	7e035000-7e03b000	Deferred        libxau.so.6
ELF	7e03b000-7e069000	Deferred        libxcb.so.1
ELF	7e069000-7e1bb000	Deferred        libx11.so.6
ELF	7e1bb000-7e1d2000	Deferred        libxext.so.6
ELF	7e1d5000-7e1e1000	Deferred        libffi.so.8
ELF	7e1e1000-7e1ed000	Deferred        bcrypt.so
ELF	7e1ef000-7e27b000	Deferred        winex11.so
ELF	7e27b000-7e281000	Deferred        ws2_32.so
ELF	7e281000-7e286000	Deferred        dnsapi.so
ELF	7e306000-7e310000	Deferred        libuuid.so.1
ELF	7e310000-7e340000	Deferred        libexpat.so.1
ELF	7e340000-7e390000	Deferred        libfontconfig.so.1
ELF	7e390000-7e3b3000	Deferred        libbrotlicommon.so.1
ELF	7e3b3000-7e3c1000	Deferred        libbrotlidec.so.1
ELF	7e3c1000-7e3df000	Deferred        libz.so.1
ELF	7e3df000-7e41f000	Deferred        libpng16.so.16
ELF	7e41f000-7e4ec000	Deferred        libfreetype.so.6
ELF	7e4ec000-7e5f4000	Deferred        libm.so.6
ELF	7e611000-7e784000	Deferred        win32u.so
ELF	7e784000-7e90d000	Dwarf           libwine.so.1
ELF	d1d74000-d1e98000	Deferred        libasound.so.2
ELF	d1eb5000-d1ecc000	Deferred        winealsa.so
ELF	d1f51000-d1f64000	Deferred        libresolv.so.2
ELF	d1f64000-d1f6c000	Deferred        libkeyutils.so.1
ELF	d1f6c000-d1f9e000	Deferred        libk5crypto.so.3
ELF	d1f9e000-d207c000	Deferred        libkrb5.so.3
ELF	d207c000-d2092000	Deferred        libavahi-client.so.3
ELF	d2092000-d20ee000	Deferred        libgssapi_krb5.so.2
ELF	d20ee000-d219a000	Deferred        libcups.so.2
ELF	d21a2000-d21a7000	Deferred        avicap32.so
ELF	d4e04000-d4e13000	Deferred        libkrb5support.so.0
ELF	d5003000-d5009000	Deferred        libcom_err.so.2
ELF	d5009000-d5018000	Deferred        libavahi-common.so.3
ELF	d5a04000-d5a0a000	Deferred        winspool.so
ELF	d75c5000-d75d2000	Deferred        libpciaccess.so.0
ELF	d75d2000-d75fc000	Deferred        libdrm_intel.so.1
ELF	d75fc000-d7606000	Deferred        libdrm_nouveau.so.2
ELF	d7606000-d7615000	Deferred        libdrm_radeon.so.1
ELF	d7615000-d7626000	Deferred        libsensors.so.5
ELF	d7626000-d9691000	Deferred        iris_dri.so
ELF	d9691000-d96b0000	Deferred        libxcb-glx.so.0
ELF	d96b0000-d96da000	Deferred        libglapi.so.0
ELF	d96da000-d9755000	Deferred        libglx_mesa.so.0
ELF	d9755000-d9791000	Deferred        libglx.so.0
ELF	d9791000-d980e000	Deferred        libgldispatch.so.0
ELF	d980e000-d987b000	Deferred        libgl.so.1
ELF	d9a05000-d9a0c000	Deferred        libxcb-dri2.so.0
ELF	da34e000-da35b000	Deferred        libvklayer_mesa_device_select.so
ELF	da465000-db166000	Deferred        libvulkan_intel_hasvk.so
ELF	db166000-db8c1000	Deferred        libvulkan_lvp.so
ELF	db8c1000-dd4df000	Deferred        libicudata.so.70
ELF	dd4df000-dd6e5000	Deferred        libicuuc.so.70
ELF	dd6e5000-dd8b9000	Deferred        libxml2.so.2
ELF	dd8b9000-dd8e5000	Deferred        libtinfo.so.6
ELF	dd8e5000-dd91e000	Deferred        libedit.so.2
ELF	dd91e000-e52fa000	Deferred        libllvm-15.so.1
ELF	e52fa000-e5c0e000	Deferred        libvulkan_radeon.so
ELF	e5e42000-e6c22000	Deferred        libvulkan_intel.so
ELF	e6cec000-e6d68000	Deferred        libvulkan.so.1
ELF	e7203000-e720c000	Deferred        libatomic.so.1
ELF	e720c000-e722a000	Deferred        libelf.so.1
ELF	e722a000-e7237000	Deferred        libdrm_amdgpu.so.1
ELF	e7237000-e725e000	Deferred        libgcc_s.so.1
ELF	e725e000-e7300000	Deferred        opengl32.so
ELF	f7401000-f7406000	Deferred        libxshmfence.so.1
ELF	f7406000-f740b000	Deferred        libxcb-shm.so.0
ELF	f740b000-f741f000	Deferred        libxcb-randr.so.0
ELF	f741f000-f7428000	Deferred        libxcb-sync.so.1
ELF	f7428000-f7433000	Deferred        libxcb-xfixes.so.0
ELF	f7433000-f7438000	Deferred        libxcb-present.so.0
ELF	f7438000-f7448000	Deferred        libwayland-client.so.0
ELF	f7448000-f7461000	Deferred        libdrm.so.2
ELF	f75d5000-f7600000	Deferred        libgpg-error.so.0
ELF	f7600000-f7705000	Deferred        libgcrypt.so.20
ELF	f7705000-f7710000	Deferred        libcap.so.2
ELF	f7710000-f7734000	Deferred        liblz4.so.1
ELF	f7734000-f7803000	Deferred        libzstd.so.1
ELF	f7803000-f782f000	Deferred        liblzma.so.5
ELF	f782f000-f783a000	Deferred        libogg.so.0
ELF	f783a000-f7899000	Deferred        libopus.so.0
ELF	f7899000-f7926000	Deferred        libvorbisenc.so.2
ELF	f7926000-f7952000	Deferred        libvorbis.so.0
ELF	f7952000-f798e000	Deferred        libflac.so.8
ELF	f798e000-f79a4000	Deferred        libapparmor.so.1
ELF	f79a4000-f7a73000	Deferred        libsystemd.so.0
ELF	f7a73000-f7b0e000	Deferred        libsndfile.so.1
ELF	f7b0e000-f7b6d000	Deferred        libdbus-1.so.3
ELF	f7b6d000-f7bfe000	Deferred        libpulsecommon-15.99.so
ELF	f7bfe000-f7c5e000	Deferred        libpulse.so.0
ELF	f7c5e000-f7c64000	Deferred        libxcb-dri3.so.0
ELF	f7c7b000-f7c90000	Deferred        winepulse.so
ELF	f7c92000-f7d42000	Deferred        ntdll.so
ELF	f7d42000-f7f77000	Deferred        libc.so.6
ELF	f7f83000-f7f8b000	Deferred        libasyncns.so.0
ELF	f7f8b000-f7f90000	Deferred        libx11-xcb.so.1
ELF	f7f96000-f7fce000	Deferred        ld-linux.so.2
Threads:
process  tid      prio    name (all IDs are in hex)
00000038 services.exe
	0000003c    0     
	00000040    0     wine_rpcrt4_server
	0000004c    0     wine_rpcrt4_io
	00000078    0     wine_rpcrt4_io
	000000c0    0     wine_rpcrt4_io
	000000d8    0     wine_rpcrt4_io
	000000ec    0     wine_rpcrt4_io
	00000104    0     wine_rpcrt4_io
00000044 winedevice.exe
	00000048    0     
	00000054    0     
	00000060    0     wine_sechost_service
	00000064    0     
	00000068    0     
	0000006c    0     
	000000f8    0     
00000058 explorer.exe
	0000005c    0     
	0000009c    0     
	000000a0    0     wine_rpcrt4_server
00000070 winedevice.exe
	00000074    0     
	0000007c    0     
	00000080    0     wine_sechost_service
	00000084    0     
	00000088    0     
	0000008c    0     
	00000090    0     
000000b8 plugplay.exe
	000000bc    0     
	000000c4    0     
	000000c8    0     wine_sechost_service
	000000cc    0     wine_rpcrt4_server
000000d0 PnkBstrA.exe
	000000d4    0     
	000000dc    0     
	000000e0    0     wine_sechost_service
000000e4 svchost.exe
	000000e8    0     
	000000f0    0     
	000000f4    0     wine_sechost_service
000000fc rpcss.exe
	00000100    0     
	00000108    0     
	0000010c    0     wine_sechost_service
	00000110    0     wine_rpcrt4_server
	00000114    0     wine_rpcrt4_server
	00000118    0     wine_rpcrt4_io
00000120 bf2hub.exe
	00000124    0     
0000029c start.exe
	000002a0    0     
000002a4 conhost.exe
	000002a8    0     
000002ac winecfg.exe
	000002b0    0     
000002b4 winecfg.exe
	000002b8    0     
	000002bc    0     wine_rpcrt4_server
	000002c8    0     wine_mmdevapi_notification
	000002cc   15     winepulse_mainloop
0000036c (D) C:\Program Files (x86)\EA Games\Battlefield 2\BF2.exe
	00000370    0 <== 
	00000374   15     winepulse_mainloop
	00000378   15     winepulse_timer_loop
	0000037c   15     wine_dsound_mixer
	00000380   15     
	00000388    0     wine_mmdevapi_notification
	0000038c    0     winealsa_midi_notify
	00000390    0     wined3d_cs
	000003a4    0     
0000039c conhost.exe
	000003a0    0     
System information:
    Wine build: wine-8.0.2
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 5.15.0-89-generic
Locked