Page 14 of 21
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Posted: Tue Apr 10, 2007 7:55 am
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"
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Posted: Sat May 12, 2007 9:40 pm
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....
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Posted: Sat May 12, 2007 10:16 pm
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
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Posted: Sat May 26, 2007 3:03 pm
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
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Posted: Sat May 26, 2007 4:38 pm
by netsulta
Interesting...
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Posted: Sat May 26, 2007 5:08 pm
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)
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 ?
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Posted: Tue May 29, 2007 12:00 pm
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
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Posted: Tue May 29, 2007 12:09 pm
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)
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Posted: Sun Aug 05, 2007 9:16 pm
by kervala
Bon, finalement je me suis créé un script pour lancer ryzom (je l'ai appelé "ryzom"
) :
#!/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
Re: Ryzom sous Linux (Le HOW-TO Non-Officiel)
Posted: Wed Aug 08, 2007 5:52 pm
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