Forum



~Telfast am 23.04.2016 12:10 #14138


Morgen.

Sorry, wenn ich euch mit einem weiteren "Mein Siedler geht nicht" nerve, aber ich verstehe das Problem im Terminal einfach nicht.

Ich hatte bis jetzt keine Probleme mit dem Starten, aber nach der Migration von einer HDD auf eine SSD (was ja eigentlich nichts verändern sollte) und mehreren Monaten Siedler Abstinenz, will das Spiel jetzt nicht mehr starten.

Ich bekomme im Terminal folgenden Output:

Last login: Sat Apr 23 11:41:19 on ttys000
localhost:~ Alex$ /tmp/rttr.command
Updating "put your S2-Installation in here":                       nan% - decompression failed: download failure?
lade "/Users/Alex/Library/Application Support/Return To The Roots/CONFIG.INI": fertig (0ms)
searching for drivers in ./share/s25rttr/driver/video/*.dylib
0 video drivers found!
Video driver couldn't be loaded!


ERROR: Das Spiel konnte nicht gestartet werden
Verbinde mit 78.46.212.230:4123
Verbindung erfolgreich hergestellt mit debug.rttr.info:4123
Sending replay...
Will now send 26 stack frames
/Applications/s25client.app/Contents/MacOS/rttr.command: line 63:  6960 Abort trap: 6           ./bin/s25client
localhost:~ Alex$


Im Programpaket wurde der Videodriver aber nicht verändert und unter Contents/MacOS/share/s25rttr/driver/video liegt auch die Datei "livideoSDL.dylib", welche ja der Driver ist, oder?

Ich verstehe nicht, was das Problem ist. Könnt ihr mir helfen?


~Telfast am 24.04.2016 11:02 #14139


Hat keiner eine Idee? :(


Spike am 24.04.2016 12:18 #14140

Im Ruhestand
Ich würde dir gerne helfen - habe leider aber keine Ahnung von MAC.

Ich empfehle dir allerdings dein Problem in unserem Bugtracker zu reporten da dort jemand der sich damit auskennt wahrscheinlicher
reinschaut.

---



~Telfast am 24.04.2016 12:35 #14141


Okay, danke trotzdem. Kannst du das Thema nicht einfach verschieben? Oder bist du kein Mod?


Flamefire am 24.04.2016 15:35 #14142


Mit BugTracker meint er den BugTracker nicht das Forum. (s. links in der Navigationsleiste) D.h. verschieben geht nicht.

Ich sehe 2 Fehler hier: 1. Geht der Download nicht und 2. kann er den Videotreiber nicht laden.
Als erstes solltest du versuchen die aktuellste Nightly runterzuladen.


Wenn das nicht funktioniert scheint es eine Inkompatibilität mit deinem System zu sein. Ich habs gerade in einer VM probiert und da ging es, ist also kein generelles Problem. Ich weiß nicht, was RTTR vom System braucht oder nutzt, aber es wäre möglich, dass da was fehlt oder kaputt ist. Das müsstest du irgendwie kontrollieren (unter Linux wäre das mit z.B. ldd)

---
Github: https://github.com/Flamefire


FloSoft am 25.04.2016 17:17 #14143

Großmeister
Hi,

das "Download-Problem" ist keins, da die Datei einfach leer ist, daher meldet er da einen etwas komischen fehler, sollte eigentlich mit einer neueren Nightly behoben sein.

Unter MacOS kann man das ganze mit "otool -L" prüfen ob etwas fehlt

Als erstes würde ich aber schauen, ob in

/Applications/s25client.app/Contents/MacOS/./share/s25rttr/driver/video/

denn auch eine *.dylib liegt (z.b in einem terminal per "ls")

dann kann man darauf mit otool -L name-der.dylib anschauen ob irgendwas fehlt oder inkompatibel ist

---
mfg
Flo



~Telfast am 02.05.2016 22:28 #14148


Moin, danke für eure Hilfe und eure Posts.

libvideoSDL.dylib liegt in /Applications/s25client.app/Contents/MacOS/./share/s25rttr/driver/video/

Ob die Datei beschädigt oder fehlerhaft ist, kann ich euch nicht sagen.

Wenn ich eine neue Version von s25 runterlade (Ordner s25rttr_0.8.1) auf dem Desktop, kommt beim Starten folgende Meldung:

Code:
Last login: Mon May  2 22:26:27 on ttys000
localhost:~ Alex$ /tmp/rttr.command
Updating "libaudioSDL.dylib":                                    100.00% - ok
Updating "libvideoSDL.dylib":                                    100.00% - ok
Updating "put your S2-Installation in here":                       nan% - decompression failed: download failure?
lade "/Users/Alex/Library/Application Support/Return To The Roots/CONFIG.INI": fertig (0ms)


WARNING: Your application version has changed - please recheck your settings!

searching for drivers in ./share/s25rttr/driver/video/*.dylib
0 video drivers found!
Video driver couldn't be loaded!


ERROR: Das Spiel konnte nicht gestartet werden
Verbinde mit 188.40.245.45:4123
Verbindung fehlgeschlagen
Fehler: Bad file descriptor
Fehler beim Verbinden mit 188.40.245.45:4123
failed to send: 7 left
failed to send: 4 left
failed to send: 4 left
failed to send: 4 left
failed to send: 4 left
failed to send: 4 left
failed to send: 4 left
Sending replay...


Und das obwohl auch in diesem Ordner die .dylib Datei vorhanden ist. Kann die Datei beschädigt sein? Oder verwende ich eine falsche Version?


~Telfast am 02.05.2016 22:34 #14149


Oder ist der Ort von /share einfach falsch, sodass das Skript den Driver dadurch nicht findet?

In der config Datei steht:
Code:
[driver]
video=(SDL) OpenGL via SDL-Library
audio=(SDL) Audio via SDL_mixer-Library



... das habe ich aber nicht verändert und gehört auch wohl so, ne?


FloSoft am 03.05.2016 21:03 #14152

Großmeister
Hi,

es gibt jemanden der hat das gleiche Problem:

https://github.com/Return-To-The-Roots/s25client/issues/472

wir werden dem ganzen schon noch auf die Spur kommen wo denn dieser blöde bug herkommt!

---
mfg
Flo





Feel free to post in English!

Antwort schreiben

Username:
Security code:
Text:

   
  Convert smilies like :), ;) etc. into small graphics?
  Convert WWW-addresses into clickable links?
  Soll Boardcode in ihrer Nachricht aktiviert werden?