Forums

League of Legends

Auteur Réponses
Jump to the page: 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8
thuban Vendredi 8 Juillet 2011 à 12:21
thuban

J'ai la même chose à vrai dire. Le crash survient lorsque l'on doit choisir un pseudo. Tu as pris quelle version de wine? J'ai même testé avec la git et le patch proposé sur la page de winehq, mais le crash est toujours là sans que j'arrive à trouver l'origine...
BlondVador Vendredi 8 Juillet 2011 à 14:12
BlondVador
Modérateur

Crash lorsque j'essaye de me connecter pour ma part, après le message "Impossible de se connecter au serveur PvP.net".

Quentin PÂRIS Vendredi 8 Juillet 2011 à 21:50
Quentin PÂRIS
Admin

Finalement vous avez réussi ? Vous avez besoin de quelque chose ?
BlondVador Samedi 9 Juillet 2011 à 12:49
BlondVador
Modérateur

Toujours pas... Dans les logs j'ai ça qui fait tâche :

GnuTLS error: Une alerte TLS fatale a été reçue.

En gros si j'ai bien compris, y a un p'tit soucis avec gnutls...

thuban Dimanche 10 Juillet 2011 à 9:23
thuban

Ah pour ça (si tu es sous debian ou ubuntu car c'est pareil), il te faut le paquet libgnutls-dev d'installé.
Moi ça crashe toujours lorsque l'on doit choisir un pseudo... Et je n'arrive pas à trouver pourquoi, peut être une mauvaise version de wine, aucune idée... :/
Quentin PÂRIS Dimanche 10 Juillet 2011 à 10:03
Quentin PÂRIS
Admin

T'as des erreurs ?
thuban Dimanche 10 Juillet 2011 à 10:58
thuban

Oui, juste un bug de wine. Mais il doit y avoir moyen d'en savoir plus, mais comment?
Voici l'erreur :
wine: Unhandled page fault on read access to 0x00000000 at address 0xe7f6e32 (thread
0047), starting debugger...
ET ça se passe à cet écran :
BlondVador Dimanche 10 Juillet 2011 à 12:58
BlondVador
Modérateur

Je suis sous archlinux, j'essaye ta manip' et j'te tiens au jus.

Pour la version de wine, je l'ai link dans la page précédente, y a le patch et la bonne version. Bon après j'suis sous Arch' donc ceci explique peut-être cela...

EDIT : Bon ba GnuTLS étant bien installé, j'ai rien pu changer...

Edité par BlondVador


thuban Dimanche 10 Juillet 2011 à 20:59
thuban

gnutls c'est une chose, mais là faut les librairies de développement (sous debian, c'est les paquets suivi de -dev). Sous arch, c'est sans aucun doute différent.
Le patch est appliqué si c'est celui présent sur la page leagueoflegend de winehq.
Quentin PÂRIS Dimanche 10 Juillet 2011 à 22:17
Quentin PÂRIS
Admin

Normalement les -dev servent juste à compiler
BlondVador Lundi 11 Juillet 2011 à 15:06
BlondVador
Modérateur


@DrCarter:
In this case your problem seems to be the importingstep of the dnsapi.dll library. This is very strange, because this library should be included in any wine directory. When you ran winecfg, no error messages appeared?

To find if the library is really there run the following command:
Code:
find $HOME/.wine-1.1.44/ -iregex ".*dnsapi\\.dll.*"
The ouput should look similar to the following:
Code:
.wine/drive_c/windows/system32/dnsapi.dll
Otherwise you could try reinstalling your patched version of wine (if the find command didn't give any output):
'run
Code:
rm -r ~/.wine-1.1.44
Then you should run the steps written in your walkthrough, starting from the following one:
Code:
export WINEPREFIX=$HOME/.wine-1.1.44
This should remove everything from your "different" wine directory, and recreate a new fresh one, ready to reinstall the game.

Citer


J'ai trouvé ça, pour ma part ça n'a pas fonctionné cependant... mais si ça peut aider quelqu'un...

Et sur le fofo de WineHQ :

Actually found out about this few days ago. But seems like it hasn't been reported (Or I haven't seen it reported) Thought I'd say it here.

So yeah latest gnutls-2.12.2-1 breaks ssl computability.
FFXIV's login client din't show the secured page. Also seems to affect league of legends when did quick google. Also iexplore won't connect to any secured sites of course.

Citer


Y a plus qu'à attendre une MAJ en gros...

Edité par BlondVador


BlondVador Mercredi 13 Juillet 2011 à 18:51
BlondVador
Modérateur

MAJ non-officielle :
[url]http://www.ace-client.net/index.php?id=3&tx_mmforum_pi1[action]=list_post&tx_mmforum_pi1[tid]=1054&tx_mmforum_pi1[page]=1#pid7819[/url]

Cependant toujours la même erreur...

J'ai trouvé un commentaire intéressant sur le site de Arch :

Yes, you need this to use ACE Client. You also need older gnutls (eg 2.10.4.1).
On x64 you need to run wine in 32b chroot.

But... I always get crash about 5s after login into game (i tried clean Arch x64, Arch 32b and Gentoo x64, got same crash in Adobe Air's WebKit.dll).

Citer


J'vais essayer avec un vieille version de gnutls...

EDIT : J'ai trouvé d'autres infos sur le site de Wine :

WINEDEBUG=+relay wine lol.launcher.exe 2>/dev/null

this works as workaround for me :) (Arch Linux x64)

Citer


Bon pour ma part ça n'a pas marché...

When run with a few debug options (WINEDEBUG=ole,+tid,+relay wine lol.launcher.exe) , it's slow as fuck, but... it works! LolClient.exe doesn't
crash, it displays the patcher then the login screen correctly, I can log in
and even start a game and it begins to load :) (I haven't tested the actual
gameplay because it was so slow and LoL complained about my graphic drivers..
nouveau actually).

Citer


Ca j'essaye... EDIT : Ca ne fonctionne pas et ça ralentit le client à mort...

Mais surtout :

Are you on Arch by any chance? This problem is related to bugs.archlinux.org/task/22045?project=5&dev=4209. You can fix it by overwriting the libraries in /usr/lib32 with the native ones from core/openssl-i686.

Citer


Et ça j'le sens bien mieux... j'vous tiens au jus.

Edité par BlondVador


BlondVador Vendredi 15 Juillet 2011 à 19:14
BlondVador
Modérateur

Bon allez j'ai tout repris à zéro :

J'ai DL les sources : wine-1.3.22 sur le site de Wine.
J'ai utilisé une ancienne version de gnutls : gnutls-2.10.4
J'ai utilisé ce patch : http://bugs2.winehq.org/attachment.cgi?id=25672

J'ai patché de cette manière :

cd ~/wine-1.3.22
patch -p1 < lolpatch.patch


J'ai compilé ainsi :

./configure --with-gnutls && make depend && make && su -c 'make install'

Et résultats...
Ca marche toujours pas... j'abandonne >_<".

Inspiré de :
http://www.leagueoflegends.com/board/attachment.php?attachmentid=220321&d=1310610048
http://www.leagueoflegends.com/board/showthread.php?t=648031&highlight=linux

Edité par BlondVador


Quentin PÂRIS Vendredi 15 Juillet 2011 à 19:59
Quentin PÂRIS
Admin

On peut éventuellement inclure la librairie dans le binaire de wine
BlondVador Vendredi 15 Juillet 2011 à 20:03
BlondVador
Modérateur

Faut déjà voir si ça marche, j'suis encore en train de compiler.

Cependant j'ai trouvé un peu partout qu'avec ArchLinux c'est le bordel pour faire tourner League of Legends et d'autant plus en 64 bits... Faut faire des manip's pas possible... Donc au niveau du script ça risque d'être pas facile à mettre en place :/.

EDIT : bon ba ça marche toujours pas, j'abandonne...

Edité par BlondVador


BlondVador Vendredi 22 Juillet 2011 à 22:01
BlondVador
Modérateur

J'vais retourner sur une Crunchbang car j'ai besoin d'un PC stable pour mes études. Donc j'vais voir si j'arrive pas à en tirer quelque chose pour faire tourner LoL via Wine...

J'vous tiens au jus bien entendu.

Edité par BlondVador


lyr Samedi 23 Juillet 2011 à 16:00
lyrAnonymous

Bonjour

J'ai voulu tester le League Of Legends dans l'onglet "Application en test". Je suis bien conscient que c'est du travail en cours, mais deux remarques et une question
- Le lien www.leagueoflegends.com/board/archive/index.php/t-233672.html renvoie une page blanche
- Les textes sont mono lignes et dépassent systématiquement à droite, du coup je lis "l'installeur officiel ne marche pas et donc vous dev(fin de la fenêtre)". Je dois quoi ? ^^"

Bon bref, ma question étant, quel est le fichier que je suis censé avoir téléchargé plus loin ?
BlondVador Dimanche 24 Juillet 2011 à 1:19
BlondVador
Modérateur

Pour le moment, le script d'installation ne fonctionne pas (enfin plus...). Nous essayons de le mettre à jour et pour cela nous devons essayer d'installer manuellement le jeu.

Pour ma part, je suis sur le coup, je viens de repasser sur une CrunchBang, j'essaye dans l'après-midi d'installer LoL. Si ça fonctionne, je ferais un script.

Tiens toi au courant de l'avancement de tout ça à cet endroit même ;).

Edité par BlondVador


BlondVador Dimanche 24 Juillet 2011 à 13:20
BlondVador
Modérateur

Bon alors sous ma CrunchBang, voila le déroulement :

J'ai installé les dépendances nécessaires au fonctionnement de Wine.

J'ai patché Wine :
cd ~/wine-1.3.22
patch -p1 < lolpatch.patch


J'ai compilé Wine :
./configure && make depend && make && 'make install'

Installé POL avec l'utilisation de Wine "Système".

Avec Winetricks on installe :
win2k
d3dx9
vcrun2005
ie6
wininet
adobeair
glsl-disable

On installe le client ACE et on effectue les patchs de MAJ.

Erreur de connexion... Impossible de se connecter au serveur PvP.net ><.

Edité par BlondVador


bacatta Dimanche 24 Juillet 2011 à 13:53
bacattaAnonymous

Bonjour,

J'ai pas mal galéré pour faire tourner l'ancienne version, quand la nouvelle est sortie et que ca cassé tout, j'ai arrêté...

Cependant je pense que mes qqs notes pourront vous aider:

19/03/2011
astuce pour augmenter les perfs: binder sur un core
http://unixblogger.wordpress.com/

13/05/2011
astuce pour les bugs javascript: http://appdb.winehq.org/objectManager.php?sClass=version&iId=19141#Comment-68880
To solve this, I just replaced the files ending in *-es.js by the files ending in *-en.js .../LeagueOfLegends/html/js/


La première astuce fut efficace à l'époque. La seconde est pour contourner les erreurs javascript du launcher version autre qu'anglaise lors des MAJ de ce dernier.

Une dernière astuce: bien sauvegarder les fichiers de configs que vous modifiez à la main (pour le glow notamment) car il vous faudra les restaurer pour MAJ le jeu, oui le système de MAJ de ce jeu est une honte...

Bon courage en tout cas et pour info, sachez que les joueurs sous windows galère autant que vous pour le faire fonctionner ;)


Distribution : Fedora x64
Version de la distribution : 15
Carte graphique : Nvidia Geforce GTX460
Pilote de la carte graphique : 280.??
Vous êtes ici: Index > PlayOnLinux > League of Legends