Hi,
ali68 wrote:Moin liebe Linuxgemeinde!
Ich hab da mal zwei Fragen:
- wie bekomme ich in Enderal die Konsole (die Enderal-Konsole)
auf
- wie bekome ich Enderal und/oder wine dazu, mehr als 4GB Speicher zu benutzen (in den Einstellungen ist mehr freigegeben)?
Danke schonmal, Alex
- auf die Idee, die controlmap.txt anzupassen, bin ich noch gar nicht gekommen (die lebt in /Program Files/Steam/SteamApps/common/skyrim/Data/Interface/controls/pc). Ich schalte einfach vorher mit "setxkbmap us" aufs US-Layout um, dann geht's mit der Stamdardtaste (Zirkumflex, links oben). Und so häufig braucht man im Skyrim/Enderal die Umlaute nicht...
- gar nicht. Skyrim ist 32bit, und alle Dokumente in der Wine App-DB sprechen von einem 32bit-Wine-Prefix. Es gibt wohl in Skyrim Support für die Physical Address Extension, womit man dann mit wilden Tricks mehr RAM addressieren kann, das kann ich mir aber technisch nur in einem 64bit-Wine vorstellen, und da bist Du natürlich gerne eingeladen, das mal auszuprobieren...
jd42 wrote:[...]auf die Idee, die controlmap.txt anzupassen, bin ich noch gar nicht gekommen (die lebt in /Program Files/Steam/SteamApps/common/skyrim/Data/Interface/controls/pc). Ich schalte einfach vorher mit "setxkbmap us" aufs US-Layout um, dann geht's mit der Stamdardtaste (Zirkumflex, links oben). Und so häufig braucht man im Skyrim/Enderal die Umlaute nicht...[...]
Das Enderal gut auf Linux läuft, hätte ich mir gar nicht erhofft. Das muss ich auch mal ausprobieren.
macht doch mal jemand ein tutorial wie man es unter linux zum laufen bringt. würde ich mir eventuell auch überlegen
jd42 wrote: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.
wichtig ist, den Launcher aus dem Verzeichnis heraus zu starten und vor Allem einen 32bit prefix zu verwenden, da sonst das dotnet45 nicht läuft
bin neu in linux und noch nicht so vertraut mit allem....
hab steam und skyrim von wine aus installiert,
was bringt das genau das folgende genau? nur auf 32bit ändern?
funktioniert bei mir nicht, fehler meldung
kann somit auch kein dotnet installieren.
den launcher pack ich hier hin?
hab steam und skyrim von wine aus installiert,
was bringt das genau das folgende genau? nur auf 32bit ändern?
Code Select all
$ export WINEARCH=win32
$ export WINEPREFIX="/home/rawjaw/.wine_skyrim_32"
$ export WINEDLLOVERRIDES=scrrun=n
$ winecfgfunktioniert bei mir nicht, fehler meldung
Code Select all
wine: WINEARCH set to win32 but '/home/hannes/.wine' is a 64-bit installation.kann somit auch kein dotnet installieren.
den launcher pack ich hier hin?
Code Select all
/home/hannes/PlayOnLinux's virtual drives/Steam/drive_c/Program Files/Steam/steamapps/common/SkyrimHi,
offenbar hast Du in diesem WINEPREFIX schonmal winecfg gestartet, ohne WINEARCH zu setzen. Einfach den Inhalt von /home/rawjaw/.wine_skyrim_32 löschen und nochmal probieren.
Mein launcher liegt in $WINEPREFIX/drive_c/Program\ Files/Steam/SteamApps/common/skyrim, und ich habe folgendes shell-Skript zum starten (bei Dir wäre dann der WINEPREFIX anzupassen):
offenbar hast Du in diesem WINEPREFIX schonmal winecfg gestartet, ohne WINEARCH zu setzen. Einfach den Inhalt von /home/rawjaw/.wine_skyrim_32 löschen und nochmal probieren.
Mein launcher liegt in $WINEPREFIX/drive_c/Program\ Files/Steam/SteamApps/common/skyrim, und ich habe folgendes shell-Skript zum starten (bei Dir wäre dann der WINEPREFIX anzupassen):
Code Select all
#!/bin/bash
export WINEPREFIX=$HOME/.wine_skyrim
export WINEDLLOVERRIDES=scrrun=n
cd $WINEPREFIX/drive_c/Program\ Files/Steam/SteamApps/common/skyrim
exec wine 'C:\Program Files\Steam\SteamApps\common\skyrim\Enderal Launcher.exe'Meine Probleme waren darauf zurückzuführen, dass ich Skyrim nicht in Steam hatte.
Nun, da es läuft wollte ich noch anmerken, dass die Performance (wie bei vanilla Skyrim) erheblich besser wird, wenn man wine/staging verwendet und CSMT aktiviert. Dann muss man aber bei den DLL-Überschreibungen nvapi deaktivieren, sonst gibt es flimmernde/blitzende Schatten. Mit CSMT läuft es um das Vielfache schneller, das lohnt sich unbedingt. Kann es jetzt mit ner GTX1070 auf 4k und Ultra spielen, ohne CSMT war daran nicht zu denken.
Nun, da es läuft wollte ich noch anmerken, dass die Performance (wie bei vanilla Skyrim) erheblich besser wird, wenn man wine/staging verwendet und CSMT aktiviert. Dann muss man aber bei den DLL-Überschreibungen nvapi deaktivieren, sonst gibt es flimmernde/blitzende Schatten. Mit CSMT läuft es um das Vielfache schneller, das lohnt sich unbedingt. Kann es jetzt mit ner GTX1070 auf 4k und Ultra spielen, ohne CSMT war daran nicht zu denken.
Guter Tip! Meine GTX 950 muss zwar nur vorsintflutliche 1680x1050 antreiben, aber mit wine/staging und CSMT kann ich jetzt tatsächlich alle Regler auf Anschlag stellen...
Danke!
Danke!
Weiß vielleicht jemand, wie man vsync deaktivieren kann?
Habe folgendes versucht:
- Im Enderal Launcher den Haken bei Vsync entfernt
- In SkyrimPrefs.ini unter [Display] iPresentInterval=0 gesetzt
- In den Nvidia Tools unter OpenGL Settings den Haken "Sync to VBlank" entfernt
- In der Registry den Schlüssel Software/Wine/Mac Driver/AllowVerticalSync auf n gesetzt
(klingt, als würde das eh nur Mac betreffen...)
Mehr fällt mir wirklich nicht ein. Ich spiele alles ohne Vsync, weil ich die Mausverzögerung und starken FPS-Schwankungen, die es verursacht viel schlimmer finde als den Tearing-Effekt.
Dass vsync immer an ist sehe ich daran, dass niemals der geringste Tearing-Effekt zu sehen ist. Und natürlich an der verzögerten Mausreaktion und den starken FPS-Einbrüchen.
Habe folgendes versucht:
- Im Enderal Launcher den Haken bei Vsync entfernt
- In SkyrimPrefs.ini unter [Display] iPresentInterval=0 gesetzt
- In den Nvidia Tools unter OpenGL Settings den Haken "Sync to VBlank" entfernt
- In der Registry den Schlüssel Software/Wine/Mac Driver/AllowVerticalSync auf n gesetzt
(klingt, als würde das eh nur Mac betreffen...)
Mehr fällt mir wirklich nicht ein. Ich spiele alles ohne Vsync, weil ich die Mausverzögerung und starken FPS-Schwankungen, die es verursacht viel schlimmer finde als den Tearing-Effekt.
Dass vsync immer an ist sehe ich daran, dass niemals der geringste Tearing-Effekt zu sehen ist. Und natürlich an der verzögerten Mausreaktion und den starken FPS-Einbrüchen.



