Help with Civilization V

Im trying to launch Civilization V on the next system:

openSUSE 11.4 64 bits.
Gallium 7.11
Wine 1.3.28
Radeon HD4850 PCIe
Kernel 3.0.4

But game wont even launch, im getting this:

gabriel@linux-a7dy:~/.wine/drive_c/Archivos de programa/Sid Meier's Civilization V> wine "CivilizationV.exe"
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 240, std (d/m/y): 8/05/2011, dlt (d/m/y): 21/08/2011
wine: Unhandled page fault on read access to 0xffffffff at address 0xf6fb651d (thread 0025), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0xf6fb651d).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f6fb651d ESP:00327788 EBP:f72a0ff4 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:7c61132c EBX:7c4d5e90 ECX:7c61aa48 EDX:00000000
 ESI:00000000 EDI:7c4d5e68
Stack dump:
0x00327788:  7c61aa48 00000000 003277bc 7c6119bc
0x00327798:  f72a0ff4 00000020 7c61aa38 7c4d5e38
0x003277a8:  f75d4394 f72a0ff4 f701d645 7c61a9c8
0x003277b8:  f75d4380 7c61a9c8 00000000 f74dc59a
0x003277c8:  003277f8 7c641740 7c4d5e68 f661fff4
0x003277d8:  00000020 f718c0b7 00327810 f65e9927
000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
Backtrace:
=>0 0xf6fb651d _ZN4llvm12PassRegistry21registerAnalysisGroupEPKvS2_RNS_8PassInfoEbb+0x2dd() in r600_dri.so (0xf72a0ff4)
  1 0xf6e8f60b _ZN4llvm18initializeNoAAPassERNS_12PassRegistryE+0x11a() in r600_dri.so (0xf72d68f8)
  2 0xf6e47dc8 _ZN4llvm36initializeAliasAnalysisAnalysisGroupERNS_12PassRegistryE+0x47() in r600_dri.so (0x7c4d0718)
  3 0xf6ed5b0b _ZN4llvm36initializeTypeBasedAliasAnalysisPassERNS_12PassRegistryE+0x4a() in r600_dri.so (0x7c4d0718)
  4 0xf6ed5c8e _ZN4llvm32createTypeBasedAliasAnalysisPassEv+0x6d() in r600_dri.so (0x7c61ac68)
  5 0xf6c2fc74 _ZN4llvm17LLVMTargetMachine22addCommonCodeGenPassesERNS_15PassManagerBaseENS_10CodeGenOpt5LevelEbRPNS_9MCContextE+0x23() in r600_dri.so (0x7c61ac68)
  6 0xf6c3059c _ZN4llvm17LLVMTargetMachine26addPassesToEmitMachineCodeERNS_15PassManagerBaseERNS_14JITCodeEmitterENS_10CodeGenOpt5LevelEb+0x4b() in r600_dri.so (0x7c61ac68)
  7 0xf69bec31 _ZN4llvm3JITC1EPNS_6ModuleERNS_13TargetMachineERNS_13TargetJITInfoEPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEb+0x210() in r600_dri.so (0x7c61ac68)
  8 0xf69be82f _ZN4llvm3JIT9createJITEPNS_6ModuleEPSsPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEbPNS_13TargetMachineE+0x8e() in r600_dri.so (0x7c640aec)
  9 0xf69d406a _ZN4llvm13EngineBuilder6createEv+0x159() in r600_dri.so (0x00000000)
0xf6fb651d _ZN4llvm12PassRegistry21registerAnalysisGroupEPKvS2_RNS_8PassInfoEbb+0x2dd in r600_dri.so: 
Modules:
Module  Address                 Debug info      Name (125 modules)
PE        330000-  343000       Deferred        zlib1
PE        350000-  378000       Deferred        lua51_win32
PE        390000-  3e3000       Deferred        steamclient
PE        400000- 6cd1000       Deferred        civilizationv
PE       6ce0000- 72ad000       Deferred        cvgamecoredllfinal release
PE       72b0000- 737d000       Deferred        cvlocalizationwin32final releaseC:\Archivos de programa\Sid Meier's Civilization V\CvLocalizationWin32Final Release.dll
PE       7380000- 7994000       Deferred        cvgamedatabasewin32final releaseC:\Archivos de programa\Sid Meier's Civilization V\CvGameDatabaseWin32Final Release.dll
PE       79a0000- 7a0b000       Deferred        mss32
PE      10000000-101e5000       Deferred        d3dx9_42
PE      3b400000-3b41e000       Deferred        steam_api
PE      78000000-78044000       Deferred        msvcrt
PE      78480000-7850e000       Deferred        msvcp90
PE      78520000-785c3000       Deferred        msvcr90
ELF     7b800000-7b9bb000       Deferred        kernel32<elf>
  \-PE  7b810000-7b9bb000       \               kernel32
ELF     7bc00000-7bcd5000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bcd5000       \               ntdll
ELF     7bf00000-7bf04000       Deferred        <wine-loader>
ELF     7d23b000-7d256000       Deferred        spoolss<elf>
  \-PE  7d240000-7d256000       \               spoolss
ELF     7d256000-7d264000       Deferred        libnss_files.so.2
ELF     7d264000-7d270000       Deferred        libnss_nis.so.2
ELF     7d270000-7d28a000       Deferred        libnsl.so.1
ELF     7d28a000-7d293000       Deferred        libnss_compat.so.2
ELF     7d293000-7d2aa000       Deferred        libresolv.so.2
ELF     7d2aa000-7d2b3000       Deferred        libkrb5support.so.0
ELF     7d2b3000-7d2b8000       Deferred        libcom_err.so.2
ELF     7d2b8000-7d2e0000       Deferred        libk5crypto.so.3
ELF     7d2e0000-7d3a9000       Deferred        libkrb5.so.3
ELF     7d3a9000-7d54b000       Deferred        libcrypto.so.1.0.0
ELF     7d54b000-7d5a3000       Deferred        libssl.so.1.0.0
ELF     7d5a3000-7d5da000       Deferred        libgssapi_krb5.so.2
ELF     7d5da000-7d628000       Deferred        libcups.so.2
ELF     7d62f000-7d651000       Deferred        localspl<elf>
  \-PE  7d630000-7d651000       \               localspl
ELF     7d681000-7d685000       Deferred        libkeyutils.so.1
ELF     7d6b3000-7d6ea000       Deferred        uxtheme<elf>
  \-PE  7d6c0000-7d6ea000       \               uxtheme
ELF     7db56000-7db5d000       Deferred        libxfixes.so.3
ELF     7db5d000-7db69000       Deferred        libxcursor.so.1
ELF     7db69000-7db79000       Deferred        libxi.so.6
ELF     7db79000-7db7d000       Deferred        libxcomposite.so.1
ELF     7db7d000-7db86000       Deferred        libxrandr.so.2
ELF     7db86000-7db91000       Deferred        libxrender.so.1
ELF     7db91000-7db97000       Deferred        libxxf86vm.so.1
ELF     7db97000-7db9b000       Deferred        libxinerama.so.1
ELF     7db9b000-7db9f000       Deferred        libxau.so.6
ELF     7db9f000-7dbbf000       Deferred        libxcb.so.1
ELF     7dbbf000-7dbc5000       Deferred        libuuid.so.1
ELF     7dbc5000-7dbe0000       Deferred        libice.so.6
ELF     7dbe0000-7dd1e000       Deferred        libx11.so.6
ELF     7dd1e000-7dd30000       Deferred        libxext.so.6
ELF     7dd30000-7dd39000       Deferred        libsm.so.6
ELF     7dd39000-7ddea000       Deferred        winex11<elf>
  \-PE  7dd40000-7ddea000       \               winex11
ELF     7dec0000-7deea000       Deferred        libexpat.so.1
ELF     7deea000-7df20000       Deferred        libfontconfig.so.1
ELF     7df20000-7df37000       Deferred        libz.so.1
ELF     7df37000-7dfbf000       Deferred        libfreetype.so.6
ELF     7dfbf000-7e009000       Deferred        libncurses.so.5
ELF     7e032000-7e17e000       Deferred        wined3d<elf>
  \-PE  7e040000-7e17e000       \               wined3d
ELF     7e17e000-7e1bb000       Deferred        d3d9<elf>
  \-PE  7e180000-7e1bb000       \               d3d9
ELF     7e1bb000-7e1f7000       Deferred        winspool<elf>
  \-PE  7e1c0000-7e1f7000       \               winspool
ELF     7e1f7000-7e2f1000       Deferred        comdlg32<elf>
  \-PE  7e200000-7e2f1000       \               comdlg32
ELF     7e2f1000-7e407000       Deferred        oleaut32<elf>
  \-PE  7e310000-7e407000       \               oleaut32
ELF     7e407000-7e489000       Deferred        gdiplus<elf>
  \-PE  7e420000-7e489000       \               gdiplus
ELF     7e489000-7e49d000       Deferred        msimg32<elf>
  \-PE  7e490000-7e49d000       \               msimg32
ELF     7e49d000-7e4d1000       Deferred        ws2_32<elf>
  \-PE  7e4a0000-7e4d1000       \               ws2_32
ELF     7e4d1000-7e5d4000       Deferred        comctl32<elf>
  \-PE  7e4e0000-7e5d4000       \               comctl32
ELF     7e5d4000-7e648000       Deferred        shlwapi<elf>
  \-PE  7e5e0000-7e648000       \               shlwapi
ELF     7e648000-7e86d000       Deferred        shell32<elf>
  \-PE  7e660000-7e86d000       \               shell32
ELF     7e86d000-7e8d0000       Deferred        dbghelp<elf>
  \-PE  7e870000-7e8d0000       \               dbghelp
ELF     7e8d0000-7e8e4000       Deferred        psapi<elf>
  \-PE  7e8e0000-7e8e4000       \               psapi
ELF     7e8e4000-7e908000       Deferred        imm32<elf>
  \-PE  7e8f0000-7e908000       \               imm32
ELF     7e926000-7e95c000       Deferred        winhttp<elf>
  \-PE  7e930000-7e95c000       \               winhttp
ELF     7e95c000-7e987000       Deferred        msacm32<elf>
  \-PE  7e960000-7e987000       \               msacm32
ELF     7e987000-7ea06000       Deferred        rpcrt4<elf>
  \-PE  7e990000-7ea06000       \               rpcrt4
ELF     7ea06000-7eb37000       Deferred        ole32<elf>
  \-PE  7ea20000-7eb37000       \               ole32
ELF     7eb37000-7eba1000       Deferred        advapi32<elf>
  \-PE  7eb40000-7eba1000       \               advapi32
ELF     7eba1000-7ec58000       Deferred        gdi32<elf>
  \-PE  7ebb0000-7ec58000       \               gdi32
ELF     7ec58000-7edaa000       Deferred        user32<elf>
  \-PE  7ec70000-7edaa000       \               user32
ELF     7edaa000-7ee51000       Deferred        winmm<elf>
  \-PE  7edb0000-7ee51000       \               winmm
ELF     7efad000-7efd7000       Deferred        libm.so.6
ELF     7efe6000-7f000000       Deferred        version<elf>
  \-PE  7eff0000-7f000000       \               version
ELF     f651b000-f6539000       Deferred        libgcc_s.so.1
ELF     f6628000-f731e000       Dwarf           r600_dri.so
ELF     f731e000-f732b000       Deferred        libdrm.so.2
ELF     f732b000-f7346000       Deferred        libglapi.so.0
ELF     f7346000-f73a2000       Deferred        libgl.so.1
ELF     f73cb000-f743d000       Deferred        ddraw<elf>
  \-PE  f73d0000-f743d000       \               ddraw
ELF     f743d000-f7460000       Deferred        dxdiagn<elf>
  \-PE  f7440000-f7460000       \               dxdiagn
ELF     f7465000-f746a000       Deferred        libdl.so.2
ELF     f746a000-f75d7000       Deferred        libc.so.6
ELF     f75d7000-f75f2000       Deferred        libpthread.so.0
ELF     f75f6000-f75fa000       Deferred        iso8859-1.so
ELF     f7602000-f760c000       Deferred        librt.so.1
ELF     f760c000-f7610000       Deferred        libxdamage.so.1
ELF     f761b000-f775f000       Dwarf           libwine.so.1
ELF     f7760000-f7781000       Deferred        ld-linux.so.2
ELF     ffffe000-fffff000       Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
        00000020    0
        0000001a    0
        00000014    0
        00000010    0
        0000000f    0
00000011 winedevice.exe
        00000016    0
        00000013    0
        00000012    0
00000017 plugplay.exe
        0000001c    0
        00000019    0
        00000018    0
0000001d winedevice.exe
        00000021    0
        0000001f    0
        0000001e    0
00000024 (D) C:\Archivos de programa\Sid Meier's Civilization V\CivilizationV.exe
        00000025    0 <==
00000026 explorer.exe
        00000027    0
Backtrace:
=>0 0xf6fb651d _ZN4llvm12PassRegistry21registerAnalysisGroupEPKvS2_RNS_8PassInfoEbb+0x2dd() in r600_dri.so (0xf72a0ff4)
  1 0xf6e8f60b _ZN4llvm18initializeNoAAPassERNS_12PassRegistryE+0x11a() in r600_dri.so (0xf72d68f8)
  2 0xf6e47dc8 _ZN4llvm36initializeAliasAnalysisAnalysisGroupERNS_12PassRegistryE+0x47() in r600_dri.so (0x7c4d0718)
  3 0xf6ed5b0b _ZN4llvm36initializeTypeBasedAliasAnalysisPassERNS_12PassRegistryE+0x4a() in r600_dri.so (0x7c4d0718)
  4 0xf6ed5c8e _ZN4llvm32createTypeBasedAliasAnalysisPassEv+0x6d() in r600_dri.so (0x7c61ac68)
  5 0xf6c2fc74 _ZN4llvm17LLVMTargetMachine22addCommonCodeGenPassesERNS_15PassManagerBaseENS_10CodeGenOpt5LevelEbRPNS_9MCContextE+0x23() in r600_dri.so (0x7c61ac68)
  6 0xf6c3059c _ZN4llvm17LLVMTargetMachine26addPassesToEmitMachineCodeERNS_15PassManagerBaseERNS_14JITCodeEmitterENS_10CodeGenOpt5LevelEb+0x4b() in r600_dri.so (0x7c61ac68)
  7 0xf69bec31 _ZN4llvm3JITC1EPNS_6ModuleERNS_13TargetMachineERNS_13TargetJITInfoEPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEb+0x210() in r600_dri.so (0x7c61ac68)
  8 0xf69be82f _ZN4llvm3JIT9createJITEPNS_6ModuleEPSsPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEbPNS_13TargetMachineE+0x8e() in r600_dri.so (0x7c640aec)
  9 0xf69d406a _ZN4llvm13EngineBuilder6createEv+0x159() in r600_dri.so (0x00000000)

On Fri, 23 Sep 2011 01:16:02 +0000, assas1n wrote:

> Im trying to launch Civilization V on the next system:
>
> openSUSE 11.4 64 bits.
> Gallium 7.11
> Wine 1.3.28
> Radeon HD4850 PCIe
> Kernel 3.0.4
>
> But game wont even launch, im getting this:

You might take that over to appdb.winehq.org and see if it matches any of
the known issues and open a ticket with them.

That’s probably the best way to get this addressed.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

Done, hope theres a solution, although i suspect its a Gallium bug/error, due to the numerous r600_dri.so lines of erros.

Indeed, it was a graphics driver error:

WineHQ Bugzilla – Bug 28476 – Civilization V fails to start