banan94
(banan94)
1 Czerwiec 2014 07:59
#1
witam, instaluje to według metody z tej strony http://askubuntu.com/questions/459888/shop-and-in-game-item-shop-not-working-in-league-of-legend-lol/461256#461256
przy punkcie nr 4. gdzie trzeba te komendy wpisać w terminalu, wyskakuje mi po nich taka informacja
banan@banan-EP31-DS3L:~/Release$ mono tuxlol.exe patch --dir “~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Legends/” Missing method .ctor in assembly /home/banan/Release/CommandLine.dll, type System.Runtime.CompilerServices.ExtensionAttribute Can’t find custom attr constructor image: /home/banan/Release/CommandLine.dll mtoken: 0x0a000014 * Assertion at class.c:5597, condition `!mono_loader_get_last_error ()’ not met Stacktrace: Native stacktrace: mono() [0x4b73d8] /lib/x86_64-linux-gnu/libpthread.so.0(+0x10340) [0x7fc3b5387340] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x39) [0x7fc3b4fe7f79] /lib/x86_64-linux-gnu/libc.so.6(abort+0x148) [0x7fc3b4feb388] mono() [0x638575] mono() [0x6386b6] mono() [0x5298e6] mono(mono_class_get_full+0xe2) [0x52a0c2] mono() [0x56b30c] mono() [0x56b45b] mono(mono_type_create_from_typespec+0xbb) [0x56c9bb] mono() [0x526c82] mono(mono_class_get_full+0x192) [0x52a172] mono(mono_field_from_token+0x1fc) [0x54b48c] mono() [0x450a5c] mono() [0x475ee3] mono() [0x467b76] mono() [0x421e2e] mono() [0x4253cd] mono() [0x426332] mono(mono_runtime_invoke+0x3d) [0x5b486d] mono(mono_runtime_exec_main+0xa8) [0x5b6488] mono(mono_main+0x11e6) [0x48cb86] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fc3b4fd2ec5] mono() [0x419c1a] Debug info from gdb: Could not attach to process. If your uid matches the uid of the target process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf ptrace: Operacja niedozwolona. No threads. ================================================================= Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Przerwane (core dumped) Wie ktoś jak to naprawić, u ogólnie co z tym zrobić?
Kamatori
(Kamatori)
1 Czerwiec 2014 08:38
#2
sudo apt-get update
sudo apt-get install build-essential mono-complete libmono-system-core4.0-cil
Następnie spróbuj uruchomić mono tuxlol.exe z przedrostkiem sudo. (czyli sudo mono tuxlol.exe patch …)
banan94
(banan94)
1 Czerwiec 2014 09:59
#3
jak to zrobiłem, to potem nie ważne czy z tym sudo czy samo mono robię, to mi tylko wywala"
Kamatori
(Kamatori)
1 Czerwiec 2014 14:47
#4
Jasno komunikat pokazuje że ścieżka do pliku jest błędna.
Wejdź w katalog home, następnie w ukryty folder .playonlinux (ctrl+h jeśli dobrze pamiętam pokazuje ukryte foldery w nautiliusie) -> wineprefix -> i szukaj swojej gry. Jak znajdziesz właściwy katalog to wtedy przekopiuj właściwą ścieżkę do polecenia i tyle.
banan94
(banan94)
3 Czerwiec 2014 16:33
#5
ok problem rozwiązany, tylko jeszcze lola musiałem od nowa raz zainstalować
i potem po tych komendach, które podał Kamatori, trzeba użyć samego MONO, bez sudo, z sudo nie działało
dzięki za pomoc!