LINUX.ORG.RU

Wine и kontakt

 ,


2

2

Доброго времени суток! Пытаюсь поставить в wine kontakt, но что-то никак. Точнее я его поставил, но запустить не получается. Помогите, пожалуйста! Вот что выдает отладчик playonlinux

 Running wine-1.9.17-staging Kontakt 5.exe (Working directory : /home/mial/.PlayOnLinux/wineprefix/Kontakt/drive_c/Program Files/Native Instruments/Kontakt 5)
fixme:winediag:start_process Wine Staging 1.9.17 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
err:winediag:gnutls_initialize failed to load libgnutls, no support for crypto hashes
fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32f9dc 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32faac 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32f80c 1 C) semi-stub
wine: Call from 0x7b440992 to unimplemented function msvcp140.dll.??0?$codecvt@_WDU_Mbstatet@@@std@@QAE@I@Z, aborting
wine: Unimplemented function msvcp140.dll.??0?$codecvt@_WDU_Mbstatet@@@std@@QAE@I@Z called at address 0x7b440992 (thread 0009), starting debugger...
Unhandled exception: unimplemented function msvcp140.dll.??0?$codecvt@_WDU_Mbstatet@@@std@@QAE@I@Z called in 32-bit code (0x7b440992).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7b440992 ESP:0032fcf4 EBP:0032fd68 EFLAGS:00200283(   - --  I S - - -C)
 EAX:7b42b75d EBX:7b6438c8 ECX:00000008 EDX:0032fd1c
 ESI:00000002 EDI:01162004
Stack dump:
0x0032fcf4:  0032fd90 00000008 0032fd20 80000100
0x0032fd04:  00000001 00000000 7b440992 00000002
0x0032fd14:  7e117ea0 7e1185d7 7eafbcbc 0000000d
0x0032fd24:  00000000 00000020 7eb0a654 7eb09b89
0x0032fd34:  7eb88994 0032fd4c 7eb0a654 01159710
0x0032fd44:  00000007 01b040fc 0032fd58 010c4a24
Backtrace:
=>0 0x7b440992 in kernel32 (+0x20992) (0x0032fd68)
  1 0x7e117b18 in msvcp140 (+0x77b17) (0x0032fda0)
  2 0x7e0ae24d in msvcp140 (+0xe24c) (0x0032fdfc)
  3 0x0051274d in kontakt 5 (+0x11274c) (0x0032fdfc)
  4 0x010c5ca1 in kontakt 5 (+0xcc5ca0) (0x0032fe40)
  5 0x7b4682b2 call_process_entry+0x11() in kernel32 (0x0032fe58)
  6 0x7b469899 in kernel32 (+0x49898) (0x0032fea8)
  7 0x7bc889c0 call_thread_func_wrapper+0xb() in ntdll (0x0032fed8)
  8 0x7bc8bc3d call_thread_func+0x7c() in ntdll (0x0032ffa8)
  9 0x7bc8899e RtlRaiseException+0x21() in ntdll (0x0032ffc8)
  10 0x7bc5a8af in ntdll (+0x3a8ae) (0x0032ffe8)
  11 0xf75c664d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
  12 0xf75c670b wine_switch_to_stack+0x2a() in libwine.so.1 (0xffa984d8)
  13 0x7bc5fa8c LdrInitializeThunk+0x29b() in ntdll (0xffa98538)
  14 0x7b470318 __wine_kernel_init+0x987() in kernel32 (0xffa99458)
  15 0x7bc5fffb __wine_process_init+0x18a() in ntdll (0xffa994e8)
  16 0xf75c4a32 wine_init+0x2a1() in libwine.so.1 (0xffa99548)
  17 0x7c000d7b main+0x7a() in <wine-loader> (0xffa99998)
  18 0xf73d4196 __libc_start_main+0xf5() in libc.so.6 (0x00000000)
0x7b440992: movl	0xfffffff4(%ebp),%ecx
Modules:
Module	Address			Debug info	Name (130 modules)
PE	  400000- 3f24000	Export          kontakt 5
ELF	7a800000-7a932000	Deferred        opengl32<elf>
  \-PE	7a820000-7a932000	\               opengl32
ELF	7b400000-7b7ee000	Dwarf           kernel32<elf>
  \-PE	7b420000-7b7ee000	\               kernel32
ELF	7bc00000-7bcfe000	Dwarf           ntdll<elf>
  \-PE	7bc20000-7bcfe000	\               ntdll
ELF	7c000000-7c003000	Dwarf           <wine-loader>
ELF	7d0bb000-7d0c1000	Deferred        libtxc_dxtn.so
ELF	7d0c1000-7d0c8000	Deferred        libxfixes.so.3
ELF	7d0c8000-7d0d3000	Deferred        libxcursor.so.1
ELF	7d118000-7d142000	Deferred        libexpat.so.1
ELF	7d142000-7d18c000	Deferred        libfontconfig.so.1
ELF	7d18c000-7d205000	Deferred        libpcre.so.1
ELF	7d205000-7d330000	Deferred        libglib-2.0.so.0
ELF	7d330000-7d3bc000	Deferred        libharfbuzz.so.0
ELF	7d3bc000-7d3fa000	Deferred        libpng16.so.16
ELF	7d3fa000-7d40b000	Deferred        libbz2.so.1.0
ELF	7d40b000-7d4d3000	Deferred        libfreetype.so.6
ELF	7d4d3000-7d4e6000	Deferred        libxi.so.6
ELF	7d4e6000-7d4f3000	Deferred        libxrandr.so.2
ELF	7d4f3000-7d4ff000	Deferred        libxrender.so.1
ELF	7d4ff000-7d506000	Deferred        libxxf86vm.so.1
ELF	7d506000-7d50d000	Deferred        libxdmcp.so.6
ELF	7d50d000-7d538000	Deferred        libxcb.so.1
ELF	7d538000-7d685000	Deferred        libx11.so.6
ELF	7d685000-7d69a000	Deferred        libxext.so.6
ELF	7d6c2000-7d758000	Deferred        winex11<elf>
  \-PE	7d6d0000-7d758000	\               winex11
ELF	7d758000-7d77d000	Deferred        imm32<elf>
  \-PE	7d760000-7d77d000	\               imm32
ELF	7d77d000-7d7b9000	Deferred        ws2_32<elf>
  \-PE	7d780000-7d7b9000	\               ws2_32
ELF	7d7b9000-7d874000	Deferred        winmm<elf>
  \-PE	7d7c0000-7d874000	\               winmm
ELF	7d874000-7d891000	Deferred        jsproxy<elf>
  \-PE	7d880000-7d891000	\               jsproxy
ELF	7d891000-7d8d0000	Deferred        winhttp<elf>
  \-PE	7d8a0000-7d8d0000	\               winhttp
ELF	7d8d0000-7d8e5000	Deferred        vcruntime140<elf>
  \-PE	7d8e0000-7d8e5000	\               vcruntime140
ELF	7d8e5000-7d960000	Deferred        shlwapi<elf>
  \-PE	7d8f0000-7d960000	\               shlwapi
ELF	7d960000-7dc2c000	Deferred        shell32<elf>
  \-PE	7d970000-7dc2c000	\               shell32
ELF	7dc2c000-7dc42000	Deferred        powrprof<elf>
  \-PE	7dc30000-7dc42000	\               powrprof
ELF	7dc42000-7dd89000	Deferred        oleaut32<elf>
  \-PE	7dc60000-7dd89000	\               oleaut32
ELF	7dd89000-7de5f000	Deferred        msvcr110<elf>
  \-PE	7dda0000-7de5f000	\               msvcr110
ELF	7de5f000-7df86000	Deferred        msvcp110<elf>
  \-PE	7dea0000-7df86000	\               msvcp110
ELF	7df86000-7e063000	Deferred        msvcr120<elf>
  \-PE	7dfa0000-7e063000	\               msvcr120
ELF	7e063000-7e18a000	Dwarf           msvcp140<elf>
  \-PE	7e0a0000-7e18a000	\               msvcp140
ELF	7e18a000-7e1a3000	Deferred        libresolv.so.2
ELF	7e1a4000-7e1cb000	Deferred        mpr<elf>
  \-PE	7e1b0000-7e1cb000	\               mpr
ELF	7e1cb000-7e1f4000	Deferred        iphlpapi<elf>
  \-PE	7e1d0000-7e1f4000	\               iphlpapi
ELF	7e1f4000-7e32f000	Deferred        wined3d<elf>
  \-PE	7e200000-7e32f000	\               wined3d
ELF	7e32f000-7e358000	Deferred        dxgi<elf>
  \-PE	7e330000-7e358000	\               dxgi
ELF	7e358000-7e3de000	Deferred        rpcrt4<elf>
  \-PE	7e360000-7e3de000	\               rpcrt4
ELF	7e3de000-7e525000	Deferred        ole32<elf>
  \-PE	7e400000-7e525000	\               ole32
ELF	7e525000-7e574000	Deferred        dsound<elf>
  \-PE	7e530000-7e574000	\               dsound
ELF	7e574000-7e587000	Deferred        psapi<elf>
  \-PE	7e580000-7e587000	\               psapi
ELF	7e587000-7e5a0000	Deferred        libz.so.1
ELF	7e5a0000-7e608000	Deferred        dbghelp<elf>
  \-PE	7e5b0000-7e608000	\               dbghelp
ELF	7e608000-7e621000	Deferred        version<elf>
  \-PE	7e610000-7e621000	\               version
ELF	7e621000-7e749000	Deferred        gdi32<elf>
  \-PE	7e630000-7e749000	\               gdi32
ELF	7e749000-7e8aa000	Deferred        user32<elf>
  \-PE	7e760000-7e8aa000	\               user32
ELF	7e8aa000-7e97b000	Deferred        crypt32<elf>
  \-PE	7e8b0000-7e97b000	\               crypt32
ELF	7e97b000-7e99a000	Deferred        concrt140<elf>
  \-PE	7e980000-7e99a000	\               concrt140
ELF	7e9ca000-7e9e2000	Deferred        bcrypt<elf>
  \-PE	7e9d0000-7e9e2000	\               bcrypt
ELF	7e9e2000-7e9f5000	Deferred        api-ms-win-crt-utility-l1-1-0<el
PE	7e9f0000-7e9f5000	Deferred        api-ms-win-crt-utility-l1-1-0
ELF	7e9f5000-7ea08000	Deferred        api-ms-win-crt-time-l1-1-0<elf>
  \-PE	7ea00000-7ea08000	\               api-ms-win-crt-time-l1-1-0
ELF	7ea08000-7ea1d000	Deferred        api-ms-win-crt-string-l1-1-0<elf
PE	7ea10000-7ea1d000	Deferred        api-ms-win-crt-string-l1-1-0
ELF	7ea1d000-7ea32000	Deferred        api-ms-win-crt-stdio-l1-1-0<elf>
  \-PE	7ea20000-7ea32000	\               api-ms-win-crt-stdio-l1-1-0
ELF	7ea32000-7ea47000	Deferred        api-ms-win-crt-runtime-l1-1-0<el
PE	7ea40000-7ea47000	Deferred        api-ms-win-crt-runtime-l1-1-0
ELF	7ea47000-7ea60000	Deferred        api-ms-win-crt-math-l1-1-0<elf>
  \-PE	7ea50000-7ea60000	\               api-ms-win-crt-math-l1-1-0
ELF	7ea60000-7ea73000	Deferred        api-ms-win-crt-locale-l1-1-0<elf
PE	7ea70000-7ea73000	Deferred        api-ms-win-crt-locale-l1-1-0
ELF	7ea73000-7ea86000	Deferred        api-ms-win-crt-heap-l1-1-0<elf>
  \-PE	7ea80000-7ea86000	\               api-ms-win-crt-heap-l1-1-0
PE	7ea86000-7ea99000	Deferred        api-ms-win-crt-filesystem-l1-1-0
PE	7ea90000-7ea99000	Deferred        api-ms-win-crt-filesystem-l1-1-0C:\windows\system32\api-ms-win-crt-filesystem-l1-1-0.dll
PE	7ea99000-7eaac000	Deferred        api-ms-win-crt-environment-l1-1-
PE	7eaa0000-7eaac000	Deferred        api-ms-win-crt-environment-l1-1-C:\windows\system32\api-ms-win-crt-environment-l1-1-0.dll
ELF	7eaac000-7eb9a000	Deferred        ucrtbase<elf>
  \-PE	7ead0000-7eb9a000	\               ucrtbase
ELF	7eb9a000-7ec16000	Deferred        advapi32<elf>
  \-PE	7ebb0000-7ec16000	\               advapi32
ELF	7ef48000-7ef5b000	Deferred        libnss_files.so.2
ELF	7ef5b000-7ef68000	Deferred        libnss_nis.so.2
ELF	7ef68000-7ef83000	Deferred        libnsl.so.1
ELF	7ef83000-7efd8000	Deferred        libm.so.6
ELF	7efd8000-7efed000	Deferred        api-ms-win-crt-convert-l1-1-0<el
PE	7efe0000-7efed000	Deferred        api-ms-win-crt-convert-l1-1-0
ELF	7efed000-7f000000	Deferred        api-ms-win-crt-conio-l1-1-0<elf>
  \-PE	7eff0000-7f000000	\               api-ms-win-crt-conio-l1-1-0
ELF	f73b7000-f73bc000	Deferred        libdl.so.2
ELF	f73bc000-f7575000	Dwarf           libc.so.6
ELF	f7575000-f7592000	Deferred        libpthread.so.0
ELF	f7592000-f7596000	Deferred        libxau.so.6
ELF	f7596000-f75a0000	Deferred        libnss_compat.so.2
ELF	f75b1000-f75ba000	Deferred        librt.so.1
ELF	f75ba000-f7784000	Dwarf           libwine.so.1
ELF	f7786000-f77aa000	Deferred        ld-linux.so.2
ELF	f77ac000-f77ad000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Native Instruments\Kontakt 5\Kontakt 5.exe
	00000009    0 <==
0000000e services.exe
	0000001e    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
00000021 explorer.exe
	00000025    0
	00000024    0
	00000023    0
	00000022    0
System information:
    Wine build: wine-1.9.17 (Staging)
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 4.8.13-1-ARCH

Подскажите, пожалуйста как решить. Или подскажите кокой нативной прогой можно его заменить. Мне он, по сути, нужен для работы с библиотеками вроде LPC clean и подобными. LPC clean работает вроде только в kontakt 5.5... В общем, у кого какие соображения будут, буду рад любой инфе.

Если это тот Контакт, который для музыки, то он есть в виде плагинов к разным DAW. Ставь любую ДАВку (Qtractor, Ardour, LMMS, Renoise, тысячи их), запускай там Контакт через его VST-плагин.

Crewger ()

Простыню запихни в лоркод, это нечитабельно.

Контакт 5.4 - 5.5 у меня запустить не получилось, но 5.6 работал отлично на Убунте и отлично работает на Арче. Ряд длл-лок пришлось установить и прописать в winecfg.

http://i91.fastpic.ru/big/2017/0117/e1/4bd28b66c70e110338991cd492bf44e1.png

Версия Винды в настройках Wine - не ниже 7-ки.

meliafaro ★★★★★ ()

Спасибо огромное. Отдельное за список библиотек) Сейчас буду пробовать оба варианта.

Mialder ()

Только что подключил арчевский префикс с музыкальным софтом к свежему Debian, доволен, как слон) Контакт сперва ругнулся на непонятки с api-ms-win-crt-heap-l1-1-0.dll, так что её тоже в список. А так всё подхватилось, даже гораздо более старой версией Вина.

meliafaro ★★★★★ ()
Ответ на: комментарий от jellyfish

Я активно пользуюсь префиксами Wine, очень помогает, например, когда нужно оттестировать глючной софт. В основном весь аудиософт у меня стоит в одном префиксе - Reaper, Kontakt, RX и т. д. Префикс, который я создавал под Арчем с новой версией Wine, в итоге не без проблем, но всё же подцепился к более старой версии Wine в Дебиан.

Версия Контакта у меня сейчас 5.6.1. Ветки 5.4 и 5.5 я запустить не смог.

meliafaro ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.