Bon suite à quelques recherches il semblerait que les jeux Blizzards soient censés très bien fonctionner sur linux mint ! (d'après le site WineHQ)
J'ai donc essayé d'installer déjà le launcher et je me retrouve avec une erreur.
Code : Tout sélectionner
Unhandled exception: unimplemented function api-ms-win-crt-runtime-l1-1-0.d._get_narrow_winmain_command_line called in 32-bit code (0x7b43fbe2).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b43fbe2 ESP:0033fd64 EBP:0033fdd8 EFLAGS:00200202( - -- I - - - )
EAX:7b42ab59 EBX:7b63f8c8 ECX:00000008 EDX:0033fd84
ESI:00000002 EDI:00000000
Stack dump:
0x0033fd64: 0033fe00 00000008 7e514b14 80000100
0x0033fd74: 00000001 00000000 7b43fbe2 00000002
0x0033fd84: 7e3fae77 7e3faeb2 7e488931 00dbb4b0
0x0033fd94: 2c4ad853 012dd558 7e497094 0033fdbc
0x0033fda4: f74f0a8d 7e514b14 7e4c48de 0033fde0
0x0033fdb4: 00000000 00000044 00aba045 00dbb4b0
Backtrace:
=>0 0x7b43fbe2 in kernel32 (+0x1fbe2) (0x0033fdd8)
1 0x7e3fae58 in api-ms-win-crt-runtime-l1-1-0 (+0xae57) (0x0033fe10)
2 0x7e3fa981 in api-ms-win-crt-runtime-l1-1-0 (+0xa980) (0x0033fe60)
3 0x00aba24e in battle.net (+0x6ba24d) (0x0033fe60)
4 0x7b46697c call_process_entry+0xb() in kernel32 (0x0033fe78)
5 0x7b467bab in kernel32 (+0x47baa) (0x0033feb8)
6 0x7bc84300 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
7 0x7bc8746d call_thread_func+0x7c() in ntdll (0x0033ffa8)
8 0x7bc842de RtlRaiseException+0x21() in ntdll (0x0033ffc8)
9 0x7bc5572e call_dll_entry_point+0x35d() in ntdll (0x0033ffe8)
10 0xf75cecbd wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
11 0xf75ced7b wine_switch_to_stack+0x2a() in libwine.so.1 (0xffc4f4d8)
12 0x7bc5bb71 LdrInitializeThunk+0x270() in ntdll (0xffc4f528)
13 0x7b46e2b8 __wine_kernel_init+0x987() in kernel32 (0xffc50448)
14 0x7bc5caa3 __wine_process_init+0x182() in ntdll (0xffc504d8)
15 0xf75cd0a2 wine_init+0x2a1() in libwine.so.1 (0xffc50538)
16 0x7c000beb main+0x7a() in <wine-loader> (0xffc50978)
17 0xf73e3637 __libc_start_main+0xf6() in libc.so.6 (0x00000000)
0x7b43fbe2: movl 0xfffffff4(%ebp),%ecx
Modules:
Module Address Debug info Name (216 modules)
PE 340000- 3d5000 Deferred qt5multimedia
PE 400000- 126b000 Export battle.net
PE 1380000- 1864000 Deferred qt5gui
PE 1870000- 1b1c000 Deferred qt5quick
PE 1b20000- 1b56000 Deferred qt5winextras
PE 1b60000- 2092000 Deferred vivoxsdk
PE 20a0000- 212a000 Deferred ortp
PE 2130000- 4538000 Deferred libcef
PE 10000000-1006d000 Deferred msvcp140
PE 61000000-61029000 Deferred qt5xml
PE 64000000-640ba000 Deferred qt5network
PE 65000000-6546c000 Deferred qt5widgets
PE 66000000-6627b000 Deferred qt5qml
PE 67000000-6748e000 Deferred qt5core
ELF 7a800000-7a932000 Deferred opengl32<elf>
\-PE 7a820000-7a932000 \ opengl32
ELF 7b400000-7b7ea000 Dwarf kernel32<elf>
\-PE 7b420000-7b7ea000 \ kernel32
ELF 7bc00000-7bcf7000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcf7000 \ ntdll
ELF 7c000000-7c003000 Dwarf <wine-loader>
ELF 7c544000-7c5c9000 Deferred libgcrypt.so.11
ELF 7c5c9000-7c692000 Deferred libgnutls.so.26
ELF 7c692000-7c6ca000 Deferred uxtheme<elf>
\-PE 7c6a0000-7c6ca000 \ uxtheme
ELF 7c6ca000-7c6d1000 Deferred libxfixes.so.3
ELF 7c6d1000-7c6dc000 Deferred libxcursor.so.1
ELF 7c6dc000-7c6ef000 Deferred libxi.so.6
ELF 7c6ef000-7c6f3000 Deferred libxcomposite.so.1
ELF 7c6f3000-7c700000 Deferred libxrandr.so.2
ELF 7c700000-7c70c000 Deferred libxrender.so.1
ELF 7c70c000-7c713000 Deferred libxxf86vm.so.1
ELF 7c713000-7c717000 Deferred libxinerama.so.1
ELF 7c717000-7c71e000 Deferred libxdmcp.so.6
ELF 7c71e000-7c722000 Deferred libxau.so.6
ELF 7c722000-7c748000 Deferred libxcb.so.1
ELF 7c748000-7c893000 Deferred libx11.so.6
ELF 7c893000-7c8a8000 Deferred libxext.so.6
ELF 7c8a8000-7c93d000 Deferred winex11<elf>
\-PE 7c8b0000-7c93d000 \ winex11
ELF 7c93d000-7c953000 Deferred libgpg-error.so.0
ELF 7c953000-7c9c8000 Deferred libpcre.so.3
ELF 7c9c8000-7c9e5000 Deferred libgcc_s.so.1
ELF 7c9e5000-7ca94000 Deferred libgcrypt.so.20
ELF 7ca94000-7caba000 Deferred liblzma.so.5
ELF 7caba000-7cae0000 Deferred libselinux.so.1
ELF 7cae0000-7cb6e000 Deferred libsystemd.so.0
ELF 7cb6e000-7cb73000 Deferred libkeyutils.so.1
ELF 7cb73000-7cbcd000 Deferred libdbus-1.so.3
ELF 7cbcd000-7cbda000 Deferred libkrb5support.so.0
ELF 7cbda000-7cc0b000 Deferred libk5crypto.so.3
ELF 7cc0b000-7cce1000 Deferred libkrb5.so.3
ELF 7cce1000-7ccf5000 Deferred libavahi-client.so.3
ELF 7ccf5000-7cd03000 Deferred libavahi-common.so.3
ELF 7cd03000-7cd55000 Deferred libgssapi_krb5.so.2
ELF 7cd55000-7cddc000 Deferred libcups.so.2
ELF 7cdef000-7ce01000 Deferred libtasn1.so.3
PE 7ce03000-7ce16000 Deferred api-ms-win-core-localization-l1-
PE 7ce10000-7ce16000 Deferred api-ms-win-core-localization-l1-C:\windows\system32\api-ms-win-core-localization-l1-2-1.dll
ELF 7ce16000-7ce29000 Deferred api-ms-win-core-fibers-l1-1-1<el
PE 7ce20000-7ce29000 Deferred api-ms-win-core-fibers-l1-1-1
ELF 7ce29000-7ce3c000 Deferred api-ms-win-core-synch-l1-2-0<elf
PE 7ce30000-7ce3c000 Deferred api-ms-win-core-synch-l1-2-0
ELF 7cec5000-7ceef000 Deferred libexpat.so.1
ELF 7ceef000-7cf38000 Deferred libfontconfig.so.1
ELF 7cf38000-7cf63000 Deferred libpng12.so.0
ELF 7cf63000-7d013000 Deferred libfreetype.so.6
ELF 7d03a000-7d0b1000 Deferred ddraw<elf>
\-PE 7d040000-7d0b1000 \ ddraw
ELF 7d0b1000-7d1e7000 Deferred wined3d<elf>
\-PE 7d0c0000-7d1e7000 \ wined3d
ELF 7d1e7000-7d225000 Deferred d3d9<elf>
\-PE 7d1f0000-7d225000 \ d3d9
ELF 7d225000-7d238000 Deferred api-ms-win-crt-conio-l1-1-0<elf>
\-PE 7d230000-7d238000 \ api-ms-win-crt-conio-l1-1-0
ELF 7d238000-7d2a9000 Deferred setupapi<elf>
\-PE 7d240000-7d2a9000 \ setupapi
ELF 7d2a9000-7d2ee000 Deferred usp10<elf>
\-PE 7d2b0000-7d2ee000 \ usp10
ELF 7d2ee000-7d322000 Deferred secur32<elf>
\-PE 7d2f0000-7d322000 \ secur32
ELF 7d322000-7d381000 Deferred oleacc<elf>
\-PE 7d330000-7d381000 \ oleacc
ELF 7d381000-7d3a5000 Deferred imm32<elf>
\-PE 7d390000-7d3a5000 \ imm32
ELF 7d3a5000-7d449000 Deferred urlmon<elf>
\-PE 7d3b0000-7d449000 \ urlmon
ELF 7d449000-7d461000 Deferred userenv<elf>
\-PE 7d450000-7d461000 \ userenv
ELF 7d461000-7d56d000 Deferred comctl32<elf>
\-PE 7d470000-7d56d000 \ comctl32
ELF 7d56d000-7d65d000 Deferred comdlg32<elf>
\-PE 7d570000-7d65d000 \ comdlg32
ELF 7d65d000-7d69f000 Deferred winspool<elf>
\-PE 7d660000-7d69f000 \ winspool
ELF 7d69f000-7d6a8000 Deferred libffi.so.6
ELF 7d6a8000-7d6da000 Deferred libcrypt.so.1
ELF 7d6da000-7d7bb000 Deferred libsqlite3.so.0
ELF 7d7bb000-7d80b000 Deferred libhx509.so.5
ELF 7d80b000-7d81c000 Deferred libheimbase.so.1
ELF 7d81c000-7d846000 Deferred libwind.so.0
ELF 7d846000-7d8d2000 Deferred libgmp.so.10
ELF 7d8d2000-7d907000 Deferred libhogweed.so.4
ELF 7d907000-7d944000 Deferred libnettle.so.6
ELF 7d944000-7d959000 Deferred libtasn1.so.6
ELF 7d959000-7d98d000 Deferred libidn.so.11
ELF 7d98d000-7d9ee000 Deferred libp11-kit.so.0
ELF 7d9ee000-7da06000 Deferred libroken.so.18
ELF 7da06000-7da3f000 Deferred libhcrypto.so.4
ELF 7da3f000-7daf0000 Deferred libasn1.so.8
ELF 7daf0000-7db88000 Deferred libkrb5.so.26
ELF 7db88000-7dce0000 Deferred libgnutls.so.30
ELF 7dce0000-7dd27000 Deferred libgssapi.so.3
ELF 7dd27000-7dd45000 Deferred libsasl2.so.2
ELF 7dd45000-7dda0000 Deferred libldap_r-2.4.so.2
ELF 7dda0000-7ddb4000 Deferred dhcpcsvc<elf>
\-PE 7ddb0000-7ddb4000 \ dhcpcsvc
ELF 7ddb4000-7ddc7000 Deferred sensapi<elf>
\-PE 7ddc0000-7ddc7000 \ sensapi
ELF 7ddc7000-7de2b000 Deferred wldap32<elf>
\-PE 7ddd0000-7de2b000 \ wldap32
ELF 7de2b000-7de3e000 Deferred psapi<elf>
\-PE 7de30000-7de3e000 \ psapi
ELF 7de3e000-7df83000 Deferred oleaut32<elf>
\-PE 7de60000-7df83000 \ oleaut32
ELF 7df83000-7dfa0000 Deferred jsproxy<elf>
\-PE 7df90000-7dfa0000 \ jsproxy
ELF 7dfa0000-7dfdf000 Deferred winhttp<elf>
\-PE 7dfb0000-7dfdf000 \ winhttp
ELF 7dfdf000-7dff8000 Deferred libz.so.1
ELF 7dff8000-7e075000 Deferred wininet<elf>
\-PE 7e000000-7e075000 \ wininet
ELF 7e075000-7e09d000 Deferred iphlpapi<elf>
\-PE 7e080000-7e09d000 \ iphlpapi
ELF 7e09d000-7e0cc000 Deferred netapi32<elf>
\-PE 7e0a0000-7e0cc000 \ netapi32
ELF 7e0cc000-7e0e5000 Deferred libresolv.so.2
ELF 7e0e5000-7e0f5000 Deferred liblber-2.4.so.2
ELF 7e0f5000-7e10c000 Deferred wtsapi32<elf>
\-PE 7e100000-7e10c000 \ wtsapi32
ELF 7e10c000-7e12b000 Deferred dnsapi<elf>
\-PE 7e110000-7e12b000 \ dnsapi
ELF 7e12b000-7e155000 Deferred msacm32<elf>
\-PE 7e130000-7e155000 \ msacm32
ELF 7e155000-7e20f000 Deferred winmm<elf>
\-PE 7e160000-7e20f000 \ winmm
ELF 7e20f000-7e22a000 Deferred dinput8<elf>
\-PE 7e210000-7e22a000 \ dinput8
ELF 7e22a000-7e23e000 Deferred mswsock<elf>
\-PE 7e230000-7e23e000 \ mswsock
ELF 7e23e000-7e30f000 Deferred crypt32<elf>
\-PE 7e250000-7e30f000 \ crypt32
ELF 7e30f000-7e344000 Deferred wintrust<elf>
\-PE 7e320000-7e344000 \ wintrust
ELF 7e344000-7e357000 Deferred api-ms-win-crt-utility-l1-1-0<el
PE 7e350000-7e357000 Deferred api-ms-win-crt-utility-l1-1-0
PE 7e357000-7e36a000 Deferred api-ms-win-crt-environment-l1-1-
PE 7e360000-7e36a000 Deferred api-ms-win-crt-environment-l1-1-C:\windows\system32\api-ms-win-crt-environment-l1-1-0.dll
PE 7e36a000-7e37d000 Deferred api-ms-win-crt-filesystem-l1-1-0
PE 7e370000-7e37d000 Deferred api-ms-win-crt-filesystem-l1-1-0C:\windows\system32\api-ms-win-crt-filesystem-l1-1-0.dll
ELF 7e37d000-7e390000 Deferred api-ms-win-crt-time-l1-1-0<elf>
\-PE 7e380000-7e390000 \ api-ms-win-crt-time-l1-1-0
ELF 7e390000-7e3a5000 Deferred api-ms-win-crt-convert-l1-1-0<el
PE 7e3a0000-7e3a5000 Deferred api-ms-win-crt-convert-l1-1-0
ELF 7e3a5000-7e3bb000 Deferred api-ms-win-crt-multibyte-l1-1-0<
PE 7e3b0000-7e3bb000 Deferred api-ms-win-crt-multibyte-l1-1-0
ELF 7e3bb000-7e3d4000 Deferred api-ms-win-crt-math-l1-1-0<elf>
\-PE 7e3c0000-7e3d4000 \ api-ms-win-crt-math-l1-1-0
ELF 7e3d4000-7e3e9000 Deferred api-ms-win-crt-stdio-l1-1-0<elf>
\-PE 7e3e0000-7e3e9000 \ api-ms-win-crt-stdio-l1-1-0
ELF 7e3e9000-7e3fe000 Dwarf api-ms-win-crt-runtime-l1-1-0<el
PE 7e3f0000-7e3fe000 DIA api-ms-win-crt-runtime-l1-1-0
ELF 7e3fe000-7e411000 Deferred api-ms-win-crt-locale-l1-1-0<elf
PE 7e400000-7e411000 Deferred api-ms-win-crt-locale-l1-1-0
ELF 7e411000-7e424000 Deferred api-ms-win-crt-heap-l1-1-0<elf>
\-PE 7e420000-7e424000 \ api-ms-win-crt-heap-l1-1-0
ELF 7e424000-7e439000 Deferred api-ms-win-crt-string-l1-1-0<elf
PE 7e430000-7e439000 Deferred api-ms-win-crt-string-l1-1-0
ELF 7e439000-7e526000 Deferred ucrtbase<elf>
\-PE 7e460000-7e526000 \ ucrtbase
ELF 7e526000-7e53b000 Deferred vcruntime140<elf>
\-PE 7e530000-7e53b000 \ vcruntime140
ELF 7e53b000-7e562000 Deferred mpr<elf>
\-PE 7e540000-7e562000 \ mpr
ELF 7e562000-7e59d000 Deferred ws2_32<elf>
\-PE 7e570000-7e59d000 \ ws2_32
ELF 7e59d000-7e623000 Deferred rpcrt4<elf>
\-PE 7e5b0000-7e623000 \ rpcrt4
ELF 7e623000-7e76a000 Deferred ole32<elf>
\-PE 7e640000-7e76a000 \ ole32
ELF 7e76a000-7e7e5000 Deferred shlwapi<elf>
\-PE 7e780000-7e7e5000 \ shlwapi
ELF 7e7e5000-7ea33000 Deferred shell32<elf>
\-PE 7e7f0000-7ea33000 \ shell32
ELF 7ea33000-7eaaf000 Deferred advapi32<elf>
\-PE 7ea40000-7eaaf000 \ advapi32
ELF 7eaaf000-7ebd7000 Deferred gdi32<elf>
\-PE 7eac0000-7ebd7000 \ gdi32
ELF 7ebd7000-7ed36000 Deferred user32<elf>
\-PE 7ebf0000-7ed36000 \ user32
ELF 7ed36000-7ed49000 Deferred libnss_files.so.2
ELF 7ed49000-7ed56000 Deferred libnss_nis.so.2
ELF 7ed56000-7ed71000 Deferred libnsl.so.1
ELF 7ed71000-7ed7b000 Deferred libnss_compat.so.2
ELF 7ef7b000-7efd0000 Deferred libm.so.6
ELF 7efd0000-7efd9000 Deferred librt.so.1
ELF 7efdd000-7efe7000 Deferred libheimntlm.so.0
ELF 7efe7000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f73c6000-f73cb000 Deferred libdl.so.2
ELF f73cb000-f7581000 Dwarf libc.so.6
ELF f7581000-f759e000 Deferred libpthread.so.0
ELF f75c0000-f75c5000 Deferred libcom_err.so.2
ELF f75c6000-f777d000 Dwarf libwine.so.1
ELF f777f000-f77a4000 Deferred ld-linux.so.2
ELF f77a6000-f77a7000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000004c 0
0000001d 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000018 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001f 0
0000001b 0
00000028 explorer.exe
0000002c 0
0000002b 0
0000002a 0
00000029 0
00000036 Agent.exe
00000049 0
00000048 0
00000047 0
00000046 0
00000045 0
00000044 0
00000043 0
00000042 0
00000041 0
00000040 0
0000003f 0
0000003b 0
00000037 0
00000038 wineconsole.exe
00000039 0
00000051 (D) C:\Program Files\Battle.net\Battle.net.8423\Battle.net.exe
00000052 0 <==
System information:
Wine build: wine-1.9.15
Platform: i386
Version: Windows Server 2008 R2
Host system: Linux
Host version: 4.4.0-64-generic
Edit : A priori mon erreur pourrait venir de ma version de Wine. Ce soir je vais donc essayer de la mettre à jour à partir de PoL.