Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
leagueoflegends [Le 21/12/2021, 09:19]
wiki-corrector-bot passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
leagueoflegends [Le 17/05/2024, 12:09] (Version actuelle)
85.169.123.210 ancienne révision (Le 01/05/2024, 21:24) restaurée
Ligne 1: Ligne 1:
- 
 {{tag>​jeu wine}} {{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]] en méthode manuelle. 
-Je me base sur cette page : http://​euw.leagueoflegends.com/​board/​showthread.php?​t=1126445 
- 
-<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>​ 
- 
-<​note>​Depuis le 3 Mai l'​ancien client est obsolète ([[http://​euw.leagueoflegends.com/​fr/​news/​client/​client-features/​lancien-client-sera-supprime-le-3-mai]]),​ il se peut que le nouveau client ne fonctionne pas chez vous. Comme liens utiles vous avez : 
-  * Le [[https://​wiki.archlinux.org/​index.php/​League_of_Legends|wiki d'​ArchLinux]] (en anglais). 
- </​note>​ 
- 
-<note help> 
-Si la méthode ne fonctionne pas, il est peut-être préférable de l'​installer par  
-[[https://​doc.ubuntu-fr.org/​lutris | lutris.]] </​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 : un peu plus de 6Go 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 n'est plus compatible. 
-  * Sélectionnez **"​Télécharger le logiciel d'​installation"​ : l'​archive ''​~/​.PlayOnLinux/​tmp/​LeagueOfLegends/​LeagueOfLegends.tar.part''​ de 1.8Gio** sera alors téléchargée. \\ 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. \\ Il est conseillé de ne pas changer le chemin d'​installation par défaut. 
-  * 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>​Quelques icônes de la boutique "​in-game"​ n'​apparaissent pas. Il a été créé le patch d'​icônes,​ mais **il n'est plus compatible**.</​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 cela 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>​ 
- 
- 
-Lancez-le. Pour basculer sur le serveur graphique de Skype appuyer sur CTRL+ALT+F8. 
-Pour revenir sur votre serveur graphique principal appuyer sur CTRL+ALT+F7. 
- 
-Si vous n'avez pas de son, ajoutez votre nom d'​utilisateur au groupe audio :<code bash>​sudo adduser USERNAME audio</​code>​ 
- 
- 
-===== Problèmes éventuels ===== 
-==== Problème d'​installation de Mono ==== 
-Au lancement de LoL, il est possible que Wine vous demande de télécharger Mono, et que le téléchargement échoue. Il va falloir installer Mono manuellement. N'ayez pas peur, ce n'est pas compliqué :) \\ 
-  * Téléchargez le fichier à : https://​wiki.winehq.org/​Mono (lien direct :  http://​source.winehq.org/​winemono.php ) 
-  * Déplacez-vous dans ''​~/​.PlayOnLinux/​wine/​ARCHITECTURE/​1.5.24-LeagueOfLegendsShop/​share/​wine/''​ \\ où ARCHITECTURE est ''​linux-x86''​ ou ''​linux-amd64'',​ c'est normalement le seul dossier qui contient ''​1.5.24-LeagueOfLegendsShop''​ 
-<note important>​Si les 2 dossiers contiennent ''​1.5.24-LeagueOfLegendsShop'',​ je ne sais pas : chez moi c'est le cas et j'ai fait la manip pour les 2 architectures.</​note>​ 
-  * Créez le dossier ''​mono''​ 
-  * Déplacez le fichier téléchargé (FIXME : //sans le renommer// ) dans le dossier ''​mono''​ créé 
-  * Fermez totalement LoL, redémarrez LoL, c'est normalement bon. 
-==== 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). 
- 
-==== Après avoir validé le login le message "​Connection Error: Connection Failure"​ apparaît ==== 
-* installer libgcrypt20:​i386. 
-<code bash> sudo apt-get install libgcrypt20:​i386 </​code>​ 
- 
-==== La boutique ==== 
-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 "​Partir-Aller sur la boutique-Partir-etc"​ et elle réapparaîtra (3-4 fois). 
- 
-Il peut également arriver qu'en cliquant sur la boutique, une fenêtre apparaisse et demande des identifiants de connexion. Pour éviter cela, il est possible de se rendre sur notre profil d'​invocateur,​ de cliquer sur l'​onglet "​Champions"​ et de cliquer sur un champion non possédé. À la condition de le faire avant chaque visite de la boutique, vous pourrez faire vos achats (presque) normalement. 
  
-==== Problème d'​affichage en partie ==== +<note important>​Malheureusementdepuis le 1er mai 2024à cause de l'implémentation ​de l'anti-triche Vanguard ​dans League of legends, il est dorénavant impossible d'y jouer sous Linux, quelques soit les méthodes.
-Il peut arriver que le décor de la carte soit tout noir, et 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 Optimusil faut lancer PlayOnLinux avec Optirunvoir 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 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.)) +
-  * 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 programme. Le 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 SPLATque faire ? === +Disclaimer : Ce jeu étant pour Windows, on utilise [[wine|Wine]] qui n'est pas infaillible. Si vous avez un problème récurrent et/ou une solution à un problèmecréez un topic sur le ForumUbuntu demandez à un contributeur ou modifiez la page de documentation ​pour rajouter ​la solution.</​note>​
-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. +
-  * Reouvrir le launcher et rechanger de serveur pour le serveur français.+
  
-Si cela ne fonctionne pas il faudra refaire ​l'installation+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.
  
-Il arrive qu'un BUG SPLAT ait lieu si vous faites des "​self-cast"​ en utilisant la touche ​<alt>. Sous ubuntu<alt> + click droit fait apparaître un menu pour régler la fenêtre ce qui peut faire crasher une application Wine en plein écran. Une instruction pour changer ce raccourci ou le désactiver se trouve sur ce lien: http://​ubuntuguide.net/disable-alt-click-moving-windows-ubuntu-12-04+<note>La méthode ci-dessousfonctionnait jusqu'​à l'​arrivé de Vanguard dans le jeuOn l'a conserve, au cas où. C’était avec Lutris au format Flatpak avec « wine-ge-lol-8.xx ». Les autres versions Snap et classique ne démarraient pas League Of Legends, même avec le bon wine sélectionné. </​note>​
  
-===Les smart cast marchent-ils ?===+Attention, prévoir 30 Go environ d’espace disque nécessaire.
  
-Je n'ai pas eu de souci en les essayantsFaites vos retours.+===== 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>​
  
-===Je n'​arrive pas à "​switcher"​ entre mes différentes fenêtres quand LoL est ouvert, que faire ?===+===== Paramétrer Lutris =====
  
-Il suffit de jouer en mode fenêtré :  +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
-  * 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 ÉchapAlt+Tab, Ctrl+Alt+(touche directionnelle)Cliquez dans la fenêtre ​pour re-capturer la souris. +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 »
-=====Désinstallation complète=====+
  
-Il suffitdans PlayOnLinuxde désinstaller ​le "​disque dur virtuel"​ en supprimant l'​application dans la liste.+À 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 l’installation de League of legends de cette façon.
  
-=====Avoir accès au tchat hors LoL===== +Une fois le jeu bien installé, quittez proprement le jeu et le client Riot.
-C'est possible ! Des applis pour smartphone existe déjà pour ça. Ainsi vous pourrez discuter avec vos amis en train d'​attendre tranquillement qu'une partie se crée alors que vous êtes dans un métro.+
  
-RiotGames à choisie le très populaire protocole [[xmpp|XMPP]] (plus d'​infos ​en anglais ici [[https://​engineering.riotgames.com/​news/​chat-service-architecture-protocol]]) pour sa messagerie. Et mise à part quelques fonctionnalité spécifique à LoL vous pourrez discutez discutez avec vos amis.+Dans Lutris, supprimez l’icone du jeu installer ​en conservant les fichiersConservez bien les fichiers !
  
-====Configuration d'un client ​XMPP==== +À 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 : ​ 
-Pour mettre cela en place prenez un client XMPP ([[pidgin|Pidgin]],​ [[empathy|Empathy]], ​...) et insérez la configuration suivante+<​code>/​home/​utilisateur/​Games/​league-of-legends/​drive_c/​Riot Games/​League of Legends/​LeagueClient.exe</​code>​
  
-  * Nom d'​utilisateur : //nom du compte// +Enfin, jouez à League of legends à partir ​de l’icone du jeu dans Lutris.
-  * Serveur : pvp.net +
-  * Resource : xiff +
-  * Mot de passe : "​AIR_"​ suivi de votre mot de passe habituel (ex : "​Ryze"​ → "​AIR_Ryze"​) +
-  * Niveau de sécurité : Forcer (l'​ancien) SSL +
-  * Serveur SSL : chat.//​nomduserveur//​1.lol.riotgames.com ​ (ex : //​chat.euw1.lol.riotgames.com//​) +
-  * Port SSL : 5223 +
-Validez, connecter et vous verrez s’afficher tous vos amis invocateurs !+
  
-Source : [[http://​forums.euw.leagueoflegends.com/​board/​showthread.php?​t=613311]] 
  
-====Via Comptes en lignes==== 
-Si vous utilisez [[Empathy|Empathy]] ou un autre client de messagerie qui nécessite le système de comptes en lignes d'​Ubuntu la procédure pour configurez le compte n'est pas forcément évident. 
  
-Installez **[[apt>​account-plugin-jabber]]** pour intégrez XMPP à Comptes en lignes (Jabber est un ancien nom de XMPP). 
  
-Ensuite allez dans __Paramètres système__→__Comptes en lignes__ et crée un compte de type Jabber (c'est XMPP), enfin remplissez les champs sans oublier de configurez SSL (dans __Avancée__). 
-<​note>​Le champ identifiants de connexion combine le nom du compte et le domaine (comme une adresse mail), il faut saisie "//nom du compte//​@pvp.net"</​note>​ 
  
  
----- 
-//​Contributeurs : [[utilisateurs:​FelixP]]//​ 
  • leagueoflegends.1640074751.txt.gz
  • Dernière modification: Le 21/12/2021, 09:19
  • par wiki-corrector-bot