Lol sous linux ? Oui !

Statut
N'est pas ouverte pour d'autres réponses.

☭Burn☭

Premium
Inscription
5 Janvier 2014
Messages
1 945
Réactions
534
Points
1 716
RGCoins
0
Bonjour, je vous fait un copier/collé d'un tuto très complet trouvé sur le net afin d'installer lol sous linux ! :)


I) Pré-requis
II) Installation de LoL (100% FONCTIONNELLE)
II.1) Installation
II.2) F.A.Q
III) Comment déclarer un bug :
IV) Utiliser Skype avec LoL.




I) Pré-requis

I.1) Une tête

I.2) Une connexion internet

I.3) Bumblebee pour carte graphique Nvidia avec la technologie Optimus

Si vous avez une carte graphique Nvidia il est possible que vous ayez besoin de Bumblebee.
Pour ce faire rendez-vous . Lisez et suivez scrupuleusement ce qui est indiqué.

II) Installation de LoL (POL) (BOUTIQUE FONCTIONNELLE)

/!\ CETTE MÉTHODE UTILISE PlayOnLinux (POL) ET NE NÉCESSITE PAS DE POSSÉDER UN DOSSIER D'INSTALLATION MAIS EST PLUS LONGUE CAR TOUT LES FICHIERS SONT A TÉLÉCHARGER (~ 4Go). /!\

II.1) Installation

Commencer par installer la dernière version de WINE :
/!\Uniquement pour les personnes ayant un OS 64bits :
sudo dpkg --print-foreign-architectures
Puis :

sudo dpkg --add-architecture i386
Enfin :

sudo apt-get update
/!\Pour tout le monde/!\
Ajouter le PPA à la liste de vos PPA

sudo add-apt-repository ppa:ubuntu-wine/ppa
Puis :

sudo apt-get update
Installer WINE :

sudo apt-get install wine
Ensuite installer PlayOnLinux

wget -q " " -O- | sudo apt-key add -
puis :

sudo wget -O /etc/apt/sources.list.d/playonlinux.list
enfin :

sudo apt-get update
et pour finir :

sudo apt-get install playonlinux
Lancer ensuite POL.
/!\ Si vous utiliser la technologie Optimus (Bumblebee) et que vous avez une erreur OpenGl 32bit non trouvé, lancer dans un terminal "optirun playonlinux"/!\
Cliquer sur "Installer" ensuite cocher la case "test" et rechercher "League Of Legends".
Suivez les instructions à l'écran puis une fois l'installation terminée lancez LoL.
/!\ CELA PEUT METTRE DU TEMPS CAR IL Y A UNE PARTIE DE CONFIGURATION DE WINE ASSEZ LONGUE DONC PAS DE PANIQUE ! /!\

Une fois les mises à jour terminée, ouvrez votre compte puis fermer LoL.

Téléchargez ceci :
Extrayez le et ouvrez le fichier "config.py" et modifiez le de la façon suivante :

# Copyright (c) 2012, A Metaphysical Drama
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License along
# with this program; if not, write to the Free Software Foundation, Inc.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

# League of Legends - Linux Tools
# Config

# Path to League of Legends Directory
lol_path = "/home/USERNAME/PlayOnLinux's virtual drives/LeagueOfLegends/drive_c/Riot Games/League of Legends"

# Enable threading for archive unpacking
enable_threading = False
En remplacant "USERNAME" par votre nom d'utilisateur.
Ouvrez un terminal, rendez-vous dans le dossier précédement extrait et tapez ceci :

sudo chmod +x lol_linux.py
Ensuite :

./lol_linux.py texture_patch
Le patch peut être long (~10min pour moi).
Relancez LoL et cela devrait marcher.

/!\TOUT N'A PAS ETE TESTE N'HESITE PAS A FAIRE VOS RETOUR JE VERRAI CE QUE JE POURRAI FAIRE/!\

II.2) F.A.Q

/!\ JE NOTERAI ICI TOUTES QUESTIONS ET TOUTES INFORMATIONS IMPORTANTES SUR CETTE MÉTHODE /!\

La boutique hors jeu fonctionne-t-elle ?
Plus pour le moment.

Mon launcher bloque lors d'une mise à jour/ Mon launcher se lance mais ne se charge pas
Dans le premier cas, attendez pour être sur que la mise à jour soit terminé puis fermer et relancer le launcher
/!\Si vous fermez trop tôt la mise à jour reprendra à zéro/!\
Dans le second cela est un bug du launcher (aussi présent sous Windows). Il suffit de fermer le launcher et de le rouvrir (parfois plusieurs fois).

J'ai un souci d'affichage : le décor de la carte est tout noir, quelques éléments (barre de pv et mana, compétences, mini carte…) sont apparents, le jeu se déroule puisque j'ai l'apparition des sbires mais je peux rien faire. Que faire ? (Merci à Naëlle)

/!\COMMENCER PAR VÉRIFIER SI VOS PILOTES SONT BIEN INSTALLÉ ET SI VOTRE CARTE GRAPHIQUE N'UTILISE PAS LA TECHNOLOGIE OPTIMUS DE CHEZ NVIDIA SI C'EST LE CAS LANCER POL AVEC OPTIRUN/!\
Vérifier que vous avez les bons pilotes pour votre carte graphique. Si vous avez des problèmes d'affichage cela peut venir de la.
Pour NVidia préférer les pilotes propriétaires qui semble mieux fonctionner.

Vous pouvez ensuite essayer ça si la mise à jour de vos pilotes n'a pas fonctionné :

Il faut tout d'abord vérifier que l'accélération 3D est bien activée. Si elle l'est faites ce qui suit :

Dans un terminal :

sudo apt-get install libtxc-dxtn-s2tc0
Ensuite faites clique droit sur votre raccourci présent sur le bureau puis ouvrer le avec votre éditeur de texte préféré et ajouter à la fin du fichier la ligne suivante :

env force_s3tc_enable=true
Comment faire un ScreenShoot pour préciser un problème ?

Sous Ubuntu bureau Unity (merci à Fhalken) :

1. Prendre le screenshoot souhaité avec la touche "impr écran syst"
2. Choisissez l'emplacement où vous souhaitez enregistrer l'image
Sous Lubuntu :

1. Prendre le screenshoot souhaité avec la touche "impr écran syst"
2. Récupérer le fichier enregistrer sous /home/VOTRENOMDUTILISATEUR
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 :
D'abord changer de serveur, de préférence Amérique du nord (cela va retélécharger tout les fichier pour la configuration américaine). Ensuite 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. Si cela ne fonctionne pas il faudra refaire l'installation

Les smart cast marche-t-il ?

Test non fait depuis la mise à jour

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é. Quand vous êtes IN GAME faites ECHAP puis VIDEO puis mettre MODE FENETRE sur "fenêtré" /!\ NE PAS METTRE SANS BORDURE SINON CELA NE MARCHE PAS/!\ Ne touchez pas à votre résolution comme cela vous jouerai en plein écran. Ensuite il vous suffit d'appuyer sur la touche Windows de votre clavier pour acceder a vos autres fenêtres. Si vous utilisez cette méthode vous ne devriez pas avoir besoin du script pour Skype. Faites moi vos retours

Comment désinstaller POL et tout ses composants de façon propre ?

/!\ATTENTION CELA SUPPRIME TOUTES VOS INSTALLATIONS DE POL AINSI QUE TOUT CE QUE VOUS AURIEZ INSTALLE DEDANS/!\

Commencer par ceci :

sudo apt-get autoremove playonlinux --purge
sudo apt-get clean
ensuite :

cd /home/TonNomDutilisateur/
sudo rm -Rf .PlayOnLinux/
cd /usr/share/
sudo rm -Rf playonlinux
cd /usr/bin/
sudo rm -f playonlinux*
Redémarrer votre ordinateur puis faites :

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Reprennez le tuto au début et refaites l'installation au propre.

III) Utiliser Skype avec LoL.

Si vous souhaitez utiliser Skype avec LoL vous pouvez rencontrer quelques problème (personne qui vous appelle et cela cache la carte).
J'ai trouvé une solution pour ne plus être embêté mais qui n'est pas parfaite. A vous de voir si vous voulez l'utiliser.

Ce script à pour but de lancer skype sur un serveur graphique différent.

Commencer par installer Skype :

sudo apt-get install skype
Ensuite crée un fichier texte Skype.sh dans lequel vous collerez ceci :

#/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
Remplacer le USERNAME par votre nom d'utilisateur.

Rendez le executable :

sudo chmod +x /CHEMINDUSCRIPT/Skype.sh
Créez un lanceur d'application et mettez dedans :
Quote:
gksudo /CHEMINDUSCRIPT/skype.sh
Lancez-le. Pour basculer sur le serveur graphique de Skype appuyer sur CTRL+ALT+F8.
Pour revenir sur votre serveur graphique principale appuyer sur CTRL+ALT+F7.

Si vous n'avez pas de son, ajoutez votre nom d'utilisateur au groupe audio :

sudo adduser USERNAME audio
avec USERNAME votre nom d'utilisateur.

J'ai une erreur : "Playonlinux cannot find curl (from cURL) You need to install it to continue.", que faire ?
Il suffit de taper :

sudo apt-get install curl
J'ai une erreur : "Error in main glxinfo is not installed. Please install mesa-utils package", que faire ?
Si vous n'avez pas besoin de Bumblebee faites ceci :

Il suffit de taper dans un terminal :

sudo apt-get install mesa-utils
Dans le cas contraire installer Bumblebee

La fonction "réparer le jeu" fonctionne-t-elle ?
Non, malheureusement cette fonction ne marche pas, si vous voulez faire une réparation il faudra désinstaller et réinstaller LoL.
 
Dernière édition:
Statut
N'est pas ouverte pour d'autres réponses.
Haut