Page 17 of 21

Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)

Posted: Sun Aug 10, 2008 12:58 pm
by ulukyn
Le retour de Ryzom n'est pas la seul bonne nouvelle. Il est de nouveau possible de profiter de notre MMORPG préférer sous linux via Wine.

Je suis parti d'une installation déjà faite sous windows que j'ai tout simplement copier dans une partition linux. (La copie est surement facultative, mais j'ai préféré travailler sur un autre dossier).

J'ai la dernière Ubuntu Hardy Heron.

Voici les étapes:

1) J'ai installé wine (apt-get install wine). Pour ceux qui utilisent une autre distribution utiliser le gestionnaire de packages fourni.

2) J'ai installé les pilotes nvidia pour profiter de l'accélération 3D (ça semble logique :p )

3) J'ai copié le fichier mfc42.dll de mon windows (c:\windows\system32) dans le répertoire Ryzom (on peut le télécharger ici sinon : http://www.dll-files.com/dllindex/dll-files.shtml?mfc42)

4) J'ai configuré wine avec l'utilitaire winecfg comme suit :


5) J'ai lancé Ryzom depuis le dossier : wine client_ryzom_rd.exe sous le compte "root" (ou faire un sudo wine client_ryzom_rd.exe)

Penser bien à utiliser le mode OpenGL. Cela fonctionne avec DirectX tant que l'on ne redimensionne pas ou minimise pas la fenêtre.
Pour configurer Ryzom : wine ryzom_configuration_rd.exe

Et voilà :)


[EDIT]Lancer wine sous le compte root ou avec la commande sudo[/EDIT]

Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)

Posted: Sun Aug 10, 2008 1:14 pm
by browserice
Si quelqu'un a testé l'installation de Ryzom sous Ubuntu 8.04 avec les pilotes restreints ATI, j'aimerais bien savoir si ça marche sans problèmes.

Je veux abandonner Windows-XP pour aller sous Ubuntu, mais certains jeux ou logiciels (ex: 3dmax) ne me permettent pas de complètement l'abandonner.

Mon premier essaie d'installation d'un jeux Windows fut Starcraft sous Wine, mais la performance est un peu lente et je ne peux pas jouer en mode plein écran. Alors, j'hésite un peu pour tout autre jeux... :-(

Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)

Posted: Sun Aug 10, 2008 1:52 pm
by kervala
Pour Ryzom, ça marche nickel en tout cas avec la manip, merci Ulukyn :)

Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)

Posted: Mon Aug 11, 2008 6:22 am
by anemhedd
J'ai fait la manip, par contre, je pourrai tester que ce soir en rentrant du boulot.

J'espère que ca fonctionne :)

Merci Ulu pour le coup de main

Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)

Posted: Mon Aug 11, 2008 4:52 pm
by anemhedd
Bon et bien c'est encore un échec pour moi :'(

Code: Select all

-----
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    52 : 2008/08/11 18:51:53 client_ryzom_rd.exe DBG     9 sheet_id.cpp 106 :    89 : 
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    53 : 2008/08/11 18:51:53 client_ryzom_rd.exe WRN     9 attack_list.cpp 53 : Sheet cast_off_piercing_end.animation_fx_set not found
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    54 : 2008/08/11 18:51:53 client_ryzom_rd.exe WRN     9 sheet_id.cpp 99 : SHEETID: The sheet 'cast_off_piercing_fail.animation_fx_set' is not in sheet_id.bin, setting it to Unknown
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    55 : -------------------------------
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    56 : User Crash Callback:
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    57 : -------------------------------
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    58 : UserId: 384155
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    59 : HomeId: 101
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    60 : ShardId: 101
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    61 : On a Mainland Shard
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    62 : Application: ryzom_live
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    63 : No user entity informations
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    64 : ViewPosition: 0.00 0.00 0.00
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    65 : Time in game: 0h 1min 38sec
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    66 : LocalTime: 2008/08/11 18:51:54
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    67 : ServerTick: 1061628420
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    68 : ConnectState: Connected
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    69 : LocalAddress: :40584 (192.168.0.171)
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    70 : Language: Fran�ais
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    71 : ClientVersion: 1.2.0.904
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    72 : PatchVersion: 610
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    73 : Client is online
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    74 : NumServerHOP: 1
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    75 : NumFarTP: 0
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    76 : NumReselectPerso: 0
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    77 : Connection Events: HOP
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    78 : Memory: 1588MB/2026MB
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    79 : Process Virtual Memory: 64KB
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    80 : NeL Memory: 0B
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    81 : OS: Microsoft Windows XP Service Pack 2 (Build 2600) (5.1 2600)
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    82 : Processor: UnknownProc / x86 Family 6 Model 15 Stepping 6 / GenuineIntel / 1660MHz / 2 Processors found
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    83 : CPUID: bfebfbff
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    84 : HT: NO
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    85 : CpuMask: 1
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    86 : NeL3D: OpenGL / NVIDIA Corporation / GeForce Go 7600/PCI/SSE2 / 2.1.2 NVIDIA 169.12
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    87 : No sound
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    88 : -------------------------------
DBG     9 sheet_id.cpp 106 client_ryzom_rd.exe :    89 : 
WRN     9 attack_list.cpp 53 client_ryzom_rd.exe : Sheet cast_off_piercing_fail.animation_fx_set not found
WRN     9 sheet_id.cpp 99 client_ryzom_rd.exe : SHEETID: The sheet 'cast_off_piercing_begin.animation_fx_set' is not in sheet_id.bin, setting it to Unknown
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7d6c8e81
voilà mes dernière erreurs.

Il me semble avoir vu des problèmes concernant les proc 64 bits, je vais regarder de plus pres.

Edit : j'ai tout mis comme message d'erreur. J'ai aussi essayé avec un script qui kill compiz, lance ryry avec redirection des log dans /dev/null mais pas mieux, milieu du chargement, paf pasteque.

Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)

Posted: Mon Aug 11, 2008 8:26 pm
by mourloun
en faite j'ai essayer et mon curseur reste bloquer quand je clique sur conecter en tapant mon login et mon mot de passe help me plizzzzzzzzzzzzzzzzzzz

Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)

Posted: Tue Aug 12, 2008 7:38 am
by anemhedd
Pour moi, ca plante au moment du chargement, lorsque l'on passe sur les images tryker avec les perso kara, sur mon windows, ca correspond au moment ou Ryzom se réduit pendant le chargement.

J'ai mis la souris en hardware (enfin il me semble) valeur à 1 dans le ryzom cfg
Je suis en fenêtré 1024/768 configuré dans le ryzom_configuration_rd.exe

pour le moment, je cale.

Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)

Posted: Tue Aug 12, 2008 2:01 pm
by ulukyn
mourlon : sans log difficile de savoir ce qui pose problème. As-tu essaye de te connecter sous windows pour vérifier que ton compte à bien les droits?

J'ai oublier de préciser qu'il est préférable de lancer Ryzom sous le compte root (ou avec sudo)


anemhedd: il faudrait un log plus complet, passe sur le support c'est plus simple, CEB est disponible sous linux en natif (et marche parfaitement sous wine aussi)

Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)

Posted: Thu Aug 14, 2008 11:46 am
by arsaphes
bon ben ça marchait pour moi mais maintenant j'ai le meme soucis de bloquage pdt le chargement.

J'essaie de voir ce qui a changé :p

Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)

Posted: Thu Aug 14, 2008 12:53 pm
by mourloun
c peut etre parce que chu free trial non ??