de:Handbuch zum Ryzom-Installationsprogramms
en:Ryzom Installer Manual
fr:Manuel de l'installeur Ryzom
 
UnderConstruction.png
Übersetzung zur Überprüfung
Gib nicht den Mitwirkenden die Schuld, sondern komm und hilf ihnen. 😎

Inhaltsverzeichnis

Was ist das Ryzom-Installationsprogramm?

Das "Ryzom-Installationsprogramm" ist ein neues Werkzeug zur Verwaltung der Migration von 2.1 nach 3.0. Es wurde erstellt, weil der 2.1-Client nicht alle Plattformen unterstützt (es unterstützt nur Windows 32 Bit) und an einem "falschen" Ort installiert ist (ein MMORPG sollte nicht in C:\Program Files installiert werden, da dieses Verzeichnis für einen normalen Benutzer nicht beschreibbar ist und Administratorrechte erfordert).

Es heißt "Installationsprogramm", weil es verwendet werden kann, um Ryzom von Grund auf zu installieren und die erforderlichen Daten herunterlädt.

Wie funktioniert das Ryzom-Installationsprogramm?

Wenn ein Spieler auf dem Client der Version 2.1 das Spiel zum ersten Mal startet, ist es das Installationsprogramm, das anstelle des Clients startet. Es erkennt, dass es aktuelle Daten migrieren muss und kopiert sie an einen neuen Ort (wo der Benutzer schreiben kann). Nach der Migration zeigt es einen einfachen Dialog mit der Auswahl eines "Profils" (ein Standardprofil wird während der Migration erstellt) und ermöglicht es, auf Spielen oder Konfigurieren zu klicken.

Sobald alles erledigt ist, kann der Spieler Ryzom wie gewohnt starten, indem er auf ein Symbol klickt oder das Installationsprogramm benutzt.

Konfigurationsdatei, die vom Ryzom-Installationsprogramm verwendet oder erstellt wurde

Jede Benutzereinstellung wird in einer Konfigurationsdatei namens ryzom_installer.ini gespeichert. Sie können oben den blaue Link "ryzom_installer.ini" mit Ihrem Browser öffnen, um den Standard-Inhalt anzuzeigen. Diese Datei ist in die Binärdatei des Ryzom-Installationsprogramm integriert und wird in C:\Users\%username%\AppData\Local\Ryzom kopiert, auch wenn es während der Migration einen anderen Ort gewählt haben.

Nachdem das Standardprofil erstellt wurde (am Ende der Migration), sollte der Inhalt so aussehen:

[General]
version=4

[common]
language=de
source_directory=
installation_directory=C:/Users/%username%/AppData/Local/Ryzom
use_64bits_client=true
should_uninstall_old_client=true
ignore_free_disk_space_checks=false
installer_filename_windows=ryzom_installer_qt_r.exe

[product]
name=Ryzom
publisher=Winch Gate Property Limited
url_about="http://ryzom.com/?lang=$LANG"
url_update=
url_help="http://app.ryzom.com/app_forum/index.php?page=topic/view/22047/1&post149889=$LANG#1"
comments=Science-fantasy MMORPG

[servers]
size=1
default=0

[server_0]
id=ryzom_live
name=Atys
display_url="http://app.ryzom.com/app_releasenotes/index.php?lang=$LANG"
files_list_url="https://sourceforge.net/projects/ryzom/rss?path=/installer"
data_download_url="http://downloads.sourceforge.net/project/ryzom/installer/ryzom_live_data.7z?r=&ts=$TIMESTAMP"
data_download_filename=ryzom_live_data.7z
data_compressed_size=1500000000
data_uncompressed_size=7000000000
client_download_url="http://downloads.sourceforge.net/project/ryzom/installer/ryzom_live_client_$ARCH.7z?r=&ts=$TIMESTAMP"
client_download_filename=ryzom_live_client_$ARCH.7z
client_filename_windows=ryzom_client_r.exe
client_filename_osx=Ryzom.app/Contents/MacOS/Ryzom
client_filename_linux=ryzom_client
client_filename_old_windows=client_ryzom_rd.exe
configuration_filename_windows=ryzom_configuration_qt_r.exe
configuration_filename_osx=Ryzom.app/Contents/MacOS/RyzomConfiguration
configuration_filename_linux=ryzom_configuration_qt
comments=Live server x64

[profiles]
size=1
default=0
    
[profile_0]
arguments=
comments=
desktop_shortcut=
executable=
id=0
menu_shortcut=
name=
server=ryzom_live






Ratschläge

Linux Version des Ryzom-Installationsprogramms

Die Linux Version des Ryzom-Installationsprogramms ist verfügbar unter https://ryzom.com (einfach auf das Linux-Logo klicken, um es herunterzuladen).

Du erhälst ein Archiv namens ryzom_installer_linux.tar.bz2 zum Entpacken. Es erstellt das Verzeichnis ryzom_installer_linux mit der 32- und 64-Bit-Version des Installationsprogramms und ein Skript ryzom_installer_linux.sh, dass das richtige Installationsprogramm abhängig von deiner Plattform startet.

Wählen, wo die Daten und der Client von Ryzom installiert werden sollen (standardmäßig in ~/.local/share/Ryzom). Warte dann, bis alles heruntergeladen wurde und die Dateien entpackt sind.

Wenn du deine Interfaces, Konfigurationen, usw.... verwenden möchtest, musst du sie nur nach ~/.local/share/Ryzom/0 kopieren.

Wenn du den Fehler 307 oder den Fehler 0 hast, lade es einfach direkt herunter:

Du solltest die Einträge "Ryzom Installer" und "Ryzom (Atys)" in deinem Programmmenü haben.

Wenn Ryzom nicht starten will, musst du OpenAL auf deiner Distribution installieren (du kannst das überprüfen, indem du versuchst, es über die Befehlszeile zu starten).

Um Ryzom (und dein erstes Profil) über die Befehlszeile zu starten, kannst den Befehl verwenden: ~/.local/share/Ryzom/ryzom_live/ryzom_client -p 0

Wie kann man das Installationsprogramm und die Dateien entfernen?

Gehen Sie zu "Programme hinzufügen/entfernen", es sollte das Installationsprogramm im Deinstallationsmodus starten und erlauben, die Komponenten zu überprüfen, die Sie deinstallieren möchten.

Wenn etwas schief gelaufen ist, musst du möglicherweise diese Speicherorte überprüfen:

Verschiedene Probleme und dessen Lösungen

Was soll man überprüfen und fragen, wenn ein Spieler ein Problem hat?

Das Ryzom-Installationsprogramm kann nicht ausgeführt werden und zeigt eine Fehlermeldung an.

Das Ryzom-Installationsprogramm verwendet, nachdem es installiert wurde, 32-Bit-DLLs in

C:\Users\%username%\AppData\Local\Ryzom 

und das Ryzom-Installationsprogramm von

C:\Users\%username%\AppData\Local\Ryzom\ryzom_live 

sollte in 64-Bit sein, wenn man einen 64-Bit-Client gewählt hat.

Nach einem Patch kopiert der Client das Ryzom-Installationsprogramm von

C:\Users\%username%\AppData\Local\Ryzom\ryzom_live 

nach

C:\Users\%username%\AppData\Local\Ryzom 

und dann die DLLs in

C:\Users\%username%\AppData\Local\Ryzom 

Das könnte inkompatibel mit dem kopierten Ryzom-Installationsprogramm sein :(

Der temporäre Fix ist, beide: msvcp100.dll, msvcr100.dll und ryzom_installer_qt_r.exe von

C:\Users\%username%\AppData\Local\Ryzom\ryzom_live 

zu

C:\Users\%username%\AppData\Local\Ryzom 

zu kopieren. Dies wird beim nächsten Patch behoben.

Ryzom-Installationsprogramm scheint blockiert/abgewürgt zu sein.

Wenn das Ryzom Installationsprogramm blockiert/abgewürgt erscheint, kann es daran liegen, dass es eine frühere Version des Ryzom Installationsprogramms gab, die nicht ordnungsgemäß deinstalliert wurde, oder wenn der Spieler Verzeichnisse und Konfigurationsdateien verschoben hat und diese ungültig wurden. In diesem Fall ist es möglich, es vollständig zu deinstallieren, indem man den gesamten Inhalt von

C:\Users\%username%\AppData\Local\Ryzom 

und

C:\Users\%username%\AppData\Roaming\Ryzom 

entfernt, aber bitte stellen Sie sicher, dass der Spieler keine Dateien hat, die er behalten möchte, bevor er das tun. In diesem Fall sollten Sie immer ein Backup erstellen.

Nicht genügend Festplattenspeicher

Wenn die Spieler nicht über genügend Festplattenspeicher verfügen, sollte es darüber informieren, und man muss einen anderen Standort wählen.

Error 6

Das bedeutet, dass die heruntergeladene 7z-Datei unvollständig war und das Ryzom-Installationsprogramm es nicht entpacken konnte. Die beste Lösung ist, die Datei in

C:\Users\%username%\AppData\Local\Ryzom 

zu finden und ihre Erweiterung von .7z auf .7z.part zu ändern (einfach .part hinzufügen). Wenn du das Ryzom-Installationsprogramm neu startest, sollte es versuchen, die Datei fortzusetzen. Wenn es zu lange dauert, kannst du es manuell herunterladen (siehe Fehler 307) und nach

C:\Users\%username%\AppData\Local\Ryzom

verschieben.

Error 126 bei einer ATI/AMD Karte

Wenn ein Spieler mit einer ATI/AMD-Karte beim Start von Ryzom oder Configuration einen Fehler 126 hat (es sollte nur den Startbildschirm und dann den Fehler in einem Dialog anzeigen), musst du zu

C:\Windows\System32 

gehen und atio6axx.dll nach atiogl64.dll kopieren. Nach dieser Änderung sollte Ryzom starten :)

Error 307 & Error 0 & "Die Datei ist größer als erwartet"

Es ist ein Problem mit Sourceforge.

Zuerst musst du das Ryzom-Installationsprogramm schließen.

Um das zu beheben, kannst du die benötigten Dateien manuell herunterladen:

Die Daten werden immer benötigt und du musst den richtigen Client herunterladen.

Dann verschiebst du alle diese 7z-Dateien nach:

Und startest das Installationsprogramm von Ryzom neu. Es sollte die Dateien erkennen und entpacken.

Direct3D Treiber / OpenGL

Wenn der Spieler einen Direct3D-Treiber mit dem 2.1-Client verwendet und die client.cfg kopiert wird, wird weiterhin D3D verwenden. Nun, da OpenGL als Treiber für alle Karten empfohlen wird, müssen die Spieler möglicherweise manuell darauf umschalten, indem er auf die Schaltfläche Konfigurieren im Ryzom-Installationsprogramm klicken und OpenGL (oder Auto) anstelle von Direct3D auswählen. Wenn nicht, könnte er Texturprobleme bekommen.

Weiße oder schwarze Texturen

Die Standardqualität wurde bei v3-Clients verbessert. Übrigens, v3-Clients verwenden 128 MB Videospeicher gegen 32 MB für v2's.

Die Texturen werden in den Speicher der Grafikkarte übertragen. Wenn du sie in Weiß oder Schwarz siehst, liegt das wahrscheinlich daran, dass deine Grafikkarte nicht genügend Speicherplatz hat, um sie zu lagern. Wenn deine Grafikkarte die komprimierten Texturen nicht unterstützt, erkennt Ryzom es und entpackt diese, bevor sie gesendet werden.

Also im Falle eines weißen oder schwarzen Grafikproblems, reduziere bitte die Grafikqualität in Konfiguration und deaktiviere FXAA (niedrigere Grafikqualität und keine Effekte). Es sollte helfen, das Problem zu lösen. Wenn es nicht funktioniert, versuche von OpenGL auf Direct3D zu wechseln. Es könnte das Texturproblem beheben.... aber du wirst sehen, wie sich die Bäume bewegen, einschließlich Stamm (bekannter Bug).

point_except_handler4_common could not be located in the dynamic link library msvcrt.dll

Der Fehler ist "The procedure entry point_except_handler4_common could not be located in the dynamic link library msvcrt.dll"

Um es zu beheben, musst du Folgendes tun:

Der Spieler kann den Client wegen einer falschen DLL nicht starten

Error missing DLL

Der Fall einer manuellen Verschiebung des Ordners "ryzom_live"

Wenn Spieler den Ordner "ryzom_live" oder einen anderen manuell bewegt, wird das Ryzom-Installationsprogramm es nicht erkennen und der Spieler muss seine ryzom_installer.ini bearbeiten.

Deutsche Spieler mit einer englischen Windows-Umgebung

Wenn ein deutscher Spieler eine englische Windows-Umgebung hat, startet Ryzom auch auf Englisch. Auch wenn der Benutzer eine deutsche Installation gewählt hat (diese hat nur die Sprache für den Installationsprozess gewählt, nicht die Sprache für das Spiel selbst).

Speicherort der Standarddateien für alle Plattformen

Was tun, wenn ich in dieser Liste keine Lösung für mein Problem finde?

Bitte kommt auf #ryzom im IRC Freenode direkter Link und jemand wird euch direkt helfen!

Kein Ton bei Verwendung des OpenAL-Treibers

Stelle sicher, dass https://www.openal.org/downloads/oalinst.zip (unter Windows) oder das OpenAL-Paket für die Distribution installiert ist (libopenal1 unter Debian-basierten). OpenAL ist immer unter OS X installiert.

Es ist nicht möglich, die OS X-Version von dem Ryzom-Installationsprogramm zu installieren

Wenn es einen Fehler mit dem Ryzom-Installationsprogramm gibt

In allen Fällen, wenn Sie einen Fehler mit dem Ryzom-Installationsprogramm gefunden haben, kannst du die aktuellste Version von http://ryzom.com herunterladen und installieren und es ausprobieren. Diese werden regelmässig aktualisiert.

Das Herunterladen ist sehr langsam

Du kannst das Ryzom-Installationsprogramm schließen. Sourceforge sollte auf einen optimalen Spiegelserver umleiten und der Download wird fortgesetzt beim nächsten Start.

Absturz nach dem Teleporten

Es könnte mit dem Treiber XAudio2 unter Windows zusammenhängen. Du kannst auf den Treiber FMod wechseln und prüfen, ob es besser ist, dazu einfach folgendes deiner client.cfg hinzufügen:

DriverSound = "FMod";

Das Ryzom-Installationsprogramm kopiert immer alte Daten

Du solltest das Ryzom-Installationsprogramm deinstallieren und neu installieren oder die ryzom_installer.ini bearbeiten und das Verzeichnis in der Zeile source_directory= entfernen.

Keine OpenGL Treiber für ATI Radeon HD 4500 series

Lade die Legacy-Treiber auf http://support.amd.com/fr-fr/download/desktop/legacy?product=legacy2&os=Windows%207%20-%2064 herunter.

Wenn dieser Fall eintritt, solltest du in der client.log folgendes sehen:

2016/10/25 03:31:16 INF  2d0 ryzom_client_r.exe driver_opengl_extension.cpp 1589 NL3D::registerGlExtensions : 3D: OpenGL 1.1.0 / Microsoft Corporation / GDI Generic

Absturz vor der Charakterauswahl und nach der Anmeldung

Wenn ein Spieler in der nel_report_*.log diesen Inhalt hat:

A failed assertion occurs
ProcName: ryzom_client_r.exe
Date: 2016/10/30 11:14:29
File: Z:/home/nevrax/ryzomcore/code/nel/include\nel/misc/singleton.h
Line: 155
FuncName: NLMISC::CManualSingleton<class NLSOUND::CListenerFMod>::getInstance
Reason: "_instance() != NULL" 
-------------------------------

No log
-------------------------------

Und die letzten Zeilen in der client.log:

2016/10/30 12:59:27 INF  5e8 ryzom_client_r.exe common.cpp 682 NLMISC::Exception::Exception : Exception will be launched: Failed to create the FMod driver object
2016/10/30 12:59:27 WRN  5e8 ryzom_client_r.exe audio_mixer_user.cpp 479 NLSOUND::CAudioMixerUser::initDevice : Failed to create the FMod driver object

Dann gelingt es dem Spielsystem nicht, den FMod-Treiber zu laden. :(

Ich schlage vor, wieder auf den XAudio2-Treiber umzusteigen, indem man zu der client.cfg folgendes hinzufügt:

DriverSound = "XAudio2";

Der Spieler hat Ryzom gestartet, sieht kein Fenster auf dem Bildschirm, aber das Symbol ist in der Taskleiste vorhanden

Die Koordinaten des Ryzom-Fensters befinden sich außerhalb des Bildschirms. Um das zu beheben:

Spieler erhält "Leere Antwort vom Server (Fehlercode 62)"

Wenn diese Fehlermeldung auftritt, bedeutet das, dass Ryzom keine Antwort vom Server erhalten hat. In den meisten Fällen handelt es sich um ein Verbindungsproblem. Wenn du einen Antivirus und/oder eine Firewall hast, kannst du versuchen, sie zu deaktivieren (zumindest um zu überprüfen, ob sie funktioniert).

Du kannst auch versuchen, die URL anzuzeigen: http://shard.ryzom.com:40916/login/r2_login.php?cmd=ask

Wenn es eine Fehlermeldung oder eine leere Seite anzeigt, hast du den Fehler gefunden (es ist deine Verbindung), wenn es die richtige Meldung anzeigt : 0:Invalid account: (2001) (in askSalt) ist es etwas anderes.

Client stürzte ab mit "Access Violation exception generated at 0xXXXX thread attempts to read at 0xXXXXX"

Es handelt sich um einen Standardabsturz, du musst mehr Details sammeln, je nachdem, in welchem Moment er stattfand.

Das Ryzom-Installationsprogramm kann unter OS X nicht installiert werden

Mit alten OS X-Versionen kannst du bei der Installation vom Ryzom-Installationsprogramm eine Fehlermeldung erhalten. Um dies zu umgehen, kannst du direkt eine ZIP-Datei mit dem Ryzom-Installationsprogramm herunterladen: http://devl1.ryzom.com/RyzomInstaller.zip

Fehlercodes vom Ryzom-Installationsprogramm

Diese Fehler sind von Qt, du findest sie unter: http://doc.qt.io/qt-5/qabstractsocket.html#SocketError-enum

Installation des Test-Servers Yubo (v3)

WARNUNG: Du kannst nur auf den Yubo Shard zugreifen, wenn du ein bestimmtes Konto mit Yubo-Zugang hast.

Um Yubo dem Ryzom-Installationsprogramm hinzuzufügen, folge einfach diesen Schritten:



[servers]
size=2
  
[server_0]
id=ryzom_live
name=Atys
display_url="http://app.ryzom.com/app_releasenotes/index.php?lang=$LANG"
files_list_url="https://sourceforge.net/projects/ryzom/rss?path=/installer"
data_download_url="http://downloads.sourceforge.net/project/ryzom/installer/ryzom_live_data.7z?r=&ts=$TIMESTAMP"
data_download_filename=ryzom_live_data.7z
data_compressed_size=1500000000
data_uncompressed_size=7000000000
client_download_url="http://downloads.sourceforge.net/project/ryzom/installer/ryzom_live_client_$ARCH.7z?r=&ts=$TIMESTAMP"
client_download_filename=ryzom_live_client_$ARCH.7z
client_filename_windows=ryzom_client_r.exe
client_filename_osx=Ryzom.app/Contents/MacOS/Ryzom
client_filename_linux=ryzom_client
client_filename_old_windows=client_ryzom_rd.exe
configuration_filename_windows=ryzom_configuration_qt_r.exe
configuration_filename_osx=Ryzom.app/Contents/MacOS/RyzomConfiguration
configuration_filename_linux=ryzom_configuration_qt
comments=
  
[server_1]
id=ryzom_dev
name=Yubo
display_url="http://app.ryzom.com/app_releasenotes/index.php?lang=$LANG"
files_list_url="https://sourceforge.net/projects/ryzom/rss?path=/installer"
data_download_url="http://downloads.sourceforge.net/project/ryzom/installer/ryzom_live_data.7z?r=&ts=$TIMESTAMP"
data_download_filename=ryzom_live_data.7z
data_compressed_size=1500000000
data_uncompressed_size=7000000000
client_download_url="http://downloads.sourceforge.net/project/ryzom/installer/ryzom_live_client_$ARCH.7z?r=&ts=$TIMESTAMP"
client_download_filename=ryzom_live_client_$ARCH.7z
client_filename_windows=ryzom_client_r.exe
client_filename_osx=Ryzom.app/Contents/MacOS/Ryzom
client_filename_linux=ryzom_client
client_filename_old_windows=client_ryzom_rd.exe
configuration_filename_windows=ryzom_configuration_qt_r.exe
configuration_filename_osx=Ryzom.app/Contents/MacOS/RyzomConfiguration
configuration_filename_linux=ryzom_configuration_qt
comments=Test server
Applikation = {"ryzom_dev", "./client_ryzom_r.exe", "./"};


Portal der Forge von Ryzom Portal der Forge von Ryzom
Abgerufen von „https://de.wiki.ryzom.com/w/index.php?title=Handbuch_zum_Ryzom-Installationsprogramm&oldid=9754