I have an Acer Aspire One D257 (Intel Atom N570) netbook and I want to play GTA San Andreas on it but I have a problems with graphics. My os is Parabola GNU/Linux 64bit, wine version is 1.5.11 (winearch win32). In my netbook there is Intel GMA 3150 graphics card (I don't know much memory it has, I don't even know how to check it ) and 2GB DDR3 RAM. I'm using intel-dri driver 8.0.4-2 (SNA acceleration) from my distro repository.
When I launch the game instead of EAX and NVIDIA splash screens and title screen I get all white screen. In menu there instead of text and images is white and blue rectangles. When I start new game GTA crashes.
At first I thought that wine don't work with intel gma but I tried Counter-Strike 1.6 and it fully worked (graphics, sounds, playing at servers). Native games works too (i tried Minecraft).
I'm running GTA in Win XP mode in 640x480 window.
Crash details:
Code: Select all
Unhandled exception: page fault on write access to 0x00000050 in 32-bit code (0x005dd97c).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:005dd97c ESP:0177fc38 EBP:7ed78bb0 EFLAGS:00210212( R- -- I -A- - )
EAX:00000000 EBX:00000000 ECX:00000158 EDX:01fd4040
ESI:00000010 EDI:00000001
Stack dump:
0x0177fc38: 0086c074 00000000 00000000 00000010
0x0177fc48: 00000010 0086c080 00000000 0000000f
0x0177fc58: 0200c510 0177fe30 0083cc8b 00000000
0x0177fc68: 005bf8ef 00863b10 0053bc8b 00863b10
0x0177fc78: 0000000a 0053e593 00863b10 00748d50
0x0177fc88: 7b858560 00000000 0177fe40 7b8b4ff4
000c: sel=0067 base=00000000 limit=00000000 16-bit --x
Backtrace:
=>0 0x005dd97c in gta_sa (+0x1dd97c) (0x7ed78bb0)
1 0xfff0e483 (0x04244c8d)
2 0x80808080 (0x80808080)
0x005dd97c: movb $0x2,0x50(%eax)
Modules:
Module Address Debug info Name (113 modules)
PE 230000- 239000 Deferred ogg
PE 240000- 348000 Deferred vorbis
PE 350000- 380000 Deferred eax
PE 400000- 1577000 Export gta_sa
PE 10000000-10011000 Deferred vorbisfile
ELF 7b800000-7ba44000 Deferred kernel32<elf>
\-PE 7b810000-7ba44000 \ kernel32
ELF 7bc00000-7bcd8000 Deferred ntdll<elf>
\-PE 7bc10000-7bcd8000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7c064000-7c0dd000 Deferred shlwapi<elf>
\-PE 7c070000-7c0dd000 \ shlwapi
ELF 7c0dd000-7c109000 Deferred msvfw32<elf>
\-PE 7c0e0000-7c109000 \ msvfw32
ELF 7c109000-7c200000 Deferred quartz<elf>
\-PE 7c120000-7c200000 \ quartz
ELF 7d215000-7d22a000 Deferred wmvcore<elf>
\-PE 7d220000-7d22a000 \ wmvcore
ELF 7d24a000-7d260000 Deferred midimap<elf>
\-PE 7d250000-7d260000 \ midimap
ELF 7d260000-7d275000 Deferred avicap32<elf>
\-PE 7d270000-7d275000 \ avicap32
ELF 7d275000-7d29b000 Deferred devenum<elf>
\-PE 7d280000-7d29b000 \ devenum
ELF 7d51a000-7d558000 Deferred d3d9<elf>
\-PE 7d520000-7d558000 \ d3d9
ELF 7d558000-7d58f000 Deferred uxtheme<elf>
\-PE 7d560000-7d58f000 \ uxtheme
ELF 7d58f000-7d69a000 Deferred comctl32<elf>
\-PE 7d5a0000-7d69a000 \ comctl32
ELF 7d69a000-7d6e4000 Deferred dinput<elf>
\-PE 7d6a0000-7d6e4000 \ dinput
ELF 7d6e4000-7d700000 Deferred dinput8<elf>
\-PE 7d6f0000-7d700000 \ dinput8
ELF 7d80f000-7d905000 Deferred libasound.so.2
ELF 7d905000-7d91e000 Deferred msacm32<elf>
\-PE 7d910000-7d91e000 \ msacm32
ELF 7d91f000-7d94f000 Deferred winealsa<elf>
\-PE 7d930000-7d94f000 \ winealsa
ELF 7d94f000-7da8d000 Deferred oleaut32<elf>
\-PE 7d970000-7da8d000 \ oleaut32
ELF 7da8d000-7dab2000 Deferred mmdevapi<elf>
\-PE 7da90000-7dab2000 \ mmdevapi
ELF 7dab2000-7dafd000 Deferred dsound<elf>
\-PE 7dac0000-7dafd000 \ dsound
ELF 7dbfd000-7dc08000 Deferred libpciaccess.so.0
ELF 7dc08000-7dc23000 Deferred libgcc_s.so.1
ELF 7ddd0000-7ddf2000 Deferred libdrm_intel.so.1
ELF 7ddf2000-7df0b000 Deferred libglsl.so
ELF 7df0b000-7e16b000 Deferred libdricore.so
ELF 7e16b000-7e1d1000 Deferred i915_dri.so
ELF 7e1d1000-7e1da000 Deferred librt.so.1
ELF 7e1da000-7e1e8000 Deferred libdrm.so.2
ELF 7e1e8000-7e201000 Deferred libxcb-glx.so.0
ELF 7e201000-7e204000 Deferred libx11-xcb.so.1
ELF 7e204000-7e21a000 Deferred libglapi.so.0
ELF 7e21a000-7e26f000 Deferred libgl.so.1
ELF 7e289000-7e36f000 Deferred opengl32<elf>
\-PE 7e2a0000-7e36f000 \ opengl32
ELF 7e385000-7e4c6000 Deferred wined3d<elf>
\-PE 7e390000-7e4c6000 \ wined3d
ELF 7e4c6000-7e53d000 Deferred ddraw<elf>
\-PE 7e4d0000-7e53d000 \ ddraw
ELF 7e53d000-7e543000 Deferred libxfixes.so.3
ELF 7e543000-7e54e000 Deferred libxcursor.so.1
ELF 7e595000-7e5be000 Deferred libexpat.so.1
ELF 7e5be000-7e5f3000 Deferred libfontconfig.so.1
ELF 7e5f3000-7e603000 Deferred libxi.so.6
ELF 7e603000-7e60e000 Deferred libxrandr.so.2
ELF 7e60e000-7e618000 Deferred libxrender.so.1
ELF 7e618000-7e61e000 Deferred libxxf86vm.so.1
ELF 7e61e000-7e643000 Deferred imm32<elf>
\-PE 7e620000-7e643000 \ imm32
ELF 7e643000-7e64a000 Deferred libxdmcp.so.6
ELF 7e64a000-7e64e000 Deferred libxau.so.6
ELF 7e64e000-7e670000 Deferred libxcb.so.1
ELF 7e670000-7e676000 Deferred libuuid.so.1
ELF 7e676000-7e690000 Deferred libice.so.6
ELF 7e690000-7e7c7000 Deferred libx11.so.6
ELF 7e7c7000-7e7d9000 Deferred libxext.so.6
ELF 7e7d9000-7e86c000 Deferred winex11<elf>
\-PE 7e7e0000-7e86c000 \ winex11
ELF 7e86c000-7e87c000 Deferred libbz2.so.1.0
ELF 7e87c000-7e893000 Deferred libz.so.1
ELF 7e893000-7e92f000 Deferred libfreetype.so.6
ELF 7e92f000-7e933000 Deferred libxdamage.so.1
ELF 7e949000-7e97f000 Deferred ws2_32<elf>
\-PE 7e950000-7e97f000 \ ws2_32
ELF 7e9a3000-7e9ce000 Deferred msacm32<elf>
\-PE 7e9b0000-7e9ce000 \ msacm32
ELF 7e9ce000-7ea52000 Deferred rpcrt4<elf>
\-PE 7e9e0000-7ea52000 \ rpcrt4
ELF 7ea52000-7eb93000 Deferred ole32<elf>
\-PE 7ea70000-7eb93000 \ ole32
ELF 7eb93000-7ec03000 Deferred advapi32<elf>
\-PE 7eba0000-7ec03000 \ advapi32
ELF 7ec03000-7ecd9000 Deferred gdi32<elf>
\-PE 7ec10000-7ecd9000 \ gdi32
ELF 7ecd9000-7ee37000 Deferred user32<elf>
\-PE 7ecf0000-7ee37000 \ user32
ELF 7ee37000-7eeeb000 Deferred winmm<elf>
\-PE 7ee40000-7eeeb000 \ winmm
ELF 7ef9a000-7efa7000 Deferred libnss_files.so.2
ELF 7efa7000-7efe6000 Deferred libm.so.6
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7492000-f7497000 Deferred libdl.so.2
ELF f7497000-f74a0000 Deferred libsm.so.6
ELF f74b1000-f7657000 Deferred libc.so.6
ELF f7657000-f7672000 Deferred libpthread.so.0
ELF f7672000-f77b5000 Dwarf libwine.so.1
ELF f77b6000-f77d8000 Deferred ld-linux.so.2
ELF f77d8000-f77d9000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Rockstar Games\GTA San Andreas\gta_sa.exe
0000002b 0
0000002a 0
00000029 15
00000028 0
00000026 0
00000025 0
00000022 0
00000009 0 <==
0000000e services.exe
0000001e 0
0000001d 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
0000001f 0
0000001c 0
0000001b 0
00000023 explorer.exe
00000024 0
System information:
Wine build: wine-1.5.11
Platform: i386
Host system: Linux
Host version: 3.5.0-gnu-2