Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
leagueoflegends [Le 27/06/2013, 15:56]
FelixP créée
leagueoflegends [Le 25/02/2024, 17:14] (Version actuelle)
LukePerp Refonte 2024
Ligne 1: Ligne 1:
 +{{tag>​jeu wine}}
 +
 ====== League of Legends ====== ====== League of Legends ======
-Nous allons découvrir comment installer le jeu League of Legends sous Linux, plus particulièrement Ubuntu, à l'aide de [[:​playonlinux|PlayOnLinux]]. +Nous allons découvrir comment installer le jeu League of Legends sous Linux, plus particulièrement Ubuntu, à l'aide de Lutris en méthode ​manuelle.
-Je me base sur cette page : http://​euw.leagueoflegends.com/​board/​showthread.php?​t=1126445 +
- +
-<note important>​Étant un logiciel basé Windows, on utilise [[wine|Wine]] qui n'est pas infaillible. Si vous avez un problème récurrent et/ou une solution à un problème, créez un topic sur le ForumUbuntu demandez à un contributeur ou modifiez la page de documentation pour rajouter la solution.</​note>​ +
- +
- +
-===== Prérequis ===== +
-  * Avoir activé l'​[[:​accélération graphique]]((Pour connaître l'​état d'​activation de votre accélération graphique, exécutez cette commande : <code bash>​glxinfo | grep rendering</​code>​ et si celle-ci retourne « ''​direct rendering: Yes''​ », c'est que l'​accélération est activée.)) ; +
-  * Avoir installé PlayOnLinux. Les dernières versions de ce logiciel ne sont pas dans les dépôts Ubuntu, je vous remets donc la méthode ​d'​installation ici :<code bash>​wget -q "​http://​deb.playonlinux.com/​public.gpg"​ -O- | sudo apt-key add - +
-sudo wget http://​deb.playonlinux.com/​playonlinux_precise.list -O /​etc/​apt/​sources.list.d/​playonlinux.list +
-sudo apt-get update +
-sudo apt-get install playonlinux</​code>​ +
-  * Une bande passante correcte : 4Go vont être téléchargés. +
- +
-===== Installation à l'aide de PlayOnLinux===== +
-  * Lancez PlayOnLinux. Sélectionnez "​Installer"​ dans la barre d'​outils. +
-  * Cochez la case **"En test",​** pour avoir accès aux applications encore en test. +
-  * Recherchez League of Legends, ​ Lancez l'​installation. **N'​installez pas** le patch d'​icônes pour le moment, il viendra plus tard. +
-  * Sélectionnez **"​Télécharger le logiciel d'​installation"​ : une archive tar de 1.8Gio** sera alors téléchargée,​ dans le dossier ''​~/​.PlayOnLinux/​tmp/​LeagueOfLegends/''​. \\ Un long moment d'​attente va suivre, en fonction de votre connexion internet. (une vingtaine de minutes au moins) +
- +
-  * **L'​«InstallShield Wizard» de LoL se lance** alors. Acceptez bien sûr la license. \\ L'​installation custom permet de changer le dossier d'​installation et la création ou non d'un raccourci. +
-  * Et après une installation théoriquement sans problème, vous voilà avec LoL installé ! Enfin… presque : \\ Ne cochez pas "​Launch League of Legends",​ **terminez l'​installation**. +
- +
-  * De retour dans PlayOnLinux,​ lancez LoL. **Deux mises à jour se présentent alors : 2Gio** environ seront téléchargés,​ et décompressés. \\ Vous pouvez éventuellement interrompre le téléchargement,​ en fermant le jeu, et le reprendre plus tard sans problèmes. +
- +
-  * __Vous pouvez désormais jouer !__ +
- +
-<note important>​Ils est possible que les icônes de la boutique ne s'​affichent pas correctement. \\ Il faut alors +
-  * Retourner dans PlayOnLinux (LoL fermé) +
-  * "​Installer"​ -> "En test" -> **League of Legends: ingame shop icons fix** +
-  * Installer. +
-Comme il l'est précisé, **il faut impérativement que le jeu soit intégralement mis à jour** pour que le script fonctionne correctement. +
-L'​installation prend un peu moins de dix minutes.</​note>​ +
-===== Utiliser Skype avec League of Legends ====== +
- +
-Si vous souhaitez utiliser Skype avec LoL vous pouvez rencontrer quelques problème (personne qui vous appelle et cela cache la carte).\\ +
-Une solution est possible. Ce script à pour but de lancer skype sur un serveur graphique différent.\\ +
- +
-FIXME Il serait plus intéressant de mettre LoL sur un serveur graphique différent, et a résoudrait le problème du plein écran (on ne peut pas utiliser les autres fenêtres en mode plein écran).Si quelqu'​un se propose de le faire, c'est volontiers :) +
- +
-  * Créez un fichier skype.sh dans lequel vous collerez ceci :<code bash> +
-#/​bin/​bash +
-if !( ps -e | grep "​tty8"​ ); then #Vérifie l'​existence du second serveur X +
-sudo X :3 -ac -terminate &   # Lance sur un nouveau serveur X affichage 3 (Uniquement si il n'est pas déjà lancé) +
- +
-fi +
-sleep 1 # Attend 1 secondes que le serveur soit prêt +
-DISPLAY=:3 xclock & #Lance xclock dans le serveur X pour le faire patienter durant le démarrage de skype. (Sinon il risque de se fermer prématurément) +
-DISPLAY=:3 skype --dbpath=/​home/​$USERNAME/​.Skype +
-pkill xclock #Arrête xclock pour quitter le serveur X +
-sleep 5 #Attend 5 secondes l'​arrêt du serveur X +
-if ( ps -e | grep "​tty8"​ ); then #Si il ne s'est pas arrêté +
-sudo kill $(ps -e | grep "​tty8"​ | cut -f 1 -d ' ') #Arrête le second serveur X +
-fi</​code>​Remplacer $USERNAME par votre nom d'​utilisateur. +
-  * Rendez-le exécutable :<code bash>​sudo chmod +x /​CHEMINDUSCRIPT/​Skype.sh</​code>​ +
-  * Créez un lanceur d'​application et mettez dedans :<code bash>​gksudo /​CHEMINDUSCRIPT/​skype.sh</​code>​+
  
 +<note important>​Ce jeu étant un logiciel basé Windows, on utilise [[wine|Wine]] qui n'est pas infaillible. Si vous avez un problème récurrent et/ou une solution à un problème, créez un topic sur le ForumUbuntu demandez à un contributeur ou modifiez la page de documentation pour rajouter la solution.</​note>​
  
-Lancez-lePour basculer sur le serveur graphique de Skype appuyer sur CTRL+ALT+F8. +<​note>​Depuis Juin 2023, il n’y a qu’une seule méthode pour jouer à League Of Legends sur Linux. C’est avec avec Lutris au format Flatpak avec « wine-ge-lol-8.xx ». Les autres versions Snap et classique ne démarrent pas League Of Legends, même avec le bon wine sélectionné</​note>​
-Pour revenir sur votre serveur graphique principal appuyer sur CTRL+ALT+F7.+
  
-Si vous n'avez pas de sonajoutez votre nom d'​utilisateur au groupe audio :<code bash>​sudo adduser USERNAME audio</​code>​+Attentionprévoir 30 Go environ ​d’espace disque nécessaire.
  
 +==== Installer Lutris au format Flatpak ====
 +<​code>​sudo apt install flatpak
 +flatpak remote-add --if-not-exists flathub https://​dl.flathub.org/​repo/​flathub.flatpakrepo
 +</​code>​
 +Redémarrez,​ puis installer Lutris flatpak :
 +<​code>​flatpak install flathub net.lutris.Lutris</​code>​
  
-===== Problèmes éventuels ​===== +==== Paramétrer Lutris ​====
-==== Le launcher se bloque au moment d'une mise à jour ==== +
-  * Attendez que la mise à jour soit terminée, puis fermez et relancez le launcher. +
-<note important>​Ne fermez pas le laucher trop vite ou la mise à jour repartira de zéro.</​note>​ +
-  * Si le problème persiste, c'est probablement un bug du launcher (aussi présent sous Windows). Il suffit de fermer le launcher et de le rouvrir (parfois plusieurs fois).+
  
-==== La boutique ==== +Ouvrez Lutris au format flatpak, puis gérer les version WineInstallez uniquement la version « wine-ge-lol-y.xx » avec y.xx comme numéro tel que 8.27
-La boutique hors partie peut mettre beaucoup de temps à se lancer (dans certains cas jusqu'​à 10 minutes).+
  
-Après une mise à jour elle semble ne plus fonctionner mais il faut faire quelques fois "​Partie-Aller sur la boutique-Partie-etc"​ et elle réapparaîtra (3-4 fois)+Ensuite, ​à partir du site officiel https://​www.leagueoflegends.com/​en-us/?​m=download ​ téléchargez le setup officiel pour Windows pour installer League Of Legends, fichier qui ressemble à « Install League of Legends euw.exe »
  
-==== Problème d'​affichage en partie ==== +À partir ​de Lutrischoisissez « Installer un jeu Windows à partir d’un ​l’exécutable »sélectionnez le fichier setup téléchargépuis vérifiez bien que la version wine utilisée ​est « wine-ge-lol.y.xx »Démarrer ​linstallation ​de League of legends de cette façon.
-Il peut arriver que le décor ​de la carte soit tout noiret que seuls quelques éléments soient apparents. +
-  * Vérifiez que les pilotes de votre carte graphique soient bien installés. +
-<note important>​Si votre carte graphique NVidia utilise la technologie Optimus, il faut lancer PlayOnLinux avec Optirun, voir la page [[:​bumblebee|Bumblebee : Optimus sous Linux]].</​note>​ +
-  * Vérifiez ​l'​accélération graphique ((Pour connaître l'​état d'​activation de votre accélération graphiqueexécutez cette commande : <code bash>​glxinfo | grep rendering</​code>​ et si celle-ci retourne « ''​direct rendering: Yes''​ »c'​est ​que l'​accélération ​est activée.)) +
-  * Si tout est ok, ouvrez un terminal : <code bash> sudo apt-get install libtxc-dxtn-s2tc0 </​code>​ +
-  * Modifiez le lanceur sur votre bureau en rajoutant à la fin :  <code bash>env force_s3tc_enable=true</​code>​ +
-===== Ce que je n'ai pas encore mis de la page source===== +
-=== J'ai une erreur : "​Erreur du programmeLe programme rads_user_kernel.exe a rencontré un problème sérieux et doit être fermé. [...] erreur dans le programme ou un défaut dans WIne". Que faire ? === +
-Il faut éteindre le PC (complètement) puis le rallumer et relancer LoL. Si le problème continu, il faudra recommencer ​l'installation.+
  
-=== J'ai une erreur BUG SPLAT, que faire ? === +Une fois le jeu bien installéquittez proprement ​le jeu et le client Riot.
-Il semble que le bug splat soit un bug du launcher (même sous Windows)pour corriger cela vous pouvez essayer ça :\\ +
-  * Changer de serveur, de préférence Amérique du nord (cela va retélécharger tout les fichier pour la configuration américaine). +
-  * Se connecter avec son compte, attendre que tout soit chargé et fermer LoL. +
-  * Rouvrir ​le launcher ​et rechanger de serveur pour le serveur français.+
  
 +Dans Lutris, supprimez l’icone du jeu installer en conservant les fichiers. Conservez bien les fichiers !
  
-Si cela ne fonctionne pas il faudra refaire l'​installation+À partir de Lutris, choisissez « Ajouter un jeu installé localement »,​ vérifiez que la version wine est bien « wine-ge-lol-y.xx » et sélectionnez le client du jeu :  
 +<​code>/​home/​utilisateur/​Games/​league-of-legends/​drive_c/​Riot Games/​League of Legends/​LeagueClient.exe</​code>​
  
-===Les smart cast marche-t-il ?===+Enfin, jouez à League of legends à partir de l’icone du jeu dans Lutris.
  
-Je n'ai pas eu de souci en les essayants. Faites vos retours. 
  
-===Je n'​arrive pas à "​switcher"​ entre mes différentes fenêtres quand LoL est ouvert, que faire ?=== 
  
-Il suffit de jouer en mode fenêtré :  
-  * Lancez une partie (par exemple le tuto). Appuyez sur Échap 
-  * Appuyez sur Échap, sélectionnez "​Vidéo",​ puis "Mode Fenêtre"​ et enfin "​Fenêtré"​ ("Sans bordure"​ revient à "Plein Écran."​) 
-  * Diminuez éventuellement la résolution pour éviter que la fenêtre dépasse sous le tableau de bord. 
  
-  * Pour basculer vers les autres fenêtres appuxez sur Échap, Alt+Tab, Ctrl+Alt+(touche directionnelle). Cliquez dans la fenêtre pour re-capturer la souris. 
-=====Désinstallation complète===== 
  
-Il suffit, dans PlayOnLinux,​ de désinstaller le "​disque dur virtuel"​ en supprimant l'​application dans la liste. 
  
----- 
-//​Contributeurs : [[utilisateurs:​FelixP]]//​ 
  • leagueoflegends.1372341419.txt.gz
  • Dernière modification: Le 27/06/2013, 15:56
  • par FelixP