Voila tournant sur Linux Ubuntu 6.06 (drapper) je me suis dit : pourquoi pas métre un toturial pour ceux qui galérerais a faire tournée Wow sur linux :
etant fénéant et intéligent je vais utilisé le toturial que nous a concocter Narilm sur le forum Officiel :
Bonjour à tous
Certain d'entre nous, n'utilisant pas Windows ou MacOSCX, cherche
certainement a pouvoir faire tourner WoW avec leur OS prefere, j'ai
nommé Linux.
WoW (comme n'importe quel jeu qui n'a pas ete portee
specifiquement pour linux) n'est pas a proprment parle compatible avec
linux
Cependant, il reste parfaitement possible de jouer avec sous linux.
Pour ce faire il a deux possibilite :
-Soit utiliser Wine qui permet de lancer des applis windows sous
linux, qui marche tres bien , ceci dit il est possible de rencontrer
certains problemes ave le pointeur de souris , mais c'est vraiment
anodin ca ne gene en rien.
Voici quelques howto bien utile (tout depend de la distribution de
linux que vous comptez utiliser NB: il peut etre utile de tous les lire
pour permettre un meilleur gain de performance):
http://doc.ubuntu-fr.org/applications/wow
http://www.pcinpact.com/articles/d/51/1.htm (ATTENTION! Ici il y a un lien mort dans la page! Voir la page 2 de ce sujet pour le lien correct)
http://gentoo-wiki.com/HOWTO_Install_and_update_World_Of_Warcraft_with_wine
http://lea-linux.org/cached/index/Installer_World_Of_Warcraft.html
- Soit d'utiliser une version semi-gratuite (il est possible
d'obtenir les paquets gratuitement et legalement (car sous license
GPL), mais il faut les compiler soit meme; sinon il faut acheter les
paquets tout fait) de Cedega, qui est plus ou moins pareil que Wine ,
au detail pres qu'il est specifiquement concu pour faire tourner des
jeux:
http://www.transgaming.com/
http://transgaming.org/gamesdb/games/view.mhtml?game_id=3518
http://cedegawiki.sweetleafstudios.com/wiki/World_of_Warcraft
Dans les deux cas il est preferable de jouer en mode OpenGL.
Dans les deux cas, ca n'a rien de tres complique (les howto fournit en lien sont bien detailles
)
Pour ma part je joue sous linux depuis 4 mois (mon pc est
entierement Linuxise
: je n'ai plus windows dans un quelquonque
recoin de mon disque dur, et toutes mes partitions sont formates en
filesystem linux (pas de NTFS ou de FAT32 donc).
D'un point de vu performances :
J'ai fait le test sur la meme machine entre Windows XP SP2, Linux
(Avec XOrg 7 et avec XOrg7+XGl) tournant sous Cedega (je trouve que ca
tourne mieux. Maintenant avec Wine , les performances reste plus ou
moins identiques, certains ont meme de meilleures perfs avec Wine). Je
possede la suite d'addon Insomniax Recompilation aussi, au passage,
chargée au complet, plus quelques addons supplementaires (70 Mo d'addon
resident en memoire).
J'ai déjà pu apprecier les ameliorations suivantes (par rapport a Windows) :
- meilleur ping avec les serveur de jeu (je suis passe d'un ping de 220 en moyenne a un ping de 50 en moyenne)
- plus aucune erreur 132 (alors que c'etait assez frequent sous windows, enfin tout dependait des verisons de patchs)
- carrement moins de deco serveur (plus aucune pour ainsi dire)
(les FPS suivants sont des moyennes hein
)
Windows : à IF : 40 FPS - en exterieur : 70FPS
linux Xorg7 sous KDE: à IF : 19 FPS - en exterieur : 40FPS
Linux Xorg7 dans une session X dedie (*): à IF: 30 FPS - en exterieur : 70FPS
(quand je dit a IF , c'est sur la place de la banque, en heure de pointe
si si et je peut fournir les screenshots
)
(resolution 1280x1024 couleurs 24bit, tous details et options à
fond , sauf les options precaunise "à decocher" pour les cartes Nvidia
(voir le pdf des pilotes) )
Ce dernier résultat peut paraitre surprenant , je sais , mais ca
tient au fait que basiquement on ne peut pas lancer WoW sous XGL a
proprement parler, il faut lancer une nouvelle session X, dedie a WoW.
(*)
Je suis certain d'ailleur que c'est LE truc a faire, vu que je relance une session X standard. (ce
qui implique qu'il n'est pas necessaire d'installer XGL, je precise ,
d'ou l'asterisque. Oui je sais je parle chinois pour les neophites,
mais les utilisateurs de linux me comprendront
)
J'ai lu a plusieurs endroits des perfs de cette ordre, sans
comprendre comment ils y arrivaient. J'ai compris ce WE en installant
XGL
Donc ce qu'il manque a beaucoup de wiki et de howto qu'il est bon de rajouter :
le script pour lancer WoW dans une autre session X dedie :
/usr/bin/launch-wow.sh : (version wine)
- Citation :
- Q u o t e:
#!/bin/sh
X :3 -ac & # Lance une nouvelle session X sur le display 3
### ATTENTION pour les utilisateurd'ubuntu
###ici il faut remplacer la ligne par sudo X :3 -ac &
cd "/repertoire/ou/est/installe/World of Warcraft" # se positionne dans ton repertoire d'install de WoW
sleep 2 # fait patienter le systeme 2 seconde pour etre sur que la session X est prete
DISPLAY=:3 /usr/X11R6/bin/wine WoW.exe -opengl # Lance WoW en mode opengl a l'aide de wine sur le display 3
Voici une variante pour cedega :
</blockquote>
/usr/bin/launch-wow.sh : (version cedega)
- Citation :
- Q u o t e:
<blockquote>#!/bin/sh
X :3 -ac & # Lance une nouvelle session X sur le display 3
### ATTENTION pour les utilisateurd'ubuntu
###ici il faut remplacer la ligne par sudo X :3 -ac &
</blockquote><blockquote>sleep 2 # fait patienter le systeme 2
DISPLAY=:3 /usr/bin/cedega # Lance le panel de gestion de cedega su
le display 3, d'ou il seras possible de lancer WoW (et/ou d'autres jeu
)
ne pas oublie de rendre launch-wow.sh executable (chmod 755/usr/bin/launch-wow.sh ou sudo chmod 755 /usr/bin/launch-wow.sh sousubuntu)
Ce truc permet aussi de lancer WoWcartographe sur votre display principal et de pouvoir switcher entre le jeu (display 3(Ctrl+Alt+F8)
</blockquote>
et le display0(Ctrl+Alt+F7) )
Voila.
Apres si vous cherchez une distribution ... (en considerant que ce
seras votre premiere fois sous linux si ce n'est pas le cas ne m'en
tenez pas rigueur On ne sait jamais certains pourrait etre tenter
d'abandonner Windows )
Dans l'ordre :
-Ubuntu, qui est stable , conviviale, et qui possede une doc tres
bien faie dont la plupart en francais. Un excellent choix pour deutter
sous linux vu sa facilite d'installation et sa documentation tres bien
fournie (et en fr).Une tres bonne distribution
-Suze ... pas d'avis , pas teste mais tres plebiscite pour sa convivialite et sa stabilite , bonne perfs aussi
-Mandriva est conviviale aussi , mais reste a mon sens fouilli et
moins stable (ce ci dit je n'ai pas teste les dernieres versions)
-Fedora (de RedHat) peut etre un bon choix aussi. Ceci dit je ne
la trouve pas conviviale (mais bon je suis anti-raid hat , chacun son
point de vue)
-Gentoo peut etre assez stable , mais longue a installer, eu
conviviale pour les debutants. De plus les performances , si tu ne
compile pas tes paquets avec les bonnes options ne sont pas au rendez
vous. Par contre une doc des plus fournies et surtout applicable a
l'ensmble des distirbutions dans sa grande majorite.(mais en anglais
pour la plupart)
[EDIT]
Voici un ajout qui vous interesseras surement :
LANCER WOW/CEDEGA DEPUIS VOTRE ECRAN DE CONNECTION (GDM ou KDM) :
Nous allons supposer que vous avez installer WoW et qu'il
fonctionne (avec wine ou cedega). Nous allons ici faire en sorte de le
lancer comme si vous lanciez KDE ou Gnome apres vous etre authentifié
Nous allons aussi emettre l'hypothese que vous avez cree le
fichier /usr/bin/launch-wow.sh et que vous ne voulez pas le modifier
(ceci dit il deviendras inutile puisque grace a cette modif vous
pourrez directement chargez le jeu sans lancer gnome ou KDE ou autre)
Alors deja nous allons creer le fichier suivant et le remplir ainsi :
/usr/share/xsessions/wow.desktop
- Citation :
- <blockquote>Q u o t e:
[Desktop Entry]
Encoding=UTF-8
Name="World Of Warcraft"
Exec=/usr/bin/wow-session.sh
Icon=
Type=Application
</blockquote>
il ne reste plus qu'a creer le fichier :
/usr/bin/wow-session.sh
(version wine) :
<blockquote> - Citation :
- Q u o t e:
#!/bin/sh
cd "/repertoire/ou/est/installe/World of Warcraft" # se positionne dans ton repertoire d'install de WoW
sleep 2 # fait patienter le systeme 2 seconde pour etre sur que la session X est prete
DISPLAY=:0 /usr/X11R6/bin/wine WoW.exe -opengl # Lance WoW en mode opengl a l'aide de wine sur le display 0
(version cedega) :
</blockquote>
<blockquote> - Citation :
- Q u o t e:
#!/bin/sh
sleep 2 # fait patienter le systeme 2
DISPLAY=:0 /usr/bin/cedega # Lance le panel de gestion de cedega su
le display 0, d'ou il seras possible de lancer WoW (et/ou d'autres jeu
Plus
besoin de charger Gnome ou KDE (qui pompent des ressources) pour lancer
le jeu. de plus quand vous quitter le jeu/cedega vous retournerez sur
l'ecran de connection de session
PS : il faut bien se rappeler que le support technique de WoW ne
prends pas en compte les demandes de support si vous jouez sous Linux.
Ce howto n'a d'ailleurs rein d'officiel. C'est juste un moyen de permettre aux utilisateurs de Linux de pouvoir jouer a WoW sans la contrainte d'instaler Windows expres.
D'ailleurs ceci est confirme ici par un ptit gars du support technique http://forums.wow-europe.com/thread.html?topicId=45855009&sid=2
<blockquote> - Citation :
- Q u o t e:
Bonjour,
Bien que le jeu ne fonctionne officiellement pas sous Linux, son utilisation est toléré.
De ce fait, nous ne pouvons vous offrir d'assistance sur ce système.