Guten Tag,
nachdem ich nun gefühlte Ewigkeiten versucht habe einen Patcher für ein "uralt" Spiel zu installieren wende ich mich an euch, in der Hoffnung, dass ich einfach nur zu blöd bin 😀. Bei dem Spiel handelt es sich um Ultima Online 2D, welches ich auf einem Rollenspiel Shard spiele. Von diesem Shard ist auch der Patcher, welcher sich einfach nicht installieren lassen will. Das Spiel konnte ich ohne Probleme mit Wine installieren, es funktioniert auch tadellos. Beim Patcher sieht es jedoch anders aus, da raufe ich mir die Haare aus und bin langsam etwas verzweifelt.
Mein Grafikchipsatz:
00:02.0 VGA compatible controller [0300]: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [8086:a011] Subsystem: ASUSTeK Computer Inc. Device [1043:83ac] Kernel driver in use: i915 00:02.1 Display controller [0380]: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [8086:a012] Subsystem: ASUSTeK Computer Inc. Device [1043:83ac]
Wenn ich den Patcher über Wine starte gibt der Terminal folgendes aus:
err:menubuilder:write_freedesktop_mime_type_entry error writing file /home/tron/.local/share/mime/packages/x-wine-extension-cpl.xml err:menubuilder:write_freedesktop_mime_type_entry error writing file /home/tron/.local/share/mime/packages/x-wine-extension-dib.xml err:menubuilder:write_freedesktop_mime_type_entry error writing file /home/tron/.local/share/mime/packages/x-wine-extension-dll.xml err:menubuilder:write_freedesktop_mime_type_entry error writing file /home/tron/.local/share/mime/packages/x-wine-extension-htc.xml err:menubuilder:write_freedesktop_mime_type_entry error writing file /home/tron/.local/share/mime/packages/x-wine-extension-inf.xml err:menubuilder:write_freedesktop_mime_type_entry error writing file /home/tron/.local/share/mime/packages/x-wine-extension-ini.xml err:menubuilder:write_freedesktop_mime_type_entry error writing file /home/tron/.local/share/mime/packages/x-wine-extension-its.xml err:menubuilder:write_freedesktop_mime_type_entry error writing file /home/tron/.local/share/mime/packages/x-wine-extension-jfif.xml err:menubuilder:write_freedesktop_mime_type_entry error writing file /home/tron/.local/share/mime/packages/x-wine-extension-msp.xml err:menubuilder:write_freedesktop_mime_type_entry error writing file /home/tron/.local/share/mime/packages/x-wine-extension-vbs.xml The databases in [/home/tron/.local/share/applications] could not be updated. Directory '/home/tron/.local/share/mime/packages' does not exist!
Das sind schon ein Haufen Fehlermeldungen, wie ich finde, sollte "err" denn für Error stehen. Dennoch funktioniert der Patcher bis zu diesem Schritt. Er bricht erst ab als die Installation anfängt und hängt sich dort auf. Der Terminal gibt ab dem Punkt dann folgendes aus:
fixme:ieframe:taskbar_list_SetProgressState iface 0x152278, hwnd 0x3006e, flags 0 stub! fixme:storage:create_storagefile Storage share mode not implemented. fixme:advapi:LsaOpenPolicy ((null),0xb7e458,0x00000001,0xb7e450) stub fixme:advapi:LsaClose (0xcafe) stub fixme:advapi:LsaOpenPolicy ((null),0xb7e458,0x00000001,0xb7e450) stub fixme:advapi:LsaClose (0xcafe) stub fixme:advapi:LsaOpenPolicy ((null),0xb7e458,0x00000001,0xb7e450) stub fixme:advapi:LsaClose (0xcafe) stub fixme:advapi:LsaOpenPolicy ((null),0xb7e458,0x00000001,0xb7e450) stub fixme:advapi:LsaClose (0xcafe) stub fixme:advapi:LsaOpenPolicy ((null),0xb7e458,0x00000001,0xb7e450) stub fixme:advapi:LsaClose (0xcafe) stub fixme:advapi:LsaOpenPolicy ((null),0xb7e458,0x00000001,0xb7e450) stub fixme:advapi:LsaClose (0xcafe) stub fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported fixme:exec:SHELL_execute flags ignored: 0x00000100 fixme:storage:create_storagefile Storage share mode not implemented.
Weiterhin gibt Wine noch eine Fehlermeldung in grafischer Form aus die wie folgt lautet:
[SEH_AV_READ_NULLPTR] ACCESS_VIOLATION (0xc0000005) at address [0x004a9d35] *** Stack Trace (x86) *** [0x004a9d35] ----- [0x0040425b] ----- [0x00498068] ----- [0x004981fd] ----- [0x00497452] ----- [0x0044574d] ----- [0x00445b14] ----- [0x00444969] ----- [0x004419d3] ----- [0x0014c0f0] ----- [0x0046176f] -----
Meine Lösungsansätze:
Ich habe natürlich nach den Problemen gegoogled. Leider handelt es sich hier um einen kleinen Shard, wo nur wenig Leute spielen. Dort gab es auch eine Anleitung wie das ganze unter Linus funktionieren würde. Da war die Sprache von WineX, welches über CVS heruntergeladen werden sollte. Habe ich versucht aber dieser Server scheint nicht mehr zu existieren. Weiterhin habe ich Wine komplett deinstalliert und neu installiert. Den Patcher habe ich auch schon einmal neu heruntergeladen um eine beschädigte Datei auszuschließen. Dies Alles habe ich schon gefühlte 100 mal gemacht. Ich habe Pfade in der Winecfg klar deklariert, weil ich dachte das es vielleicht daran liegen könnte. Leider war mir das Internet bis hier hin keine große Hilfe, da ich ehrlich gesagt auch nicht wusste welcher Teil vom Code den Fehler verursacht. Ich habe den Letzten Teil z.B. gegoogled und dort wurde gesagt, dass sich bei diesem "Storage Share Mode"-Fehler um einen Bug handle, welcher durch eine Neuinstallation behoben werden könne. Dem war ja leider nicht so ☹.
Ich hoffe ich habe alles an Informationen hier reingepackt die benötigt werden um mir zu helfen. Vielleicht ist es ja was ganz banales 😀.
Mit freundlichen Grüßen
BeTe