MafiaJoe |
Mardi 4 Mars 2014 à 0:24
|
MafiaJoe
|
Everything works pretty well on POL for LoL. However, when I press the shop button to buy items, champs, etc etc. I get an error. The screen either fails to load with a black background or creates an error and will have to close LoL. Any help is appreciated to steer me in the right path. Any other information needed, I will be glad to give.
Thanks POL community!
Specs Linux 3.11.0-17-generic #31-Ubuntu SMP x86_64 GNU/Linux Distributor ID: Ubuntu Description: Ubuntu 13.10 Release: 13.10 Codename: saucy
Wine version 1.7.1 and also tried 1.6 as well - same error events
PlayOnLinux version 4.2.2
Error: Unhandled exception: assertion failed in 32-bit code (0xf7792430). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:f7792430 ESP:13d4d8b4 EBP:13d4da98 EFLAGS:00000296( - -- I S -A-P- ) EAX:00000000 EBX:00006496 ECX:0000650a EDX:00000006 ESI:7d27f000 EDI:f757d000 Stack dump: 0x13d4d8b4: 13d4da98 00000006 0000650a f73fbaff 0x13d4d8c4: f757d000 13d4d964 f73ff083 00000006 0x13d4d8d4: 13d4d8e4 00000000 f757d000 00000072 0x13d4d8e4: 00000020 00000000 00000000 00000000 0x13d4d8f4: 00000000 00000000 00000000 00000000 0x13d4d904: 00000000 00000000 00000000 00000000 Backtrace: =>0 0xf7792430 __kernel_vsyscall+0x10() in [vdso].so (0x13d4da98) 1 0xf73fbaff gsignal+0x4e() in libc.so.6 (0x13d4da98) 2 0xf73ff083 abort+0x142() in libc.so.6 (0x13d4da98) 3 0xf73f4857 in libc.so.6 (+0x27856) (0x13d4da98) 4 0xf73f4907 __assert_fail+0x56() in libc.so.6 (0x13d4da98) 5 0x7d3942e5 in libgcrypt.so.11 (+0xf2e4) (0x13d4da98) 6 0x7d3d19f0 in libgcrypt.so.11 (+0x4c9ef) (0x13d4dab8) 7 0x7d3d1b8c in libgcrypt.so.11 (+0x4cb8b) (0x13d4dad8) 8 0x7d3d2dbc in libgcrypt.so.11 (+0x4ddbb) (0x13d4db48) 9 0x7d3d16ba in libgcrypt.so.11 (+0x4c6b9) (0x13d4db78) 10 0x7d38a5bb gcry_randomize+0x6a() in libgcrypt.so.11 (0x13d4dba8) 11 0x7d5640cf in libgnutls.so.26 (+0x3b0ce) (0x13d4dbc8) 12 0x7d561ddf _gnutls_rnd+0x3e() in libgnutls.so.26 (0x13d4dbe8) 13 0x7d54ff6b in libgnutls.so.26 (+0x26f6a) (0x13d4dc68) 14 0x7d54be4d in libgnutls.so.26 (+0x22e4c) (0x13d4dd18) 15 0x7d545100 in libgnutls.so.26 (+0x1c0ff) (0x13d4dd58) 16 0x7d542000 in libgnutls.so.26 (+0x18fff) (0x13d4dd98) 17 0x7d542890 gnutls_handshake+0x10f() in libgnutls.so.26 (0x13d4ddd8) 18 0x7d775bf6 in secur32 (+0x15bf5) (0x13d4de18) 19 0x7d7740e0 in secur32 (+0x140df) (0x13d4dee8) 20 0x7d77460a in secur32 (+0x14609) (0x13d4df88) 21 0x7d77ba2e InitializeSecurityContextA+0x11d() in secur32 (0x13d4e048) 22 0x63030c1f in wininet (+0x30c1e) (0x13d4e0ac) 23 0x6303094f in wininet (+0x3094e) (0x13d4e0ec) 24 0x63030824 in wininet (+0x30823) (0x13d4e12c) 25 0x63030591 in wininet (+0x30590) (0x13d4e1a8) 0xf7792430 __kernel_vsyscall+0x10 in [vdso].so: popl %ebp Modules: Module Address Debug info Name (160 modules) PE 400000- 416000 Deferred lolclient PE 10000000-114d1000 Deferred adobe air PE 14e20000-152b7000 Deferred webkit PE 63000000-63072000 Export wininet ELF 7468c000-746ce000 Deferred usp10<elf> \-PE 74690000-746ce000 \ usp10 ELF 7488a000-748cb000 Deferred rsaenh<elf> \-PE 74890000-748cb000 \ rsaenh ELF 748cb000-74900000 Deferred wintrust<elf> \-PE 748d0000-74900000 \ wintrust ELF 795bb000-7b800000 Deferred libnvidia-glcore.so.331.49 ELF 7b800000-7b916000 Deferred kernel32<elf> \-PE 7b810000-7b916000 \ kernel32 ELF 7bc00000-7bcdf000 Deferred ntdll<elf> \-PE 7bc10000-7bcdf000 \ ntdll ELF 7bdfc000-7bf00000 Deferred libgl.so.1 ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7bf46000-7bf61000 Deferred rasapi32<elf> \-PE 7bf50000-7bf61000 \ rasapi32 ELF 7bf61000-7bf7c000 Deferred wsock32<elf> \-PE 7bf70000-7bf7c000 \ wsock32 ELF 7bf7c000-7bf99000 Deferred libgcc_s.so.1 ELF 7bfa1000-7bfb5000 Deferred avrt<elf> \-PE 7bfb0000-7bfb5000 \ avrt ELF 7bfb5000-7c0bd000 Deferred opengl32<elf> \-PE 7bfd0000-7c0bd000 \ opengl32 ELF 7c0bd000-7c200000 Deferred wined3d<elf> \-PE 7c0d0000-7c200000 \ wined3d ELF 7c40c000-7c413000 Deferred libnss_dns.so.2 ELF 7c433000-7c470000 Deferred d3d9<elf> \-PE 7c440000-7c470000 \ d3d9 ELF 7cc71000-7cc7a000 Deferred libogg.so.0 ELF 7cc7a000-7cca6000 Deferred libvorbis.so.0 ELF 7cca6000-7ce1e000 Deferred libvorbisenc.so.2 ELF 7ce1e000-7ce52000 Deferred libflac.so.8 ELF 7ce52000-7ce59000 Deferred libasyncns.so.0 ELF 7ce59000-7cecb000 Deferred libsndfile.so.1 ELF 7cecb000-7ced5000 Deferred libwrap.so.0 ELF 7ced5000-7cf44000 Deferred libpulsecommon-4.0.so ELF 7cf44000-7cf4f000 Deferred libjson-c.so.2 ELF 7cf4f000-7cf9e000 Deferred libpulse.so.0 ELF 7cf9e000-7d094000 Deferred libasound.so.2 ELF 7d0b0000-7d0df000 Deferred winealsa<elf> \-PE 7d0c0000-7d0df000 \ winealsa ELF 7d0df000-7d100000 Deferred mmdevapi<elf> \-PE 7d0e0000-7d100000 \ mmdevapi ELF 7d201000-7d205000 Deferred libnvidia-tls.so.331.49 ELF 7d205000-7d21a000 Deferred schannel<elf> \-PE 7d210000-7d21a000 \ schannel ELF 7d21a000-7d23e000 Deferred imm32<elf> \-PE 7d220000-7d23e000 \ imm32 ELF 7d23e000-7d266000 Deferred mlang<elf> \-PE 7d240000-7d266000 \ mlang ELF 7d2cb000-7d332000 Deferred dbghelp<elf> \-PE 7d2d0000-7d332000 \ dbghelp ELF 7d332000-7d336000 Deferred libgpg-error.so.0 ELF 7d336000-7d33a000 Deferred libkeyutils.so.1 ELF 7d33a000-7d385000 Deferred libdbus-1.so.3 ELF 7d385000-7d3f9000 Dwarf libgcrypt.so.11 ELF 7d3f9000-7d409000 Deferred libtasn1.so.3 ELF 7d409000-7d412000 Deferred libkrb5support.so.0 ELF 7d412000-7d43a000 Deferred libk5crypto.so.3 ELF 7d43a000-7d509000 Deferred libkrb5.so.3 ELF 7d509000-7d51b000 Deferred libavahi-client.so.3 ELF 7d51b000-7d529000 Deferred libavahi-common.so.3 ELF 7d529000-7d5c1000 Dwarf libgnutls.so.26 ELF 7d5c1000-7d5fe000 Deferred libgssapi_krb5.so.2 ELF 7d5fe000-7d66a000 Deferred libcups.so.2 ELF 7d66a000-7d689000 Deferred dnsapi<elf> \-PE 7d670000-7d689000 \ dnsapi ELF 7d689000-7d6d2000 Deferred dsound<elf> \-PE 7d690000-7d6d2000 \ dsound ELF 7d6d2000-7d6e9000 Deferred libresolv.so.2 ELF 7d6eb000-7d6f2000 Deferred libasound_module_pcm_pulse.so ELF 7d6f2000-7d705000 Deferred psapi<elf> \-PE 7d700000-7d705000 \ psapi ELF 7d705000-7d72a000 Deferred iphlpapi<elf> \-PE 7d710000-7d72a000 \ iphlpapi ELF 7d72a000-7d756000 Deferred netapi32<elf> \-PE 7d730000-7d756000 \ netapi32 ELF 7d756000-7d788000 Dwarf secur32<elf> \-PE 7d760000-7d788000 \ secur32 ELF 7d788000-7d7d5000 Deferred liblcms2.so.2 ELF 7d7d5000-7d7f5000 Deferred mscms<elf> \-PE 7d7e0000-7d7f5000 \ mscms ELF 7d7f5000-7d835000 Deferred winspool<elf> \-PE 7d800000-7d835000 \ winspool ELF 7d835000-7d920000 Deferred comdlg32<elf> \-PE 7d840000-7d920000 \ comdlg32 ELF 7d920000-7d943000 Deferred oleacc<elf> \-PE 7d930000-7d943000 \ oleacc ELF 7d943000-7d96d000 Deferred msacm32<elf> \-PE 7d950000-7d96d000 \ msacm32 ELF 7d96d000-7da27000 Deferred winmm<elf> \-PE 7d980000-7da27000 \ winmm ELF 7da27000-7daf6000 Deferred crypt32<elf> \-PE 7da30000-7daf6000 \ crypt32 ELF 7daf6000-7db2b000 Deferred ws2_32<elf> \-PE 7db00000-7db2b000 \ ws2_32 ELF 7db2b000-7db61000 Deferred uxtheme<elf> \-PE 7db30000-7db61000 \ uxtheme ELF 7db61000-7db67000 Deferred libxfixes.so.3 ELF 7db67000-7db72000 Deferred libxcursor.so.1 ELF 7dc72000-7dc83000 Deferred libxi.so.6 ELF 7dc83000-7dc87000 Deferred libxcomposite.so.1 ELF 7dc87000-7dc92000 Deferred libxrandr.so.2 ELF 7dc92000-7dc9d000 Deferred libxrender.so.1 ELF 7dc9d000-7dca3000 Deferred libxxf86vm.so.1 ELF 7dca3000-7dca7000 Deferred libxinerama.so.1 ELF 7dca7000-7dcab000 Deferred libxau.so.6 ELF 7dcab000-7dcd0000 Deferred libxcb.so.1 ELF 7dcd0000-7de05000 Deferred libx11.so.6 ELF 7de05000-7de18000 Deferred libxext.so.6 ELF 7de1a000-7de1f000 Deferred libcom_err.so.2 ELF 7de1f000-7de32000 Deferred msimg32<elf> \-PE 7de20000-7de32000 \ msimg32 ELF 7de34000-7dec6000 Deferred winex11<elf> \-PE 7de40000-7dec6000 \ winex11 ELF 7df45000-7df6e000 Deferred libexpat.so.1 ELF 7df6e000-7dfa8000 Deferred libfontconfig.so.1 ELF 7dfa8000-7e047000 Deferred libfreetype.so.6 ELF 7e047000-7e17e000 Deferred oleaut32<elf> \-PE 7e060000-7e17e000 \ oleaut32 ELF 7e17e000-7e202000 Deferred rpcrt4<elf> \-PE 7e190000-7e202000 \ rpcrt4 ELF 7e202000-7e340000 Deferred ole32<elf> \-PE 7e220000-7e340000 \ ole32 ELF 7e340000-7e3e3000 Deferred urlmon<elf> \-PE 7e350000-7e3e3000 \ urlmon ELF 7e42e000-7e442000 Deferred libz.so.1 ELF 7e442000-7e462000 Deferred cabinet<elf> \-PE 7e450000-7e462000 \ cabinet ELF 7e462000-7e560000 Deferred msi<elf> \-PE 7e470000-7e560000 \ msi ELF 7e560000-7e666000 Deferred comctl32<elf> \-PE 7e570000-7e666000 \ comctl32 ELF 7e666000-7e6d5000 Deferred advapi32<elf> \-PE 7e670000-7e6d5000 \ advapi32 ELF 7e6d5000-7e7ed000 Deferred gdi32<elf> \-PE 7e6e0000-7e7ed000 \ gdi32 ELF 7e7ed000-7e948000 Deferred user32<elf> \-PE 7e800000-7e948000 \ user32 ELF 7e948000-7e9c2000 Deferred shlwapi<elf> \-PE 7e960000-7e9c2000 \ shlwapi ELF 7e9c2000-7ebf6000 Deferred shell32<elf> \-PE 7e9d0000-7ebf6000 \ shell32 ELF 7ebf6000-7ec03000 Deferred libnss_files.so.2 ELF 7ec03000-7ec0f000 Deferred libnss_nis.so.2 ELF 7ec0f000-7ec28000 Deferred libnsl.so.1 ELF 7ec28000-7ec31000 Deferred libnss_compat.so.2 ELF 7efa1000-7efe4000 Deferred libm.so.6 ELF 7efe7000-7f000000 Deferred version<elf> \-PE 7eff0000-7f000000 \ version ELF f73c8000-f73cd000 Deferred libdl.so.2 ELF f73cd000-f7581000 Dwarf libc.so.6 ELF f7581000-f759c000 Deferred libpthread.so.0 ELF f75b0000-f75b9000 Deferred librt.so.1 ELF f75b9000-f776e000 Dwarf libwine.so.1 ELF f7770000-f7792000 Deferred ld-linux.so.2 ELF f7792000-f7793000 Dwarf [vdso].so Threads: process tid prio (all id:s are in hex) 0000000e services.exe 00000051 0 0000001c 0 00000018 0 00000016 0 00000014 0 00000010 0 0000000f 0 00000012 winedevice.exe 00000019 0 00000017 0 00000013 0 0000001a plugplay.exe 0000001f 0 0000001e 0 0000001b 0 00000020 rads_user_kernel.exe 0000002e 0 0000002d 0 0000002c 0 0000002b 0 0000002a 0 00000028 0 00000027 0 00000021 0 00000023 explorer.exe 00000026 0 00000024 0 00000030 LoLLauncher.exe 00000056 0 00000055 0 0000003b 0 0000003a 0 00000039 0 00000033 0 00000032 0 00000031 0 0000003c (D) C:\Riot Games\League of Legends\RADS\projects\lol_air_client\releases\0.0.1.74\deploy\LolClient.exe 00000052 0 0000004b 0 <== 0000004f 0 00000034 0 0000002f 0 00000009 0 00000025 0 00000048 1 0000000b 0 0000000d 0 0000000c 0 00000047 0 00000046 0 00000045 0 00000044 0 00000043 0 00000042 0 00000041 0 00000040 0 0000003f 0 0000003e 0 0000003d 0 System information: Wine build: wine-1.7.1-158-g88c2a18 Platform: i386 Host system: Linux Host version: 3.11.0-17-generic
|
booman |
Mercredi 5 Mars 2014 à 21:56
|
booman
|
This is because of the PNG files and Wine. Its been a bug for a long long long time. I still can't go to the shop even after testing it every month or so. There have been some suggestions for installing a patch each time the game gets an update. Look here at TuxLoLIf this works, then you have to remember to apply it every time there is an update to League of Legends.
|
MafiaJoe |
Vendredi 7 Mars 2014 à 12:13
|
MafiaJoe
|
This is because of the PNG files and Wine. Its been a bug for a long long long time. I still can't go to the shop even after testing it every month or so. There have been some suggestions for installing a patch each time the game gets an update. Look here at TuxLoL If this works, then you have to remember to apply it every time there is an update to League of Legends.
Thanks for your help! I will try this out. Appreciate it.
|
booman |
Vendredi 7 Mars 2014 à 15:37
|
booman
|
Please let me know if it works. I havn't actually tried it yet.
|
MafiaJoe |
Dimanche 9 Mars 2014 à 23:16
|
MafiaJoe
|
Please let me know if it works. I havn't actually tried it yet.
Thanks, it worked for me! Installed mono-complete then I download tuxlol for some reason, in the POL directory when I went to patch it, it said invalid dir. Then, I installed LOL using wine CLI, then I updated it there in the ~/.wine/...League of legends dir Everything works, better FPS, all the items show up and the Shop works! Thanks so much!
|
booman |
Lundi 10 Mars 2014 à 2:38
|
booman
|
Not sure about the "wrong directory" error. I noticed that League of Legends game files were not in Program Files on my computer. They were in /home/username/.PlayOnLinux/wineprefix/leagueoflegends/drive_c/ So that was the path I used for the Tux patch. Can you confirm that PlayOnLinux installed League Of Legends in the same folder instead of Program Files?
|
MafiaJoe |
Mardi 11 Mars 2014 à 5:20
|
MafiaJoe
|
Ok, I made a mistake, I was applying the patch to the wrong directory! Here goes.. when applying the tuxlol patch ( downloaded from https://bitbucket.org/Xargoth/tuxlol/wiki/Home --thanks booman), my path happened to be... ~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot\ Games/League\ of\ Legends/ make sure "mono-complete" is installed. [ubuntu 13.10] "sudo apt-get install mono-complete" cd to patch tuxlol folder that was downloaded. command example of what I did mono tuxlol.exe patch --dir ~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot\ Games/League\ of\ Legends/ and then done. Red items were fixed - Shop button still errors - via PlayOnLinux Client Shop button works (and red items patched) - when ran via wine command in CLI Im terrible at explaining things, let me know if I need to clarify anyone. Edité par MafiaJoe
|
booman |
Mardi 11 Mars 2014 à 14:36
|
booman
|
Interesting... I didn't have to install mono-complete. I also didn't have to use all the / & \ in the path. I just used quotes: /home/booman/.PlayOnLinux/wineprefix/leagueoflegends/drive_c/Riot Games/League of Legends"
|
MafiaJoe |
Mardi 11 Mars 2014 à 15:21
|
MafiaJoe
|
Interesting... I didn't have to install mono-complete. I also didn't have to use all the / & in the path. I just used quotes: [code]/home/booman/.PlayOnLinux/wineprefix/leagueoflegends/drive_c/Riot Games/League of Legends"[/code]
Quotes are the same thing as the back slash followed by whitespace (spacebar press) whenever there is a space in the directory name. Edited Post - UPDATE Ok, I made a mistake, I was applying the patch to the wrong directory! Here goes.. when
applying the tuxlol patch ( downloaded from
https://bitbucket.org/Xargoth/tuxlol/wiki/Home --thanks booman), my
path happened to be... ~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot\ Games/League\ of\ Legends/ make sure "mono-complete" is installed. [ubuntu 13.10] "sudo apt-get install mono-complete" cd to patch tuxlol folder that was downloaded. command example of what I did mono tuxlol.exe patch --dir ~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot\ Games/League\ of\ Legends/ and then done. Red items were fixed - Shop button still errors - via PlayOnLinux Client Shop button works and red items show up correctly - when ran via wine command in CLI ie terminal: wine .PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot\ Games/League\ of\ Legends/lol.launcher.exe Im terrible at explaining things, let me know if I need to clarify anyone. Edité par MafiaJoe
|
donjoe |
Lundi 24 Mars 2014 à 2:23
|
donjoe
|
I've installed LoL according to the instructions on GamersOnLinux.com and what I'm getting is a shop dialog that's way oversized, doesn't even fit on the screen (all I see are two huge icons corresponding to the top left items on the list and those aren't even clickable - the clicks "go right through" as if the dialog weren't even there) and can't be used to buy anything - I can only toggle it on or off. When I tried the TuxLoL solution not only did it not fix the problem, it made the Interface options page of the Settings menu look the same as the shop dialog: way oversized and barely usable (in this case I could guess where the controls were supposed to be because the Settings dialog frame was still rendered at normal size). Then I tried the Python texture patcher thing. With that one the game wouldn't even start anymore. Now I'm reinstalling again according to the guide I mentioned and I want to try the Python solution on a clean install. Bottom line: the TuxLoL thing isn't solving anything for me. (XUbuntu 12.04 here with Nvidia GT460 and v331 driver.) Edité par donjoe
AMD FX-8320 8-core @3.5 GHz / 8 GiB DDR3 @1600 MHz / NVidia GT440, 1 GiB DDR3 / Xubuntu 14.04 x64
|
booman |
Lundi 24 Mars 2014 à 22:01
|
booman
|
I remember this bug... but I can't remember what caused it? You are using XUbuntu 12.04 64-bit? Are you able to play any other games?
|
donjoe |
Mardi 25 Mars 2014 à 1:27
|
donjoe
|
32-bit and yes: StarCraft 2, World of Warcraft and Guild Wars 2 all work fine.
AMD FX-8320 8-core @3.5 GHz / 8 GiB DDR3 @1600 MHz / NVidia GT440, 1 GiB DDR3 / Xubuntu 14.04 x64
|
booman |
Mardi 25 Mars 2014 à 18:02
|
booman
|
ok, good. Sounds like you installed the 32-bit libraries and proprietary drivers for your video card. Can you post your Debug Output so we can see if there are any significant errors?
|
donjoe |
Mercredi 26 Mars 2014 à 22:05
|
donjoe
|
Well, it seems that the clean GamesOnLinux.com install + the Python texture patcher script get me the closest to a functional LoL so far: the Shop dialog and the Interface and Hotkeys pages of the Settings menu are still oversized but not by as much as before - I can see and buy about 10-20 items from the upper left corner of the shop where I used to see only 2. But since I still can't see the item upgrade tree at the right side I still don't consider this a functional LoL installation. :/ So... I'm not sure how I was supposed to do the debug thing, but I launched the game, started the Battle Training and opened the shop dialog and then I had this in the Debug output: [03/26/14 22:54:18] - Running wine-1.7-LeagueOfLegends lol.launcher.exe (Working directory : /home/donjoe/.PlayOnLinux/wineprefix/LoL/drive_c/Riot Games/League of Legends) ( ERROR)[22:54:18.806] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: Failed to find registry value "ProgramW6432Dir" (2). ( ERROR)[22:54:48.325] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: Failed to find registry value "ProgramW6432Dir" (2). ( ERROR)[22:54:50.105] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: Failed to find registry value "ProgramW6432Dir" (2). ( ERROR)[22:54:50.490] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: Failed to find registry value "ProgramW6432Dir" (2). Edité par donjoe
AMD FX-8320 8-core @3.5 GHz / 8 GiB DDR3 @1600 MHz / NVidia GT440, 1 GiB DDR3 / Xubuntu 14.04 x64
|
booman |
Mercredi 26 Mars 2014 à 22:13
|
booman
|
Do do a debug, open PlayOnLinux, select League Of Legends, then click "Debug" on the right instead of "Run" Then while the game runs there is a window behind it outputting all the errors and bugs. Close League of Legends and then copy all the text in the debug. Then past here
|
donjoe |
Mercredi 26 Mars 2014 à 23:13
|
donjoe
|
Ouch. That's considerably longer. :) http://pastebin.com/Bn6VxwFE(In the meantime I created that missing registry key with the value "C:\Program Files", so that specific message should no longer show.)
One immediate change I see when I run it via Debug is that at the start of the Battle Training the voice explanations aren't played back at 4x(?) speed, all garbled and impossible to understand - this time I could understand what the voice was saying. No change for the shop dialog though. Edité par donjoe
AMD FX-8320 8-core @3.5 GHz / 8 GiB DDR3 @1600 MHz / NVidia GT440, 1 GiB DDR3 / Xubuntu 14.04 x64
|
booman |
Mercredi 26 Mars 2014 à 23:31
|
booman
|
Hmm nothing too obvious Did you remember to install wininet? The main errors in your debug are these wininet errors: [code] err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"EST" err:wininet:HTTP_ParseRfc850Date unexpected month format L" Apr 1971 19:44:06 EST" err:wininet:HTTP_ParseDate unexpected date format L"Tue, 27 Apr 1971 19:44:06 EST" err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"PST" err:wininet:HTTP_ParseRfc850Date unexpected month format L" Dec 1969 16:00:00 PST" err:wininet:HTTP_ParseDate unexpected date format L"Wed, 31 Dec 1969 16:00:00 PST" err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"PST" err:wininet:HTTP_ParseRfc850Date unexpected month format L" Dec 1969 16:00:00 PST" err:wininet:HTTP_ParseDate unexpected date format L"Wed, 31 Dec 1969 16:00:00 PST" [/code]
After reading the errors, its a Time Zone error Make sure your computer has the correct time set. There must be a problem syncing your computer to their servers Edité par booman
|
donjoe |
Jeudi 27 Mars 2014 à 1:17
|
donjoe
|
OK, so I reinstalled the wininet package and also did a dpkg-reconfigure tzdata to reset my timezone to Europe/Bucharest (account is EUNE, should be right) and now I don't have those errors anymore. I have this: http://pastebin.com/UtW6DDvf
The most relevant line there seems to be [code]fixme:d3d_texture:texture_init Failed to create surface 0x33f027d0, hr 0x8876086c[/code] ... which would mean I need to try (re)installing various DirectX packages to find a combination that works.
One peculiar thing I'd stop to note here is that I have had no warning about any data corruption from the game launcher even though the discussions around that Python texture patcher - like those around the TuxLoL solution - say that I should be getting a warning every time I restart the game after patching it. There has been no warning, it just starts (when the launcher doesn't hang and force me to kill it and retry, of course). Edité par donjoe
AMD FX-8320 8-core @3.5 GHz / 8 GiB DDR3 @1600 MHz / NVidia GT440, 1 GiB DDR3 / Xubuntu 14.04 x64
|
donjoe |
Jeudi 27 Mars 2014 à 2:38
|
donjoe
|
I don't know how much the momentary performance of the game depends on how the server is doing, but I've seen the following with my subsequent attempts: - installed dx10 package => shop not fixed, performance highest ever (up to 50+ FPS) - installed dx11 package => shop not fixed, performance back to what it was before (20-30 FPS) - switched Wine version from 1.7-LeagueOfLegends to "System" (1.7.15 I think) => tutorial voice explanations fixed, shop dialog completely fixed, performance very low (under 20 FPS).
AMD FX-8320 8-core @3.5 GHz / 8 GiB DDR3 @1600 MHz / NVidia GT440, 1 GiB DDR3 / Xubuntu 14.04 x64
|
booman |
Jeudi 27 Mars 2014 à 13:09
|
booman
|
Sounds like the game is running well, are the huge icons gone yet? Normally I just install dxfullsetup to cover all the direct x libraries. I rarely have problems with direct x because most games use direct x 9 or at least fall back to it. But since you got a frame boost with direct x 10, I would stick with that. That last fix you linked to is a good idea as well. Wine is still having problems with multiple cores and some older games only support one CPU core, so this could definitely be a plus! Its always a good idea to try your games with different versions of Wine. Just click Configure in PlayOnLinux, click the + in the General Tab and download any version of Wine you want. Then use the drop-down menu to select it.
|