Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

[Gelöst]Anno1404 auf Opensuse Tumbleweed

Alles rund um Büroanwendungen, Bildungsprogramme und Spiele unter Linux

Moderator: Moderatoren

Antworten
Benutzeravatar
Coolzero
Advanced Hacker
Advanced Hacker
Beiträge: 1103
Registriert: 7. Mär 2004, 14:45

[Gelöst]Anno1404 auf Opensuse Tumbleweed

Beitrag von Coolzero » 9. Aug 2015, 20:24

Hallo, ich hab gelesen das Anno1404 recht ordentlich mit wine(Gold Status) laufen soll, allerdings bleibt bei mir schon die Installation hängen und läuft nicht mehr weiter.
Was muss ich beachten ?

Danke
Zuletzt geändert von Coolzero am 29. Sep 2015, 17:33, insgesamt 2-mal geändert.
i7 6700k,16GB Ram, 500GB SSD, MSI970 4GB,Win10 64,OpSuTumbl
Dell E6420 OpSu42.3 64, Win10 64
i3-2120T WinServer2016, 20TB
Pent G3420 WinSer2012 20TB
FB6590 6.83 Freetz
Cubietr Debian Stretch. Oscam,Fhem
Vu+Uno,Ultimo OpenATV6.1

Werbung:
Benutzeravatar
misiu
Moderator
Moderator
Beiträge: 3989
Registriert: 8. Mär 2004, 11:27
Wohnort: bei Schweinfurt

Re: Anno1404 auf Opensuse 13.2

Beitrag von misiu » 15. Aug 2015, 10:04

Versuche mal mit "Play on Linux", da ist normalerweise alles vorbereitet (abgestimmte Wine -Version):
https://www.playonlinux.com/de/
http://wiki.ubuntuusers.de/Spiele/playonlinux
Repo für Opensuse 13.2:
http://download.opensuse.org/repositori ... SUSE_13.2/

Normalerweise müssen noch zusätzliche Pakete eingespielt werden, diese können bei PlayOnLinux direkt
installiert werden (wie z.B. directx für windows).

Bei "wine" muss dass auch gemacht werden mit Hilfe von "winetrix" (z.B. winetricks d3dx9):
http://wiki.winehq.org/winetricks

MfG
misiu

Benutzeravatar
Coolzero
Advanced Hacker
Advanced Hacker
Beiträge: 1103
Registriert: 7. Mär 2004, 14:45

Re: Anno1404 auf Opensuse 13.2

Beitrag von Coolzero » 15. Aug 2015, 13:38

Hi,
also im Repo kann ich das nicht finden.

winetricks hatte ich schon versucht und habe darüber DX9 installiert, aber der Fehler kommt trotzdem

Hab mal playonlinux von der HP geladen als .tar, da es keine OPenSuse Version da gibt, wenn ich dann versuche nach dem Entpacken playonlinux zu starten bekommmen ich diese Meldung

Code: Alles auswählen

./playonlinux
Looking for python... 2.7.8 - Traceback (most recent call last):
  File "/home/coolzero/Downloads/playonlinux/python/check_python.py", line 1, in <module>
    import os, wxversion
ImportError: No module named wxversion
failed tests
Looking for python2.7... 2.7.8 - Traceback (most recent call last):
  File "/home/coolzero/Downloads/playonlinux/python/check_python.py", line 1, in <module>
    import os, wxversion
ImportError: No module named wxversion
failed tests
Looking for python2.6... which: no python2.6 in (/home/coolzero/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/opt/kde3/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin)

Looking for python2... 2.7.8 - Traceback (most recent call last):
  File "/home/coolzero/Downloads/playonlinux/python/check_python.py", line 1, in <module>
    import os, wxversion
ImportError: No module named wxversion
failed tests
Please install python before trying to run this program
Python ist aber installiert............
i7 6700k,16GB Ram, 500GB SSD, MSI970 4GB,Win10 64,OpSuTumbl
Dell E6420 OpSu42.3 64, Win10 64
i3-2120T WinServer2016, 20TB
Pent G3420 WinSer2012 20TB
FB6590 6.83 Freetz
Cubietr Debian Stretch. Oscam,Fhem
Vu+Uno,Ultimo OpenATV6.1

Benutzeravatar
tomm.fa
Moderator
Moderator
Beiträge: 5169
Registriert: 21. Jan 2006, 17:18
Wohnort: OWL - Kreis Gütersloh
Kontaktdaten:

Re: Anno1404 auf Opensuse 13.2

Beitrag von tomm.fa » 15. Aug 2015, 14:10

Code: Alles auswählen

zypper se -si python-wxWidgets
?
Linupedia - Wiki des Linux-Club.
Keine Unterstützung/Hilfestellung per PN!

Benutzeravatar
Coolzero
Advanced Hacker
Advanced Hacker
Beiträge: 1103
Registriert: 7. Mär 2004, 14:45

Re: Anno1404 auf Opensuse 13.2

Beitrag von Coolzero » 15. Aug 2015, 14:52

Auch damit klappt es nicht
sudo zypper se -si python-wxWidgets
root's password:
Daten des Repositories laden ...
Installierte Pakete lesen ...
Keine Pakete gefunden.
i7 6700k,16GB Ram, 500GB SSD, MSI970 4GB,Win10 64,OpSuTumbl
Dell E6420 OpSu42.3 64, Win10 64
i3-2120T WinServer2016, 20TB
Pent G3420 WinSer2012 20TB
FB6590 6.83 Freetz
Cubietr Debian Stretch. Oscam,Fhem
Vu+Uno,Ultimo OpenATV6.1

Benutzeravatar
tomm.fa
Moderator
Moderator
Beiträge: 5169
Registriert: 21. Jan 2006, 17:18
Wohnort: OWL - Kreis Gütersloh
Kontaktdaten:

Re: Anno1404 auf Opensuse 13.2

Beitrag von tomm.fa » 15. Aug 2015, 15:13

Coolzero hat geschrieben:Auch damit klappt es nicht
Weshalb auch? Ist doch nur eine Abfrage ob dieses Paket installiert ist. Ist nicht installiert, also erledige es noch. Würde wohl automatisch installiert werden wenn du den Tipp von misiu befolgt und das Repositorium, welches PlayOnLinux enthält, genommen hättest (dieses auch noch kannst).
Linupedia - Wiki des Linux-Club.
Keine Unterstützung/Hilfestellung per PN!

Benutzeravatar
Coolzero
Advanced Hacker
Advanced Hacker
Beiträge: 1103
Registriert: 7. Mär 2004, 14:45

Re: Anno1404 auf Opensuse 13.2

Beitrag von Coolzero » 15. Aug 2015, 20:00

Naja hab jetzt per zypper python-wxWidgets installiert, und damit lässt sich playonlinux dann starten, mal sehen ob es damit klappt,
hab so langsam meinen Rechner im Verdacht, das die integrierte Graka auch die älteren Spiele nicht mehr schafft....
i7 6700k,16GB Ram, 500GB SSD, MSI970 4GB,Win10 64,OpSuTumbl
Dell E6420 OpSu42.3 64, Win10 64
i3-2120T WinServer2016, 20TB
Pent G3420 WinSer2012 20TB
FB6590 6.83 Freetz
Cubietr Debian Stretch. Oscam,Fhem
Vu+Uno,Ultimo OpenATV6.1

Benutzeravatar
Coolzero
Advanced Hacker
Advanced Hacker
Beiträge: 1103
Registriert: 7. Mär 2004, 14:45

Re: Anno1404 auf Opensuse 13.2

Beitrag von Coolzero » 19. Aug 2015, 22:06

Auch mit playonlinux bleibt die installation hängen.
Es liegt nicht wie ich vermutet hatte am Rechner, denn unter meiner Win7 installation auf dem gleichen Rechner läuft es problemlos
i7 6700k,16GB Ram, 500GB SSD, MSI970 4GB,Win10 64,OpSuTumbl
Dell E6420 OpSu42.3 64, Win10 64
i3-2120T WinServer2016, 20TB
Pent G3420 WinSer2012 20TB
FB6590 6.83 Freetz
Cubietr Debian Stretch. Oscam,Fhem
Vu+Uno,Ultimo OpenATV6.1

Benutzeravatar
Coolzero
Advanced Hacker
Advanced Hacker
Beiträge: 1103
Registriert: 7. Mär 2004, 14:45

Re: Anno1404 auf Opensuse 13.2

Beitrag von Coolzero » 26. Sep 2015, 17:54

Hab es jetzt dann mal noch auf meinem Spiele Rechner versucht, aber gleiche Problem:

Code: Alles auswählen

wine setup.exe                                                                                                                                                                                   
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet                                                                                                                                                                           
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}                                                                                                                                             
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}                                                                                                                                             
fixme:heap:RtlSetHeapInformation 0x240000 0 0x23fce0 4 stub                                                                                                                                                                                 
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}                                                                                                                                             
err:rpc:I_RpcReceive we got fault packet with status 0x3e6                                                                                                                                                                                  
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dcdc,0x33e388): stub                                                                                                                                                                        
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd06,0x33e26c): stub                                                                                                                                                                        
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd0a,0x33e28c): stub                                                                                                                                                                        
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd2e,0x33e388): stub                                                                                                                                                                        
err:rpc:I_RpcReceive we got fault packet with status 0x3e6                                                                                                                                                                                  
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dcdc,0x33e388): stub                                                                                                                                                                        
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd06,0x33e26c): stub                                                                                                                                                                        
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd0a,0x33e28c): stub                                                                                                                                                                        
fixme:ole:NdrClearOutParameters (0x33e050,0x7e54dd2e,0x33e388): stub                                                                                                                                                                        
err:rpc:I_RpcReceive we got fault packet with status 0x3e6                                                                                                                                                                                  
fixme:ole:NdrClearOutParameters (0x33de40,0x7e54dcdc,0x33e178): stub                                                                                                                                                                        
fixme:ole:NdrClearOutParameters (0x33de40,0x7e54dd06,0x33e05c): stub                                                                                                                                                                        
fixme:ole:NdrClearOutParameters (0x33de40,0x7e54dd0a,0x33e07c): stub                                                                                                                                                                        
fixme:ole:NdrClearOutParameters (0x33de40,0x7e54dd2e,0x33e178): stub                                                                                                                                                                        
err:rpc:I_RpcReceive we got fault packet with status 0x3e6                                                                                                                                                                                  
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dcdc,0x33e558): stub                                                                                                                                                                        
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd06,0x33e43c): stub
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd0a,0x33e45c): stub
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd2e,0x33e558): stub
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dcdc,0x33e558): stub
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd06,0x33e43c): stub
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd0a,0x33e45c): stub
fixme:ole:NdrClearOutParameters (0x33e220,0x7e54dd2e,0x33e558): stub
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:NdrClearOutParameters (0x33e010,0x7e54dcdc,0x33e348): stub
fixme:ole:NdrClearOutParameters (0x33e010,0x7e54dd06,0x33e22c): stub
fixme:ole:NdrClearOutParameters (0x33e010,0x7e54dd0a,0x33e24c): stub
fixme:ole:NdrClearOutParameters (0x33e010,0x7e54dd2e,0x33e348): stub
fixme:apphelp:ApphelpCheckInstallShieldPackage stub: 0x33ef6c L"Y:\\Downloads\\An\\ws-a1404\\data1.hdr"
wine: Unhandled page fault on read access to 0xffffffffffffffff at address 0x7f78019a6769 (thread 0039), starting debugger...
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 004b, blocked by 0039, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 004b, blocked by 0039, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 004b, blocked by 0039, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 004b, blocked by 0039, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "heap.c: main process heap section" wait timed out in thread 004b, blocked by 0039, retrying (60 sec)

Code: Alles auswählen

Informationen für Paket wine:
------------------------------
Repository: Haupt-Repository (OSS)
Name: wine
Version: 1.7.51-1.1
Arch: x86_64
Anbieter: openSUSE
Installiert: Ja
Status: aktuell
Installierte Größe: 147,2 MiB
Zusammenfassung: An MS Windows Emulator
Beschreibung: 
An MS Windows emulator, consisting of both runtime and source
compatibility functions. You can run your MS executables with it and
write your Windows programs under Linux and link against the WINE
libraries.
It is not necessary to have a Windows installation to run WINE.
Refer to /usr/share/doc/packages/wine/README.SUSE. There is more
documentation available in that directory. Read 'man wine' for further
information.
You can invoke wine by entering 'wine program.exe'. Configure it by
running 'winecfg'.
i7 6700k,16GB Ram, 500GB SSD, MSI970 4GB,Win10 64,OpSuTumbl
Dell E6420 OpSu42.3 64, Win10 64
i3-2120T WinServer2016, 20TB
Pent G3420 WinSer2012 20TB
FB6590 6.83 Freetz
Cubietr Debian Stretch. Oscam,Fhem
Vu+Uno,Ultimo OpenATV6.1

Benutzeravatar
Coolzero
Advanced Hacker
Advanced Hacker
Beiträge: 1103
Registriert: 7. Mär 2004, 14:45

Re: Anno1404 auf Opensuse Tumbleweed

Beitrag von Coolzero » 29. Sep 2015, 17:27

Es scheint ein 64Bit Problem zu sein, nachdem ich

Code: Alles auswählen

export WINEARCH=win32
export WINEPREFIX=~/.local/share/wineprefixes/anno1404
gemacht habe klappt die installation, anschließend noch
In order to get the game working you must enable DirectX 9 instead of DirectX 10:

Locate the Engine.ini file (drive_c/Program Files/Ubisoft/Related Designs/ANNO 1404/ or drive_c/users/%username%/Application\ Data/Ubisoft/Anno1404/Config/ )
Edit or add a key named DirectXVersion and set the value to 9
The file should look similar to this: http://pastebin.com/7E5jSXnA
und schon läufts.

Danke für die Hilfe :thumbup:
i7 6700k,16GB Ram, 500GB SSD, MSI970 4GB,Win10 64,OpSuTumbl
Dell E6420 OpSu42.3 64, Win10 64
i3-2120T WinServer2016, 20TB
Pent G3420 WinSer2012 20TB
FB6590 6.83 Freetz
Cubietr Debian Stretch. Oscam,Fhem
Vu+Uno,Ultimo OpenATV6.1

Antworten