The main thing I want to get working is Ableton Live. This, along with some VSTs, is the one thing that currently keeps me with Windows so I am really hoping I can resolve the problem I am having.
Basically, I am running UbuntuStudio and have installed Wine by following the instructions in the wiki page here (adding the repository and installing through the Ubuntu Software Centre). Then I installed Ableton, which installed without any problem at all. The problem comes when I go in to Wine>Programs and launch Ableton. At first it was crashing on startup with this message:
Code: Select all
Unhandled exception: unimplemented function msvcp90.dll.??0?$basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@H@Z called in 32-bit code (0x7b83ae0b).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b83ae0b ESP:0033fb0c EBP:0033fb70 EFLAGS:00200287( - -- I S - -P-C)
EAX:7b826449 EBX:7b8b0000 ECX:00000008 EDX:0033fb34
ESI:00000000 EDI:021beb60
Stack dump:
0x0033fb0c: 0033fb90 00000008 0033fb34 80000100
0x0033fb1c: 00000001 00000000 7b83ae0b 00000002
0x0033fb2c: 7eb919a0 7eb963f5 7eb87c54 0212d6df
0x0033fb3c: 7ebb870c 7bc33fa9 0212d74c 7ebe4000
0x0033fb4c: 00000000 0033fb90 7eb88719 0212d748
0x0033fb5c: 00000000 00000000 00000003 00000000
Backtrace:
=>0 0x7b83ae0b in kernel32 (+0x2ae0b) (0x0033fb70)
1 0x7eb9194d in msvcp90 (+0x4194c) (0x0033fba0)
2 0x7eb5c42d in msvcp90 (+0xc42c) (0x0033fc78)
3 0x00b7360c in live 8.2.2 (+0x77360b) (0x0033fc78)
4 0x0044a8fb in live 8.2.2 (+0x4a8fa) (0x0033fca8)
5 0x00cedd18 in live 8.2.2 (+0x8edd17) (0x0033fd38)
6 0x00000000 (0x0033fd28)
7 0x0033fe30 (0x0033fcb0)
8 0x021beb60 (0x021beb60)
9 0x00000001 (0x01ac5dec)
10 0x00cedaf0 in live 8.2.2 (+0x8edaef) (0x014989dc)
11 0x25ff018b (0xfff425ff)
0x7b83ae0b: subl $4,%esp
Modules:
Module Address Debug info Name (91 modules)
PE 400000- 2189000 Export live 8.2.2
PE 5d360000-5d36d000 Deferred mfc90enu
PE 789e0000-78d81000 Deferred mfc90u
ELF 7b800000-7ba44000 Dwarf kernel32<elf>
\-PE 7b810000-7ba44000 \ kernel32
ELF 7bc00000-7bce4000 Deferred ntdll<elf>
\-PE 7bc10000-7bce4000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7d7ce000-7d7e4000 Deferred dwmapi<elf>
\-PE 7d7d0000-7d7e4000 \ dwmapi
ELF 7d7fa000-7d831000 Deferred uxtheme<elf>
\-PE 7d800000-7d831000 \ uxtheme
ELF 7d831000-7d838000 Deferred libxfixes.so.3
ELF 7d838000-7d843000 Deferred libxcursor.so.1
ELF 7da1d000-7da45000 Deferred libexpat.so.1
ELF 7da45000-7da7e000 Deferred libfontconfig.so.1
ELF 7da7e000-7da8e000 Deferred libxi.so.6
ELF 7da8e000-7da92000 Deferred libxcomposite.so.1
ELF 7da92000-7da9d000 Deferred libxrandr.so.2
ELF 7da9d000-7daa7000 Deferred libxrender.so.1
ELF 7daa7000-7daad000 Deferred libxxf86vm.so.1
ELF 7daad000-7dab1000 Deferred libxinerama.so.1
ELF 7dab1000-7dab8000 Deferred libxdmcp.so.6
ELF 7dab8000-7dabc000 Deferred libxau.so.6
ELF 7dabc000-7dade000 Deferred libxcb.so.1
ELF 7dade000-7daf8000 Deferred libice.so.6
ELF 7daf8000-7dc2f000 Deferred libx11.so.6
ELF 7dc2f000-7dc41000 Deferred libxext.so.6
ELF 7dc41000-7dc4a000 Deferred libsm.so.6
ELF 7dc4a000-7dcfb000 Deferred winex11<elf>
\-PE 7dc50000-7dcfb000 \ winex11
ELF 7dcfb000-7dd14000 Deferred libz.so.1
ELF 7dd14000-7ddaf000 Deferred libfreetype.so.6
ELF 7ddcc000-7ddf1000 Deferred iphlpapi<elf>
\-PE 7ddd0000-7ddf1000 \ iphlpapi
ELF 7ddf1000-7de15000 Deferred imm32<elf>
\-PE 7de00000-7de15000 \ imm32
ELF 7de15000-7df94000 Deferred wined3d<elf>
\-PE 7de20000-7df94000 \ wined3d
ELF 7df94000-7e010000 Deferred ddraw<elf>
\-PE 7dfa0000-7e010000 \ ddraw
ELF 7e010000-7e05d000 Deferred dsound<elf>
\-PE 7e020000-7e05d000 \ dsound
ELF 7e05d000-7e0cd000 Deferred dbghelp<elf>
\-PE 7e060000-7e0cd000 \ dbghelp
ELF 7e0cd000-7e0e1000 Deferred psapi<elf>
\-PE 7e0d0000-7e0e1000 \ psapi
ELF 7e0e1000-7e10d000 Deferred msacm32<elf>
\-PE 7e0f0000-7e10d000 \ msacm32
ELF 7e10d000-7e197000 Deferred rpcrt4<elf>
\-PE 7e120000-7e197000 \ rpcrt4
ELF 7e197000-7e2f9000 Deferred ole32<elf>
\-PE 7e1b0000-7e2f9000 \ ole32
ELF 7e2f9000-7e3af000 Deferred winmm<elf>
\-PE 7e300000-7e3af000 \ winmm
ELF 7e3af000-7e5ed000 Deferred shell32<elf>
\-PE 7e3c0000-7e5ed000 \ shell32
ELF 7e5ed000-7e601000 Deferred msimg32<elf>
\-PE 7e5f0000-7e601000 \ msimg32
ELF 7e601000-7e720000 Deferred comctl32<elf>
\-PE 7e610000-7e720000 \ comctl32
ELF 7e720000-7e796000 Deferred shlwapi<elf>
\-PE 7e730000-7e796000 \ shlwapi
ELF 7e796000-7e808000 Deferred advapi32<elf>
\-PE 7e7a0000-7e808000 \ advapi32
ELF 7e808000-7e8e9000 Deferred gdi32<elf>
\-PE 7e810000-7e8e9000 \ gdi32
ELF 7e8e9000-7ea59000 Deferred user32<elf>
\-PE 7e900000-7ea59000 \ user32
ELF 7ea59000-7ea88000 Deferred msvcr90<elf>
\-PE 7ea60000-7ea88000 \ msvcr90
ELF 7ea88000-7eb2a000 Deferred msvcrt<elf>
\-PE 7eaa0000-7eb2a000 \ msvcrt
ELF 7eb2a000-7ec21000 Dwarf msvcp90<elf>
\-PE 7eb50000-7ec21000 \ msvcp90
ELF 7ec21000-7ec55000 Deferred ws2_32<elf>
\-PE 7ec30000-7ec55000 \ ws2_32
ELF 7ec55000-7ec6e000 Deferred libnsl.so.1
ELF 7ec70000-7ec8b000 Deferred version<elf>
\-PE 7ec80000-7ec8b000 \ version
ELF 7efbd000-7f000000 Deferred libm.so.6
ELF f7410000-f741d000 Deferred libnss_files.so.2
ELF f741e000-f7423000 Deferred libdl.so.2
ELF f7423000-f75d6000 Deferred libc.so.6
ELF f75d7000-f75f2000 Deferred libpthread.so.0
ELF f75f3000-f75f9000 Deferred libuuid.so.1
ELF f75f9000-f7605000 Deferred libnss_nis.so.2
ELF f7605000-f760e000 Deferred libnss_compat.so.2
ELF f760f000-f7753000 Dwarf libwine.so.1
ELF f7755000-f7777000 Deferred ld-linux.so.2
ELF f7777000-f7778000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000020 0
0000001f 0
00000019 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001d 0
0000001a 0
00000014 0
00000013 0
0000001b plugplay.exe
00000021 0
0000001e 0
0000001c 0
00000022 explorer.exe
00000023 0
00000024 (D) C:\Program Files (x86)\Ableton\Live 8.2.2\Program\Live 8.2.2.exe
00000025 0 <==
System information:
Wine build: wine-1.4.1
Platform: i386 (WOW64)
Host system: Linux
Host version: 3.8.0-31-lowlatency
I have been reading through the wiki a lot and searching online for solutions but I'm finding so much conflicting information that I'm starting to not know what I need to do at all. Is there something I haven't installed or is it just this distro that isn't right?
I would really appreciate any help at all. I will be happy to provide any kind of information that I can.