Hi,
schätze ich bin der erste mit dieser Frage und vermutlich auch massiv in der Minderheit. Ich spiele aber seit Jahren Skyrim unter Linux (mit wine und Steam), und ich hatte auch Nehrim problemlos spielen können. Insofern hatte ich Hoffnungen, auch Enderal spielen
zu können.
Leider raucht der Launcher ziemlich früh ab (es poppt kurz ein Fenster auf) - was mich nicht wirklich wundert, weil dotnet-4.5 unter wine immer noch ein Glücksspiel ist. Man kann wahrscheinlich um die Inkompatibilitäten herumprogrammieren, das dürfte auf Eurer Prioritätenliste aber vermutlich sehr weit unten landen.
Die EnderalInstall_DE.gz läßt sich prima mit 7zip auspacken, und ich weiß inzwischen ganz gut, wie man Skyrim unter Linux moddet (inklusive SKSE, FNIS, SkyProc und TES5Edit)... wie groß sind die Chancen, dass ihr offenlegt, was der Launcher tut, damit ich das zu Fuß machen kann?
Danke!
(und vielen Dank für den Batzen Arbeit, den ihr in Enderal gesteckt habt...)
schätze ich bin der erste mit dieser Frage und vermutlich auch massiv in der Minderheit. Ich spiele aber seit Jahren Skyrim unter Linux (mit wine und Steam), und ich hatte auch Nehrim problemlos spielen können. Insofern hatte ich Hoffnungen, auch Enderal spielen
zu können.
Leider raucht der Launcher ziemlich früh ab (es poppt kurz ein Fenster auf) - was mich nicht wirklich wundert, weil dotnet-4.5 unter wine immer noch ein Glücksspiel ist. Man kann wahrscheinlich um die Inkompatibilitäten herumprogrammieren, das dürfte auf Eurer Prioritätenliste aber vermutlich sehr weit unten landen.
Die EnderalInstall_DE.gz läßt sich prima mit 7zip auspacken, und ich weiß inzwischen ganz gut, wie man Skyrim unter Linux moddet (inklusive SKSE, FNIS, SkyProc und TES5Edit)... wie groß sind die Chancen, dass ihr offenlegt, was der Launcher tut, damit ich das zu Fuß machen kann?
Danke!
(und vielen Dank für den Batzen Arbeit, den ihr in Enderal gesteckt habt...)
Den Gedanken hatte ich auch weil ich unter Win10 Probleme habe.... schade zu hören das es nichts bringt XD
Ich würde mich der Bitte um Offenlegung des Launcherquellcodes anschließen.
Naja, den .NET Quellcode brauchen wir ja nicht unbedingt aber wenn es möglich ist, die verbleibenden mod Daten als Archiv zur inoffiziellen, manuellen Installation (ohne Gewähr) bereitzustellen, wäre echt super.
PS welche wine Version nutzt ihr damit SKSE läuft? Ich bin im dev branch und die DLL Injektion funktioniert nicht. Ich bin mir nicht sicher ob es an wine oder meinem Kernel mit PaX hardening liegt.
PS welche wine Version nutzt ihr damit SKSE läuft? Ich bin im dev branch und die DLL Injektion funktioniert nicht. Ich bin mir nicht sicher ob es an wine oder meinem Kernel mit PaX hardening liegt.
Semyon wrote:welche wine Version nutzt ihr damit SKSE läuft?.
EDIT: Versionsnummer korrigiert.
Bei mir läuft SKSE 1.7.3 mit der aktuellen developer-Version von wine (1.9.13) problemlos...
Ist gut möglich, dass es das Kernel-Hardening ist. Ich kann mich erinnern, dass ein Kernel-Update mir sowas auch mal beschert hat. Konnte ich aber mit Googles Hilfe lösen. Der aktuelle Ubuntu-Standard-Kernel macht mir jedenfalls keine Probleme.
Ist gut möglich, dass es das Kernel-Hardening ist. Ich kann mich erinnern, dass ein Kernel-Update mir sowas auch mal beschert hat. Konnte ich aber mit Googles Hilfe lösen. Der aktuelle Ubuntu-Standard-Kernel macht mir jedenfalls keine Probleme.
Als Dankeschön für die Bereitstellung der Spieledateien könnten wir ja ein Shellscript bereitstellen, das weniger versierten Linuxnutzern die Arbeit abnimmt. Damit wäre zwar der Launcher nur in Teilen ersetzt, aber es würde sich jemand um diesen Nischenmarkt kümmern und SureAI hätten mehr potentielle Spieler.
Hurra! ich habe den Launcher zum laufen bekommen.
Mehrere Probleme:
a) den Launcher explizit mit WIndows-Pfad von "C:\" aus aufrufen und nicht von "Z:\" über den Linux-Pfad
b) WINEDLLOVERRIDES=scrrun=n scheint auch hilfreich zu sein
c) Vorsicht bei (selbstgebauten) Soft-Links in der Installation - beim Versuch, die zu löschen, kommt der Launcher bei der Installation aus dem Tritt
Natürlich braucht man ein 32bit wine mit dotnet 4.5 - am besten mittels winetricks die "silent installation" von 4.52 - siehe WineHQ AppDB. Meine Windows-Versionseinstellung ist "Windows 7".
Dann:
$ export WINEPREFIX=$HOME/.wine_skyrim <- hier den passenden Skyrim-Wine-Prefix eintragen
$ export WINEDLLOVERRIDES=scrrun=n
$ cp $HOME/Downloads/Enderal\ Launcher.exe $WINEPREFIX/drive_c/Program\ Files/Steam/SteamApps/common/skyrim
$ wine "C:\Program Files\Steam\SteamApps\common\skyrim\Enderal Launcher.exe"
Wenn die Laufzeitumgebung einen Fehlerpopup produziert (z.B. directory not empty - da ist er über einen Symlink gestolpert) - nicht ignorieren, sondern abbrechen und Fehler beheben (_diesen_ Fehler mußte ich mit einem "strace" finden, andere hat er dankenswerterweise ins Terminal geloggt). Wenn er denkt er hätte schon alles installiert, obwohl er es nicht getan hat, hilft in EnderalLauncher/system/config/conf.sur wieder bInstallStat=0 zu setzen.
Übrigens: man braucht offenbar den Launcher nicht, um Enderal zu starten - wine skse_loader.exe tut es auch.
Mehrere Probleme:
a) den Launcher explizit mit WIndows-Pfad von "C:\" aus aufrufen und nicht von "Z:\" über den Linux-Pfad
b) WINEDLLOVERRIDES=scrrun=n scheint auch hilfreich zu sein
c) Vorsicht bei (selbstgebauten) Soft-Links in der Installation - beim Versuch, die zu löschen, kommt der Launcher bei der Installation aus dem Tritt
Natürlich braucht man ein 32bit wine mit dotnet 4.5 - am besten mittels winetricks die "silent installation" von 4.52 - siehe WineHQ AppDB. Meine Windows-Versionseinstellung ist "Windows 7".
Dann:
$ export WINEPREFIX=$HOME/.wine_skyrim <- hier den passenden Skyrim-Wine-Prefix eintragen
$ export WINEDLLOVERRIDES=scrrun=n
$ cp $HOME/Downloads/Enderal\ Launcher.exe $WINEPREFIX/drive_c/Program\ Files/Steam/SteamApps/common/skyrim
$ wine "C:\Program Files\Steam\SteamApps\common\skyrim\Enderal Launcher.exe"
Wenn die Laufzeitumgebung einen Fehlerpopup produziert (z.B. directory not empty - da ist er über einen Symlink gestolpert) - nicht ignorieren, sondern abbrechen und Fehler beheben (_diesen_ Fehler mußte ich mit einem "strace" finden, andere hat er dankenswerterweise ins Terminal geloggt). Wenn er denkt er hätte schon alles installiert, obwohl er es nicht getan hat, hilft in EnderalLauncher/system/config/conf.sur wieder bInstallStat=0 zu setzen.
Übrigens: man braucht offenbar den Launcher nicht, um Enderal zu starten - wine skse_loader.exe tut es auch.
Kann bestätigen, dass diese Lösung funktioniert.
Wie sieht es mit der stabilität aus?
Es gibt inzwischen nen win10 launcher... Ich kann mir aber vorstellen das dotnet mehr stabilität bringt.
Es gibt inzwischen nen win10 launcher... Ich kann mir aber vorstellen das dotnet mehr stabilität bringt.
Kann mich nicht beklagen, noch kein Absturz, hab' aber erst ein paar Stunden gespielt.
Vermutlich ist aber die Grafik-Performanz unter Windows besser...
Vermutlich ist aber die Grafik-Performanz unter Windows besser...
Mhm.. naja, paar Stunden ist überragend.. Ich hab abstürze zwischen 1 und 20min....
Das klingt eher so als ob ich mir die paar min configuration nehmen sollte.
Das klingt eher so als ob ich mir die paar min configuration nehmen sollte.
Kann auch bestätigen das Enderal unter Linux (bei mir Fedora 24 mit proprietärem Grafiktreiber und Wine 1.9.12) weitestgehend läuft. Die Performance leidet natürlich etwas und ich hab circa 1 mal stündlich einen „freeze“ wo sich gar nichts mehr tut. So weit ich dass beobachten konnte meist wenn man längere Strecken zurücklegt, da also häufig speichern.
Wer damit Leben kann und es schafft den Launcher zum laufen zu bringen (echt der komplizierteste Teil) kann also recht angenehm spielen.
Wer damit Leben kann und es schafft den Launcher zum laufen zu bringen (echt der komplizierteste Teil) kann also recht angenehm spielen.
Bezüglich Performance - ich habe "OneTweak" ausgeschaltet und das Häkchen bei "Fenstermodus" entfernt - das macht die Sache sehr viel flüssiger (Fenstermodus - und "OneTweak" ist Fenstermodus - schluckt offenbar ziemlich Performance). Ob die Langzeitstabilität dadurch leidet kann ich aber noch nicht beurteilen...
Das probiere ich doch glatt mal noch aus. Mal schauen wie sich das, insbesondere auch auf die Stabilität, auswirkt.
Hallo,
Ich würde auch gern Enderal unter Linux spielen, und habe es mal mit der Anleitung von jd42 versucht.
Ich habe einen komplett neuen wineprefix mit diesen Umgebungsvariablen erstellt:
Anschließend habe ich .NET installiert
Hierbei wird die Windows-Version automatisch auf 2003 festgelegt, winetricks gibt diese Meldung aus:
Setting Windows version to 2003, otherwise applications using .NET 4.5 will subtly fail
Anschließend habe ich Skyrim installiert (ich habe keine Steam-Version) und den Enderal-Launcher in das Skyrim-Verzeichnis kopiert.
Gestartet habe ich ihn mit:
Das führt zu einem Absturz mit dem angehängten Backtrace. Ein Umstellen der Windows-Version auf Windows 7 bringt keine Änderung.
Ich verwende wine 1.9.14 unter Arch Linux 64 Bit.
Vielleicht hat ja jemand eine Idee...
Das normale Skyrim läuft aus dieser Konfiguration.
Ein einfaches Archiv von Enderal, das man nur in das Skyrim-Verzeichnis entpacken muss, so wie die meisten Mods, wäre natürlich das Beste. Aber diese Forderung halte ich für unrealistisch.
Ich würde auch gern Enderal unter Linux spielen, und habe es mal mit der Anleitung von jd42 versucht.
Ich habe einen komplett neuen wineprefix mit diesen Umgebungsvariablen erstellt:
Code Select all
$ export WINEARCH=win32
$ export WINEPREFIX="/home/rawjaw/.wine_skyrim_32"
$ export WINEDLLOVERRIDES=scrrun=n
$ winecfgCode Select all
$ winetricks -q dotnet452Setting Windows version to 2003, otherwise applications using .NET 4.5 will subtly fail
Anschließend habe ich Skyrim installiert (ich habe keine Steam-Version) und den Enderal-Launcher in das Skyrim-Verzeichnis kopiert.
Gestartet habe ich ihn mit:
Code Select all
wine "C:\Programme\The Elder Scrolls V- Skyrim\Enderal_Launcher.exe"Ich verwende wine 1.9.14 unter Arch Linux 64 Bit.
Vielleicht hat ja jemand eine Idee...
Das normale Skyrim läuft aus dieser Konfiguration.
Ein einfaches Archiv von Enderal, das man nur in das Skyrim-Verzeichnis entpacken muss, so wie die meisten Mods, wäre natürlich das Beste. Aber diese Forderung halte ich für unrealistisch.
Attachments
enderal_launcher_backtrace.txt
(7.5 KiB) Downloaded 130 times
Hi,
stimmt, bei mir hat er tatsächlich auch generell Wine auf 2003 umgestellt... funktioniert aber trotzdem...
Ob das alles tatsächlich ohne Steam funktioniert, kann ich nicht beurteilen - unter Windows scheint jedenfalls Steam dringend gebraucht zu werden. Den Launcher starte ich aber auch immer ohne Steam... und starte das Spiel dann mit dem skse_loader.exe und einem laufenden Steam-Client im Hintergrund.
Mit dem Backtrace kann ich leider nicht soviel anfangen... so tief stecke ich in wine nicht drin... wann stürzt der Launcher denn ab? Schafft er es, ein Fenster zu präsentieren? und steht eventuell was im EnderalLauncher/system/log/Launcher.log ?
stimmt, bei mir hat er tatsächlich auch generell Wine auf 2003 umgestellt... funktioniert aber trotzdem...
Ob das alles tatsächlich ohne Steam funktioniert, kann ich nicht beurteilen - unter Windows scheint jedenfalls Steam dringend gebraucht zu werden. Den Launcher starte ich aber auch immer ohne Steam... und starte das Spiel dann mit dem skse_loader.exe und einem laufenden Steam-Client im Hintergrund.
Mit dem Backtrace kann ich leider nicht soviel anfangen... so tief stecke ich in wine nicht drin... wann stürzt der Launcher denn ab? Schafft er es, ein Fenster zu präsentieren? und steht eventuell was im EnderalLauncher/system/log/Launcher.log ?
Jetzt habe ich mir gedacht, ich kann Enderal in einer Windows-VM (virtualbox) installieren und das fertige Skyrim-Verzeichnis nach Linux kopieren, um es mit wine zu spielen. Es erscheint aber nur die Meldung "Enderal Launcher funktioniert nicht mehr". Scheint also wirklich ein natives Windows zu brauchen.
jd42 wrote: wann stürzt der Launcher denn ab? Schafft er es, ein Fenster zu präsentieren? und steht eventuell was im EnderalLauncher/system/log/Launcher.log ?
Den Log habe ich angehängt, er scheint mir aber nichtssagend.
Attachments
Launcher.log
(7.4 KiB) Downloaded 132 times




