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"
[ Linux ] - Ryzom sous Linux (Le HOW-TO Non-Officiel)
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
Ryzom Core manager - CeB developper
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
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....
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.
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Ok merci beaucoup J'avais essayé de chercher le paquet pour libjack, mais je n'avais rien trouvé :s Je vais réessayer
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
Ryzom Core manager - CeB developper
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
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
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
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Interesting...
Netsultan:
Sultan of the Net, Guardian of the Death, Keeper of the Souls and Officer of The Sanctuary
Sultan of the Net, Guardian of the Death, Keeper of the Souls and Officer of The Sanctuary
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
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)
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 ?
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)
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
Ryzom Core manager - CeB developper
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
En effet les logs bouffent pas mal..
Moi mon ryry, je le lance avec un mix des commandes de kervala et de gavos :
Et apres pour le fun :
Avec ces différents trucs, on gagne pas mal en performance, mais on perds en gestion d'erreurs
Moi mon ryry, je le lance avec un mix des commandes de kervala et de gavos :
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 :nice -n 19 wine client_ryzom_rd.exe >/dev/null 2>&1
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 :
avec blabla.log les différents fichiers de log (pas de ryzom sous la main donc je peux pas donenr leurs nomsln -s blabla.log /dev/null
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 !
Les tryker, c'est beau, le reste, bah c'est moche !
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
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)
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
Ryzom Core manager - CeB developper
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Bon, finalement je me suis créé un script pour lancer ryzom (je l'ai appelé "ryzom" ) :
Sinon pour ceux qui n'ont pas Compiz :
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#!/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 &
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
Ryzom Core manager - CeB developper
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
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
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