[ Linux ] - Ryzom sous Linux (Le HOW-TO Non-Officiel)

Un petit souci technique ? Pas de problème, il y a sûrement une solution.
User avatar
kervala
Posts: 2903
Joined: Tue Sep 21, 2004 2:26 am

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

Post by kervala »

Je viens d'installer la dernière beta d'Ubuntu Feisty 32bits et, avec Wine 0.9.33 (qui figure dans les dépôts), Ryzom marche très bien... excepté pour le son :(

Avec OSS je n'ai aucun son et avec ALSA j'ai un son très saccadé avec de grosses pauses qui font planter Ryzom, donc, pour l'instant, je l'ai désactivé et je suis super content qu'il tourne presque aussi bien que sous Windows :)

Par contre, avant, que je garde Beryl ou que je le vire, ça faisait pareil, maintenant, je suis obligé de le virer quand je joue à Ryzom :(

A mon avis, ça devait venir du fait que j'avais un Linux 64bits... Je ne vois pas d'autre explication.

Edit : j'ai les dead keys qui ne marchent pas dans Ryzom non plus :( impossible de faire un "ê" avec "^" + "e"
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
User avatar
ptitmain
Posts: 63
Joined: Thu Jun 16, 2005 8:58 am

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

Post by ptitmain »

Si tu as le courage d'installer le paquet jackd, tu peux tester le son avec ce démon de son... Pour cela, il faut configurer wine pour utiliser la sortie jack dans winecfg. Puis, avant de lancer Ryzom, lancer un démon jackd comme ca:

jackd -d alsa -d hw:0 -r 44100 -H -z s 2> /dev/null

Chez moi, cela fonctionne. Des fois le son est un peu mauvais, mais il n'est pas trop saccadé. Disons que j'entends à peu près....
--- Ingmar.
User avatar
kervala
Posts: 2903
Joined: Tue Sep 21, 2004 2:26 am

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

Post by kervala »

Ok merci beaucoup :) J'avais essayé de chercher le paquet pour libjack, mais je n'avais rien trouvé :s Je vais réessayer :p
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
gavos99
Posts: 15
Joined: Mon Oct 30, 2006 9:35 pm

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

Post by gavos99 »

Bonjour à tous,

Je viens d'essayer Ryzom sur ma Gentoo avec wine 0.9.37 et ça marche à peu près.

En utilisant ALSA j'ai eu les mêmes problèmes de son saccadé que plusieurs décrivent ici mais j'ai réussi à les enlever en lançant ryzom avec un "nice -n 19 wine client_ryzom_rd.exe" (nice est une commande qui modifie la priorité du processus)

Par contre j'ai l'impression d'être assez ralenti par les messages de debug que crache la console. J'ai essayé "WINEDEBUG=-all nice -n 19 wine client_ryzom_rd.exe" mais ça ne semble rien changer...


Ghaavos
User avatar
netsulta
Posts: 26
Joined: Sat Feb 10, 2007 3:45 pm

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

Post by netsulta »

Interesting...
Netsultan:

Sultan of the Net, Guardian of the Death, Keeper of the Souls and Officer of The Sanctuary
User avatar
kervala
Posts: 2903
Joined: Tue Sep 21, 2004 2:26 am

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

Post by kervala »

Moi, je lance ryzom avec : wine client_ryzom_rd.exe > /dev/null

Je pense que ça relentit un peu moins Ryzom mais j'en suis pas tout à fait sûr (en tout cas, ça n'affiche les messages dans la console) :p

Edit : En fait, les messages de la console viennent du mode "ReleaseDebug" identifié par le "_rd" à la fin du nom de fichier. Il n'y a que le mode "Release" qui ne crée aucun log et qui n'affiche aucun message, mais Nevrax et maintenant Gameforge ne veulent pas le compiler en mode Release :(

J'ai comparé les modes Release et ReleaseDebug avec Snowballs (un jeu qui utilise le NeL) et ça rame beaucoup moins en mode Release :( Alors pourquoi n'aurait on pas droit à un mode Release pour Ryzom ?
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
User avatar
cyrille5
Posts: 517
Joined: Tue Sep 21, 2004 2:26 am

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

Post by cyrille5 »

En effet les logs bouffent pas mal..
Moi mon ryry, je le lance avec un mix des commandes de kervala et de gavos :
nice -n 19 wine client_ryzom_rd.exe >/dev/null 2>&1
En gros : je mets ryry à la priorité maximale, et je mets la sortie standard et d'erreur dans /dev/null. La sortie console étant généralement extrement lente, la rediriger vers /dev/null rends les opérations beaucoup plus rapide :
Fichier test.pl de 34944 lignes :
cat test.pl 0.00s user 0.06s system 3% cpu 1.839 total
cat test.pl > /dev/null 0.00s user 0.01s system 12345% cpu 0.000 total

Et apres pour le fun :
ln -s blabla.log /dev/null
avec blabla.log les différents fichiers de log (pas de ryzom sous la main donc je peux pas donenr leurs noms ;)

Avec ces différents trucs, on gagne pas mal en performance, mais on perds en gestion d'erreurs ;)
Amina, jeune et jolie trykette, un peu peste et fusilière folle.
Les tryker, c'est beau, le reste, bah c'est moche !
User avatar
kervala
Posts: 2903
Joined: Tue Sep 21, 2004 2:26 am

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

Post by kervala »

Hehe, excellente idée pour le lien symbolique :)

Surtout que Ryzom sous Linux écrit à la fois sur la console et dans le fichier de log (il me semble) :(
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
User avatar
kervala
Posts: 2903
Joined: Tue Sep 21, 2004 2:26 am

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

Post by kervala »

Bon, finalement je me suis créé un script pour lancer ryzom (je l'ai appelé "ryzom" :p ) :
#!/bin/sh

killall compiz.real
killall emerald

metacity --replace &

cd ~/Games/Ryzom
wine client_ryzom_rd.exe votre_login votre_pass > /dev/null

killall metacity

compiz --replace &
Ca coupe Compiz quand je le lance et ça le remet une fois que j'ai quitté Ryzom :) Vous devez remplacer votre_login et votre_pass par vos vrais valeurs :)

Sinon pour ceux qui n'ont pas Compiz :
#!/bin/sh

cd ~/Games/Ryzom
wine client_ryzom_rd.exe votre_login votre_pass > /dev/null
Last edited by kervala on Sun Aug 05, 2007 9:31 pm, edited 1 time in total.
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
kdghost
Posts: 3
Joined: Tue Dec 12, 2006 10:45 pm

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

Post by kdghost »

Bonjour,

Le dernier patch 633, a eu raison de ma config sous linux, je crash systematiquement ...

Est ce que vous avez le meme probleme ? je tourne sous debian lenny(testing)
pilote nvidia 100.14.11,wine 0.9.34-1 ...

J'ai vraiment pas envie de me retaper windows, anti-virus,parefeu juste pour jouer !!

Merci
Post Reply

Return to “Support technique”