Latitude
Anmeldungsdatum: 10. November 2012
Beiträge: 196
|
Hallo Leute, Ich habe das Problem Siedler IV Gold (über Wine) zu installiren. Immer wenn ich es installiren will, und das Spiel die DirectX version prüfen will, kommt eine Meldung von Wine, dass das Programm einen schwerwiegenden Fehler verursacht hat. Ich habe auch schon probirt DirectX manuell zu instaliren (Version 9...) das hat aber auch nicht wiklich was gebraacht. MfG Latitude Moderiert von march: Titel um [Wine] erweitert. Bitte dies in Zukunft beachten. Danke. ☺
|
Das_Wort
Anmeldungsdatum: 23. Dezember 2009
Beiträge: 5269
Wohnort: /dev/null
|
Ich würde es mal mit POL versuchen, ich glaube dort gibt es ein Installationsskript für Siedler IV.
|
Latitude
(Themenstarter)
Anmeldungsdatum: 10. November 2012
Beiträge: 196
|
Tut mir leid, aber es funktionirt nicht ☹
|
Kätzchen
Anmeldungsdatum: 1. Mai 2011
Beiträge: 7095
Wohnort: Technische Republik
|
Latitude schrieb: Ich habe das Problem Siedler IV Gold (über Wine) zu installiren. Immer wenn ich es installiren will, und das Spiel die DirectX version prüfen will, kommt eine Meldung von Wine, dass das Programm einen schwerwiegenden Fehler verursacht hat.
http://appdb.winehq.org/objectManager.php?sClass=version&iId=7051
Game is working out of the box, but I recommend to set wine to opengl. Hardware rendering can't be enabled.
Wine#3D oder winetricks
PlayOnLinux http://www.playonlinux.com/en/supported_apps-1-0.html
|
Latitude
(Themenstarter)
Anmeldungsdatum: 10. November 2012
Beiträge: 196
|
Tut mir leid, aber es funktionirt weder mit "Settlers 4 : Trojans and the elixir of power" noch mit "Settlers 4". Da mit Wine hat auch nichts gebracht ☹
|
Kelhim
Anmeldungsdatum: 18. September 2006
Beiträge: 3642
Wohnort: Köln
|
Vor vielen Jahren habe ich das mit Wine gespielt, lief tadellos. Aber bitte, sweet mother of bleary-eyed gambling addiction (😉), welche Meldungen stehen im Terminal, wenn du das Spiel darin mit Wine startest? Entgegen der gängigen Meinung ist das Fenster mit der Meldung "Es ist ein schwerwiegender Fehler aufgetreten" keine besonders hilfreiche Information!
|
Latitude
(Themenstarter)
Anmeldungsdatum: 10. November 2012
Beiträge: 196
|
Also, wenn ich auf Details klick, kommt: Unhandled exception: assertion failed in 32-bit code (0x680011b2).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:680011b2 ESP:0033e8d0 EBP:7cbf3488 EFLAGS:00200206( - -- I - -P- )
EAX:00000000 EBX:000009c6 ECX:000009c6 EDX:00000006
ESI:00000000 EDI:68326ff4
Stack dump:
0x0033e8d0: 681af1df 68326ff4 0033ea00 681b2825
0x0033e8e0: 00000006 0033e980 00000000 68326ff4
0x0033e8f0: 0000006a 0000006b 0000006a 681eaf31
0x0033e900: 00000000 7cdc7ab0 0000006a 7cdc77b8
0x0033e910: 00000000 00000001 68326ff4 681a9f3b
0x0033e920: 683280e0 68328120 681a8f20 7cdc7ab0
Backtrace:
=>0 0x680011b2 in ld-linux.so.2 (+0x11b2) (0x7cbf3488)
1 0x681af1df gsignal+0x4e() in libc.so.6 (0x7cbf3488)
2 0x681b2825 abort+0x174() in libc.so.6 (0x7cbf3488)
3 0x681a8085 in libc.so.6 (+0x27084) (0x7cbf3488)
4 0x681a8137 __assert_fail+0x56() in libc.so.6 (0x7cbf3488)
5 0x544beccf nv10_emit_framebuffer+0x11e() in nouveau_vieux_dri.so (0x7cbf3488)
6 0x544b1f4c nouveau_state_emit+0x4b() in nouveau_vieux_dri.so (0xfffdffff)
7 0x544b2043 in nouveau_vieux_dri.so (+0xb042) (0x00000000)
8 0x2024d1bf _mesa_update_state_locked+0x20e() in libdricore.so (0x00000000)
9 0x2024dcea _mesa_update_state+0x29() in libdricore.so (0x0033f0d8)
10 0x201cb558 _mesa_Clear+0x257() in libdricore.so (0x0033f0d8)
11 0x200e08f5 in wined3d (+0xd08f4) (0x0033f0d8)
12 0x200e23c3 in wined3d (+0xd23c2) (0x0033f1b8)
13 0x20061efd in wined3d (+0x51efc) (0x0033f648)
14 0x20065825 in wined3d (+0x55824) (0x0033f678)
15 0x200e9cbc wined3d_create+0x6b() in wined3d (0x0033f6c8)
16 0x37708fd4 in ddraw (+0x18fd3) (0x0033f718)
17 0x3771a125 in ddraw (+0x2a124) (0x0033f778)
18 0x3771ad6f DirectDrawCreate+0x5e() in ddraw (0x0033f7d8)
19 0x00dd104f in bbinst (+0x104e) (0x0033fce0)
20 0x0040fff8 in _ins5576._mp (+0xfff7) (0x0033fd18)
21 0x00410b29 in _ins5576._mp (+0x10b28) (0x0033fd2c)
22 0x00416912 in _ins5576._mp (+0x16911) (0x0033fd44)
23 0x00416bff in _ins5576._mp (+0x16bfe) (0x0033fd5c)
24 0x00410e60 in _ins5576._mp (+0x10e5f) (0x0033fd9c)
25 0x004113ad in _ins5576._mp (+0x113ac) (0x0033fdd4)
26 0x00476b77 in _ins5576._mp (+0x76b76) (0x0033fe60)
27 0x7b85f04c call_process_entry+0xb() in kernel32 (0x0033fe78)
28 0x7b8602cb in kernel32 (+0x502ca) (0x0033feb8)
29 0x7bc789e0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
30 0x7bc7b88d call_thread_func+0x7c() in ntdll (0x0033ffa8)
31 0x7bc789be RtlRaiseException+0x21() in ntdll (0x0033ffc8)
32 0x7bc4dd1e call_dll_entry_point+0x33d() in ntdll (0x0033ffe8)
33 0x6802b4ed wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
34 0x6802b5ab wine_switch_to_stack+0x2a() in libwine.so.1 (0xbfb22fc8)
35 0x7bc53b95 LdrInitializeThunk+0x3c4() in ntdll (0xbfb23038)
36 0x7b86686a __wine_kernel_init+0xa49() in kernel32 (0xbfb241e8)
37 0x7bc5434b __wine_process_init+0x25a() in ntdll (0xbfb24278)
38 0x68028a4c wine_init+0x2db() in libwine.so.1 (0xbfb242e8)
39 0x7bf00d0b main+0x8a() in <wine-loader> (0xbfb24738)
40 0x6819a4d3 __libc_start_main+0xf2() in libc.so.6 (0x00000000)
0x680011b2: ret
Modules:
Module Address Debug info Name (107 modules)
PE 340000- 350000 Deferred _wutl951
PE 3d0000- 3f7000 Deferred 603e2
PE 400000- 48d000 Export _ins5576._mp
PE dd0000- e18000 Export bbinst
PE 10000000-10014000 Deferred zdatai51
ELF 20000000-20139000 Dwarf wined3d<elf>
\-PE 20010000-20139000 \ wined3d
ELF 20139000-20192000 Deferred libgl.so.1
ELF 20192000-2040c000 Dwarf libdricore.so
ELF 302c8000-302d5000 Deferred libdrm.so.2
ELF 376e7000-3775d000 Dwarf ddraw<elf>
\-PE 376f0000-3775d000 \ ddraw
ELF 4a951000-4a954000 Deferred libx11-xcb.so.1
ELF 50b63000-50c71000 Deferred opengl32<elf>
\-PE 50b80000-50c71000 \ opengl32
ELF 544a7000-544d8000 Dwarf nouveau_vieux_dri.so
ELF 5584f000-55867000 Deferred libxcb-glx.so.0
ELF 56bd6000-56bda000 Deferred libxdamage.so.1
ELF 68000000-68022000 Dwarf ld-linux.so.2
ELF 68022000-68166000 Dwarf libwine.so.1
ELF 68166000-68181000 Deferred libpthread.so.0
ELF 68181000-6832b000 Dwarf libc.so.6
ELF 6832b000-68330000 Deferred libdl.so.2
ELF 68330000-68339000 Deferred librt.so.1
ELF 68339000-68365000 Deferred libm.so.6
ELF 68365000-6837f000 Deferred libnsl.so.1
ELF 6837f000-6838b000 Deferred libnss_nis.so.2
ELF 6838b000-68398000 Deferred libnss_files.so.2
ELF 68398000-684f2000 Deferred user32<elf>
\-PE 683b0000-684f2000 \ user32
ELF 684f2000-6860d000 Deferred gdi32<elf>
\-PE 68500000-6860d000 \ gdi32
ELF 6860d000-6867b000 Deferred advapi32<elf>
\-PE 68620000-6867b000 \ advapi32
ELF 6867b000-686bb000 Deferred winspool<elf>
\-PE 68680000-686bb000 \ winspool
ELF 686bb000-688ea000 Deferred shell32<elf>
\-PE 686d0000-688ea000 \ shell32
ELF 688ea000-68962000 Deferred shlwapi<elf>
\-PE 68900000-68962000 \ shlwapi
ELF 68962000-68a6a000 Deferred comctl32<elf>
\-PE 68970000-68a6a000 \ comctl32
ELF 68a6a000-68ba5000 Deferred ole32<elf>
\-PE 68a80000-68ba5000 \ ole32
ELF 68ba5000-68c5a000 Deferred winmm<elf>
\-PE 68bb0000-68c5a000 \ winmm
ELF 68c5a000-68c85000 Deferred msacm32<elf>
\-PE 68c60000-68c85000 \ msacm32
ELF 68c85000-68c9b000 Deferred libz.so.1
ELF 68c9b000-68ccf000 Deferred libfontconfig.so.1
ELF 68ccf000-68d62000 Deferred winex11<elf>
\-PE 68ce0000-68d62000 \ winex11
ELF 68d62000-68d6b000 Deferred libsm.so.6
ELF 68d6b000-68d7d000 Deferred libxext.so.6
ELF 68d7d000-68eb1000 Deferred libx11.so.6
ELF 68eb1000-68eb5000 Deferred libxau.so.6
ELF 68eb5000-68eb9000 Deferred libxinerama.so.1
ELF 68eb9000-68ebf000 Deferred libxxf86vm.so.1
ELF 68ebf000-68ec9000 Deferred libxrender.so.1
ELF 68ec9000-68ed2000 Deferred libxrandr.so.2
ELF 68ed2000-68ed6000 Deferred libxcomposite.so.1
ELF 68ed6000-68ee6000 Deferred libxi.so.6
ELF 68ee6000-68ef1000 Deferred libxcursor.so.1
ELF 68ef1000-68ef7000 Deferred libxfixes.so.3
ELF 68ef7000-68f35000 Deferred libgssapi_krb5.so.2
ELF 68f35000-68ff9000 Deferred libgnutls.so.26
ELF 68ff9000-69007000 Deferred libavahi-common.so.3
ELF 69007000-69019000 Deferred libavahi-client.so.3
ELF 69019000-690e8000 Deferred libkrb5.so.3
ELF 690e8000-69110000 Deferred libk5crypto.so.3
ELF 69110000-69115000 Deferred libcom_err.so.2
ELF 69115000-6911e000 Deferred libkrb5support.so.0
ELF 6911e000-69130000 Deferred libtasn1.so.3
ELF 69130000-691b5000 Deferred libgcrypt.so.11
ELF 691b5000-691c7000 Deferred libp11-kit.so.0
ELF 691c7000-69210000 Deferred libdbus-1.so.3
ELF 69210000-69214000 Deferred libkeyutils.so.1
ELF 69214000-6922c000 Deferred libresolv.so.2
ELF 6922c000-69231000 Deferred libgpg-error.so.0
ELF 69231000-69244000 Deferred gnome-keyring-pkcs11.so
ELF 69244000-6927a000 Deferred uxtheme<elf>
\-PE 69250000-6927a000 \ uxtheme
ELF 69a8e000-69a94000 Deferred libuuid.so.1
ELF 6ce2c000-6ce33000 Deferred libdrm_nouveau.so.1
ELF 6d362000-6d449000 Deferred comdlg32<elf>
\-PE 6d370000-6d449000 \ comdlg32
ELF 6da98000-6dabd000 Deferred imm32<elf>
\-PE 6daa0000-6dabd000 \ imm32
ELF 711f8000-71219000 Deferred libxcb.so.1
ELF 71954000-71972000 Deferred libgcc_s.so.1
ELF 72783000-7279d000 Deferred version<elf>
\-PE 72790000-7279d000 \ version
ELF 75a2e000-75a48000 Deferred libice.so.6
ELF 76060000-760fa000 Deferred libfreetype.so.6
ELF 762b6000-762bf000 Deferred libnss_compat.so.2
ELF 778fb000-77902000 Deferred libxdmcp.so.6
ELF 780fd000-78127000 Deferred libexpat.so.1
ELF 78930000-789b1000 Deferred rpcrt4<elf>
\-PE 78940000-789b1000 \ rpcrt4
ELF 7ae53000-7af70000 Deferred libglsl.so
ELF 7b24d000-7b2a0000 Deferred libcups.so.2
ELF 7b800000-7ba44000 Dwarf kernel32<elf>
\-PE 7b810000-7ba44000 \ kernel32
ELF 7bc00000-7bcd9000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcd9000 \ ntdll
ELF 7bf00000-7bf04000 Dwarf <wine-loader>
ELF 7c884000-7c89a000 Deferred libglapi.so.0
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000002f 0
0000002e 0
00000027 0
00000020 0
00000017 0
00000010 0
0000000f 0
00000012 jqs.exe
00000029 0
0000001c 0
0000001b 0
00000016 0
00000013 0
00000014 explorer.exe
00000015 0
0000001d winedevice.exe
00000025 0
00000022 0
0000001f 0
0000001e 0
00000023 plugplay.exe
0000002a 0
00000026 0
00000024 0
0000002b PnkBstrA.exe
00000030 0
0000002d 0
0000002c 0
00000035 (D) C:\users\dell2\Temp\_ISTMP5.DIR\_INS5576._MP
00000036 0 <==
00000037 _ISDEL.EXE
00000038 0
System information:
Wine build: wine-1.5.23
Platform: i386
Host system: Linux
Host version: 3.2.0-37-generic-pae MfG Latitude
|
Kelhim
Anmeldungsdatum: 18. September 2006
Beiträge: 3642
Wohnort: Köln
|
Bitte immer im Terminal starten und die dortigen Meldungen hier zeigen. Du hast eine ziemlich alte Grafikkarte: 5 0x544beccf nv10_emit_framebuffer+0x11e() in nouveau_vieux_dri.so (0x7cbf3488)
6 0x544b1f4c nouveau_state_emit+0x4b() in nouveau_vieux_dri.so (0xfffdffff)
7 0x544b2043 in nouveau_vieux_dri.so (+0xb042) (0x00000000) Zeig mal, welche genau: Es ist kein Wine-Fehler, sondern entweder ein Mesa-DRI- oder Nouveau-Fehler, was in deinem Fall auf das Gleiche hinausläuft, weil der Nouveau-Treiber für deine alte Grafikkarte eben Mesa DRI benutzt. Verschiedene Vorschläge: 1) Den proprietären Nvidia-Treiber installieren, falls der für deine Grafikkarte überhaupt noch existiert und von NVIDIA offiziell unterstützt wird. 2) Eine neuere Grafikkarte benutzen. 3) Vielleicht hilft eine andere Mesa- oder Nouveau-Version, aber ich würde für Siedler 4 nicht daran rumfummeln.
|
Latitude
(Themenstarter)
Anmeldungsdatum: 10. November 2012
Beiträge: 196
|
dell2@dell2-Latitude-C840:~$ lspci -nnk | grep -i VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV17 [GeForce4 440 Go] [10de:0174] (rev a3)
dell2@dell2-Latitude-C840:~$
Die hat 64MB Grafikspeicher, auf der Hülle vom Spiel steht, das eine "16 MB 3D Grafikkarte" reicht (ausßerdem Prozessor mit 300 MHz, Windows 98SE/Me/2000/XP (ich hab Wine auf Windows XP stehen), 64 MB RAM (ich hab 1 Gigabyt) 16-Bit Soundkarte CD-ROM- oder DVD-Laufwerk (hab beides), DirectX 8.0 kompatible Hardware
|
Kelhim
Anmeldungsdatum: 18. September 2006
Beiträge: 3642
Wohnort: Köln
|
Du installierst das Spiel aber nicht mit Windows XP, sondern mit Wine. Spielt aber auch gar keine Rolle, weil es kein Wine-Fehler ist. Die Grafikkarte ist alt, da liegt der Hund begraben. Du verwendest derzeit den offenen Grafiktreiber Nouveau, der eigentlich sehr gut ist - aber wenn es um 3D-Beschleunigung geht, die auch "Siedler 4" benötigt, kann es solche alten Grafikkarten nur auf eine Weise ansprechen, die bei dir zu diesem Fehler führt. Ist halt eine unglückliche Kombination. Du hast aber Glück im Unglück: Deine Grafikkarte wird unter Ubuntu 12.04 noch vom offiziellen NVIDIA-Grafiktreiber unterstützt. Wie du diesen Treiber installierst, verrät das Wiki im Artikel nvidia, das zu installierende Paket heißt nvidia-96. Beachte aber, dass der NVIDIA-Treiber deine Grafikkarte in späteren Ubuntu-Versionen gar nicht mehr unterstützt. Beschwerden darüber bitte direkt an NVIDIA, nicht an Ubuntu. ☺
|
Latitude
(Themenstarter)
Anmeldungsdatum: 10. November 2012
Beiträge: 196
|
Also, ES GEHT 👍. Ich bedanke mich für alle Anstrenungen MfG Latitude
|
Latitude
(Themenstarter)
Anmeldungsdatum: 10. November 2012
Beiträge: 196
|
Wie ich schon verkündet hab funktionirt es, aber es hängt, kann man da etwas dran endern oder nicht?
|
Kelhim
Anmeldungsdatum: 18. September 2006
Beiträge: 3642
Wohnort: Köln
|
Was meinst du genau mit "hängen"? Helfen kann man dir erst, wenn du das Spiel im Terminal startest und dann, wenn es hängt, die dortigen Meldungen hier ins Forum kopierst.
|
Latitude
(Themenstarter)
Anmeldungsdatum: 10. November 2012
Beiträge: 196
|
mit "es hängt" mein ich: - Das Spiel läuft aber nicht flüssig - ton kommt (flüssig) das kann man nicht klar definiren
|