de:Handbuch zum Ryzom-Installationsprogramm
en:Ryzom Installer Manual
fr:Manuel de l'installeur Ryzom

Sommaire

Qu'est-ce que l'installateur Ryzom ?

L'"Installateur Ryzom" est un nouvel outil pour gérer la migration de la version 2.1 à la 3.0. Il a été créé car le client 2.1 ne supporte pas toutes les plateformes (il ne supporte que Windows 32 bits) et car il est installé au "mauvais" endroit (un MMORPG ne devrait pas être installé dans le C:\Program Files car ce répertoire n'est pas inscriptible pour un utilisateur normal et nécessite des droits d'administrateur).

On l'appelle "Installateur" parce qu'il peut être utilisé pour installer Ryzom à partir de rien et de télécharger les données nécessaires.

Comment fonctionne l'Installateur Ryzom ?

La première fois qu'un joueur avec le client en version 2.1 lance le jeu, c'est l'Installateur qui se lance au lieu du client. Il détecte qu'il doit migrer les données existantes et les copie dans un nouvel emplacement (où l'utilisateur peut écrire). Après la migration, il affiche un simple dialogue avec le choix du "profil" (un profil par défaut est créé pendant la migration) et permet de cliquer sur Jouer ou Configurer.

Une fois ceci fait, le joueur peut lancer Ryzom comme d'habitude en cliquant sur une icône ou en utilisant l'Installateur.



Fichier de configuration utilisé ou créé par l'Installateur Ryzom

Chaque choix de l'utilisateur est sauvegardé dans un fichier de configuration appelé ryzom_installer.ini. Vous pouvez ouvrir https://bitbucket.org/ryzom/ryzomcore/src/05465687c514be172eadb4d39d670714219d4558/code/ryzom/tools/client/ryzom_installer/res/ryzom_installer.ini?at=compatibility-develop&fileviewer=file-view-default avec votre navigateur pour voir son contenu par défaut. Ce fichier est intégré dans le binaire de l'Installateur Ryzom et copié dans C:\Users\<your name>\AppData\Local\Ryzom même si vous choisissez un emplacement différent pendant votre migration.

Après la création du profil par défaut (à la fin de la migration), son contenu devrait ressembler à ça :

   version=3
   
   [common]
   language=fr
   source_directory=
   installation_directory=C:/Users/Kervala/AppData/Local/Ryzom
   use_64bits_client=true
   should_uninstall_old_client=true
   installer_filename_windows=ryzom_installer_qt_r.exe
   installer_filename_osx=RyzomInstaller.app/Contents/MacOS/RyzomInstaller
   installer_filename_linux=ryzom_installer_qt
   
   [product]
   name=Ryzom
   publisher="Winch Gate Property Limited"
   url_about=http://ryzom.com/?lang=$LANG
   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
   
   [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=
   
   [profiles]
   size=1
   default=0
   
   [profile_0]
   id=0
   name=Ryzom (Atys)
   server=ryzom_live
   executable=
   arguments=
   comments=Default profile created by Ryzom Installer
   desktop_shortcut=true
   menu_shortcut=true
   






Conseils

Version Linux de l'Installateur Ryzom

La version Linux de l'Installateur Ryzom est disponible sur http://ryzom.com (cliquez simplement sur le logo Linux pour la télécharger).

Vous obtiendrez un ryzom_installer_linux.tar.bz2 à décompresser : il créera un répertoire ryzom_installer_linux directory avec les versions 32 et 64 bits de l'Installateur et un script a ryzom_installer_linux.sh script qui lancera le bon Installateur en fonction de votre plateforme.

Choisissez où vous voulez instaler les données et le client Ryzom (par défaut dans ~/.local/share/Ryzom), attendez jusqu'à ce qu'il ait téléchargé et décompressé tous les fichiers.

Si vous voulez utiliser vos interfaces, configurations, etc... il vous faut juste les copier dans ~/.local/share/Ryzom/0

Si vous avez une message d'erreur 307, téléchargez simplement :

Vous devriez avoir des entrées "Installateur Ryzom" et "Ryzom (Atys)" dans votre menu d'applications.

Si Ryzom ne veut pas démarrer, il est possible que vous deviez installer OpenAL sur votre distribution (vous pouvez le vérifier en essayant de le lancer par ligne de commande).

Pour démarrer Ryzom (et utiliser votre premier profil) depuis les lignes de commande, vous pouvez utiliser : ~/.local/share/Ryzom/ryzom_live/ryzom_client -p 0

Comment supprimer l'Installateur et les fichiers ?

Allez dans "Ajouter/supprimer programmes", il devait lancer l'Installateur en mode Désinstaller et vous permettre de choisir les composants que vous voulez désinstaller.

Si quelque chose se passe mal, il vous faudra peut-être vérifier les emplacements suivants :

Divers problèmes et leur solution

Que vérifier et demander si un joueur a un problème

L'Installateur Ryzom ne peut pas tourner et affiche une fenêtre de message d'erreur

L'Installateur Ryzom, après installation, utilise des DLLs 32 bits dans C:\Users\<login>\AppData\Local\Ryzom et l'Installateur Ryzom du C:\Users\<login>\AppData\Local\Ryzom\ryzom_live devrait être en 64 bits si vous avez choisi un client 64 bits. Après un patch, le client copie l'Installateur Ryzom à partir de C:\Users\<login>\AppData\Local\Ryzom\ryzom_live vers C:\Users\<login>\AppData\Local\Ryzom et les DLLs du C:\Users\<login>\AppData\Local\Ryzom peuvent donc être incompatibles avec l'Installateur Ryzom copié :( La solution temporaire est de copier msvcp100.dll, msvcr100.dll et ryzom_installer_qt_r.exe depuis C:\Users\<login>\AppData\Local\Ryzom\ryzom_live dans C:\Users\<login>\AppData\Local\Ryzom. Ce problème sera réglé au prochain patch.

L'Installateur Ryzom semble bloqué

Si l'Installateur Ryzom semble bloqué, ce peut être parce qu'il y a eu une version précédente de l'Installateur Ryzom qui n'a pas été correctement désinstallée or si le joueur a déplacé des répertoires et que le fichier de configuration est devenu invalide. Dans ce cas, il est possible de le désinstaller complètement en supprimer tout le contenu de C:\Users\<login>\AppData\Local\Ryzom et C:\Users\<login>\AppData\Roaming\Ryzom mais, SVP, assurez-vous avant de ne pas avoir de fichiers que vous vouliez conserver avant de faire ça. Dans ce cas, toujours faire une sauvegarde.

Pas assez d'espace disque

Si vous n'avez pas assez d'espace disque, l'Installateur devrait le signaler, et vous devrez choisir un autre emplacement.

Erreur 6

Elle signifie que le fichier 7z téléchargé était incomplet et que l'Installateur Ryzom n'a pas pu le décompresser. La meilleure solution est de trouver le fichier dans C:\Users\<login>\AppData\Local\Ryzom et de changer son extension de .7z à .7z.part (donc juste en ajoutant .part). Si vous relancez l'Installateur Ryzom, il devrait essayer de recommencer ce fichier. Si ça prend trop longtemps, vous pouvez le télécharger manuellement (voir l'erreur 307) et le déplacer dans C:\Users\<login>\AppData\Local\Ryzom.

Erreur 126 sur une carte ATI/AMD

Si vous avez une carte ATI/AMD et que vous rencontrez une erreur 126 en lançant Ryzom ou la Configuration (ça ne devrait afficher que l'écran "splash" et ensuite l'erreur dans une boite de dialogue), allez dans C:\Windows\System32 et copiez atio6axx.dll dans atiogl64.dll. Après ce changement, Ryzom devrait se lancer :)

Erreur 307 & Erreur 0 & "File is larger than expected"

C'est un problème avec Sourceforge.

Il faut d'abord fermer l'Installateur Ryzom.

Pour corriger, vous pouvez télécharger manuellement les fichiers nécessaires :

Les données sont toujours nécessaires et vous devrez télécharger le bon client.

Déplacez ensuite tous ces fichiers 7z dans :

Et relancer l'Installateur Ryzom : il devrait détecter les fichiers et les décompresser.

Driver Direct3D / OpenGL

Si vous utilisiez un driver Direct3D avec le client 2.1 et puisque le client.cfg sera recopier, il continuera d'utiliser D3D. Maintenant qu'OpenGL est le driver recommandé pour toutes les cartes, vous pourriez avoir besoin de basculer dessus manuellement en cliquant sur le bouton Configurer de l'Installateur Ryzom et en choissant OpenGL (ou Auto) au lieu de Direct3D. Sinon, vous pourriez avoir des problèmes de textures.

Textures blanches ou noires

La qualité par défaut a été augmentée sur les clients v3. Au passage, les clients v3 utilisent 128 Mo de mémoire vidéo contre 32 Mo pour ceux de la v2.

Les textures sont envoyées à la mémoire de la carte graphique. Si vous les voyez en blanc ou en noir, c'est probablement parce que votre carte graphique n'a pas assez de mémoire pour les stocker. De plus, si votre carte graphique ne supporte pas les textures compressées, Ryzom le détecte et les décompresse avant de les envoyer.

Donc en cas de problème graphique en noir ou en blanc, réduisez la qualité graphique dans Configurer et désactivez les effets FXAA (qualité graphique la plus basse et pas d'effets), cela devrait aider à résoudre le problème. Si cela ne suffit pas, essayez de passer d'OpenGL à Direct3D. Cela pourrait corriger le problème de textures... mais en revanche vous verrez les arbres bouger, tronc inclu (bug connu : https://bitbucket.org/ryzom/ryzomcore/issues/160/wind-tree-vp-not-working-correcly-under ).

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

L'erreur est "The procedure entry point_except handler4_common could not be located in the dynamic link library msvcrt.dll". Pour la régler, il faut :

Impossible de lancer le client à cause d'une mauvaise DLL

Cas du répertoire "ryzom_life" déplacé manuellement

Si vous déplacez manuellement le répertoire "ryzom_live" ou un autre, l'Installateur Ryzom ne le détectera pas et vous devrez modifier votre ryzom_installer.ini

Joueurs germanophones avec un environnement Windows en anglais

Si un joueur germanophone a un environnement Windows en anglais, Ryzom démarrera aussi en anglais, même si l'utilisateur a choisi une installation en allemand (ça ne choisit que le langage du processus d'installation, pas le langage du jeu lui-même).

Emplacement des fichiers par défaut pour toutes les plateformes

Que faire si je ne trouve pas la solution à mon problème dans cette liste ?

Venez sur le canal #ryzom sur IRC Freenode (lien direct : http://webchat.freenode.net/?channels=ryzom) et quelqu'un vous aidera en direct !

Pas de son avec le driver OpenAL

Assurez-vous d'avoir installé https://www.openal.org/downloads/oalinst.zip (sous Windows) ou le pacakge OpenAL pour votre distribution (libopenal1 pour celles basées sur Debian). OpenAL est toujours installé sous OS X.

Impossible d'installer la version OS X de l'Installateur Ryzom

((NdT : à vérifier par un user qui a Mac en français))

S'il y a des bugs avec l'Installateur Ryzom

Dans tous les cas, si vous trouvez un bug dans l' Installateur Ryzom, vous pouvez télécharger et installer les dernières versions depuis http://ryzom.com et les essayer. Elles seront mises à jour régulièrement.

Mon téléchargement est très lent

Vous pouvez fermer l' Installateur Ryzom, Sourceforge devrait vous rediriger vers le meilleur miroir et votre téléchargement redémarrera.

Plantage après téléportation

Cela peut être lié au driver XAudio2 sous Windows. Vous pouvez basculer vers le driver FMod et vérifier si sila corrige le problème, pour cela ajoutez simplement à votre client.cfg :

DriverSound = "FMod";

L'Installeur Ryzom copie toujours d'anciennes données

Désinstallez l'Installeur Ryzom et réinstallez-le ou bien éditez ryzom_installer.ini et retirez le répertoire à la ligne source_directory=

Pas de driver OpenGL pour ATI Radeon HD 4500 series

Téléchargez les drivers ici : http://support.amd.com/fr-fr/download/desktop/legacy?product=legacy2&os=Windows%207%20-%2064

Installation du serveur de test Yubo en v3

ATTENTION, vous ne pourrez vous connecter à Yubo que si vous disposez d'un compte spécial y ayant accès.

Pour ajouter Yubo avec l'Installeur de Ryzom, vous n'avez qu'à suivre ces étapes :

- fermer l'Installateur de Ryzom

- afficher vos fichiers cachés

- aller dans le répertoire C:\Users\<login>\AppData\Local\Ryzom sous Windows, ~/Library/Application Support/Ryzom sous OS X, ~/.local/share/Ryzom sous Linux ou l'autre répertoire où vous avez installé Ryzom

- copier le répertoire ryzom_live en ryzom_dev

- ouvrir le fichier ryzom_installer.ini avec un éditeur texte (Wordpad, notepad++, gedit, etc...)

- supprimer toutes les parties commençant par [servers] et [server_0] et mettez :

[servers]
size=2
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="https://download.ryzom.com/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="https://download.ryzom.com/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="https://download.ryzom.com/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="https://download.ryzom.com/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

- enregistrer le fichier

- lancer l'Installateur de Ryzom via le menu système (Menu Démarrer, Applications, etc... en fonction du système)

- créer un nouveau profil dans Préférences -> Profils, vous devriez avoir le choix entre Atys et Yubo comme choix de serveur

- cliquer sur OK pour le créer

- retourner dans Préférences -> Profils

- cliquer sur le bouton "Ouvrir" sur la ligne avec "Répertoire :"

- ouvrir le fichier client.cfg

- ajouter la ligne suivante à la fin du fichier (si elle n'est pas déjà présente) :

Application = {"ryzom_dev", "./client_ryzom_r.exe", "./"};

- enregistrer le fichier client.cfg

- retourner sur la fenêtre de l'Installateur Ryzom

- appuyer sur OK

- sélectionner le nouveau profil et cliquer sur Jouer, le client devrait se patcher après que vous ayiez valider votre login


La Forge La Forge
Récupérée de « https://fr.wiki.ryzom.com/w/index.php?title=Manuel_de_l%27installeur_Ryzom&oldid=35058 »