The forum

League of Legends

Author Replies
Jump to the page: 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8
thuban Friday 8 July 2011 at 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 Friday 8 July 2011 at 14:12
BlondVador

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 Friday 8 July 2011 at 21:50
Quentin PÂRISAnonymous

Finalement vous avez réussi ? Vous avez besoin de quelque chose ?
BlondVador Saturday 9 July 2011 at 12:49
BlondVador

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 Sunday 10 July 2011 at 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 Sunday 10 July 2011 at 10:03
Quentin PÂRISAnonymous

T'as des erreurs ?
thuban Sunday 10 July 2011 at 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 Sunday 10 July 2011 at 12:58
BlondVador

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...

Edited by BlondVador


thuban Sunday 10 July 2011 at 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 Sunday 10 July 2011 at 22:17
Quentin PÂRISAnonymous

Normalement les -dev servent juste à compiler
BlondVador Monday 11 July 2011 at 15:06
BlondVador


@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.

Quote


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.

Quote


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

Edited by BlondVador


BlondVador Wednesday 13 July 2011 at 18:51
BlondVador

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

Quote


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)

Quote


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

Quote


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.

Quote


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

Edited by BlondVador


BlondVador Friday 15 July 2011 at 19:14
BlondVador

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

Edited by BlondVador


Quentin PÂRIS Friday 15 July 2011 at 19:59
Quentin PÂRISAnonymous

On peut éventuellement inclure la librairie dans le binaire de wine
BlondVador Friday 15 July 2011 at 20:03
BlondVador

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...

Edited by BlondVador


BlondVador Friday 22 July 2011 at 22:01
BlondVador

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.

Edited by BlondVador


lyr Saturday 23 July 2011 at 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 Sunday 24 July 2011 at 1:19
BlondVador

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 ;).

Edited by BlondVador


BlondVador Sunday 24 July 2011 at 13:20
BlondVador

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 ><.

Edited by BlondVador


bacatta Sunday 24 July 2011 at 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.??

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com