Table des matières

,

League of Legends

Nous allons découvrir comment installer le jeu League of Legends sous Linux, plus particulièrement Ubuntu, à l'aide de PlayOnLinux. Je me base sur cette page : http://euw.leagueoflegends.com/board/showthread.php?t=1126445

Étant un logiciel basé Windows, on utilise 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.

Prérequis

Installation à l'aide de PlayOnLinux

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.

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 :)

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 :

sudo adduser USERNAME audio

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é :)

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.

Le launcher se bloque au moment d'une mise à jour

Ne fermez pas le laucher trop vite ou la mise à jour repartira de zéro.

Après avoir validé le login le message "Connection Error: Connection Failure" apparaît

* installer libgcrypt20:i386.

 sudo apt-get install libgcrypt20:i386 

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 “Partie-Aller sur la boutique-Partie-etc” et elle réapparaîtra (3-4 fois)

Problème d'affichage en partie

Il peut arriver que le décor de la carte soit tout noir, et que seuls quelques éléments soient apparents.

Si votre carte graphique NVidia utilise la technologie Optimus, il faut lancer PlayOnLinux avec Optirun, voir la page Bumblebee : Optimus sous Linux.

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 SPLAT, que faire ?

Il semble que le bug splat soit un bug du launcher (même sous Windows), pour corriger cela vous pouvez essayer ça :

Si cela ne fonctionne pas il faudra refaire l'installation

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

Les smart cast marchent-ils ?

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é :

Désinstallation complète

Il suffit, dans PlayOnLinux, de désinstaller le “disque dur virtuel” en supprimant l'application dans la liste.


Contributeurs : FelixP

1) , 2) Pour connaître l'état d'activation de votre accélération graphique, exécutez cette commande :
glxinfo | grep rendering
et si celle-ci retourne « direct rendering: Yes », c'est que l'accélération est activée.