FL Studio Install help

Discussion in 'Software & Applications' started by David Sheen, Sep 23, 2016.

  1. David Sheen

    David Sheen Thread Starter
    Expand Collapse
    Member

    Joined:
    Sep 22, 2016
    Messages:
    8
    Likes Received:
    2
    Hi Everyone,

    So for the last day or so I have been installing apps on elementary, and now I come to the final program which I need from windows, and that it FL studio 12.

    I followed this guide -
    https://www.reddit.com/r/FL_Studio/comments/4ucx0i/tutorial_how_to_install_fl_studio_on_linux/

    But I can't get past where the exe runs and bengins extracting files, upon completion of fiel extraction I get and error message saying this:


    Unhandled exception: 0x0eedfade in 32-bit code (0x7b83ac1c).
    Register dump:
    CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
    EIP:7b83ac1c ESP:0032f5f4 EBP:0032f678 EFLAGS:00000212( - -- I -A- - )
    EAX:7b827a79 EBX:00000018 ECX:0032f620 EDX:0032f69c
    ESI:0032f6d0 EDI:0032f6e0
    Stack dump:
    0x0032f5f4: 7bc75f16 0032f620 0d9dfe00 00000000
    0x0032f604: 00020019 0032f630 0eedfade 00000001
    0x0032f614: 00000000 7b83ac1c 00000007 0104c4dc
    0x0032f624: 011d50e0 011ea940 010982e8 0032f6e0
    0x0032f634: 0032f6d0 0032f6b8 0032f6cc 0032f6e0
    0x0032f644: 0032f6dc 7eb7094b 0001007e 0118e340
    Backtrace:
    =>0 0x7b83ac1c in kernel32 (+0x2ac1c) (0x0032f678)
    1 0x0104c4dc in webdll (+0x1c4db) (0x0032f6d0)
    2 0x0104c46c in webdll (+0x1c46b) (0x0032f734)
    3 0x010984e7 in webdll (+0x684e6) (0x0032f75c)
    4 0x01098359 in webdll (+0x68358) (0x0032f778)
    5 0x0109975d in webdll (+0x6975c) (0x0032f8d0)
    6 0x00401fe0 in flstudio_12.2 (+0x1fdf) (0x0032fa9c)
    7 0x004013a8 in flstudio_12.2 (+0x13a7) (0x0032fc68)
    8 0x004013a8 in flstudio_12.2 (+0x13a7) (0x00429400)
    0x7b83ac1c: addl $12,%esp
    Modules:
    Module Address Debug info Name (79 modules)
    PE 3c0000- 3de000 Deferred usermgr
    PE 3e0000- 3e6000 Deferred system
    PE 400000- 43e000 Export flstudio_12.2
    PE 1030000- 10b3000 Export webdll
    PE 10000000-10007000 Deferred uac
    ELF 7b800000-7ba63000 Dwarf kernel32<elf>
    \-PE 7b810000-7ba63000 \ kernel32
    ELF 7bc00000-7bcf2000 Deferred ntdll<elf>
    \-PE 7bc10000-7bcf2000 \ ntdll
    ELF 7bf00000-7bf04000 Deferred <wine-loader>
    ELF 7d8d0000-7da00000 Deferred oleaut32<elf>
    \-PE 7d8f0000-7da00000 \ oleaut32
    ELF 7dd7a000-7ddb2000 Deferred ws2_32<elf>
    \-PE 7dd80000-7ddb2000 \ ws2_32
    ELF 7ddb2000-7dddb000 Deferred iphlpapi<elf>
    \-PE 7ddc0000-7dddb000 \ iphlpapi
    ELF 7dddb000-7de0a000 Deferred netapi32<elf>
    \-PE 7dde0000-7de0a000 \ netapi32
    ELF 7de0a000-7de3b000 Deferred secur32<elf>
    \-PE 7de10000-7de3b000 \ secur32
    ELF 7de3b000-7de7f000 Deferred usp10<elf>
    \-PE 7de40000-7de7f000 \ usp10
    ELF 7de7f000-7de97000 Deferred userenv<elf>
    \-PE 7de80000-7de97000 \ userenv
    ELF 7dedd000-7df15000 Deferred uxtheme<elf>
    \-PE 7dee0000-7df15000 \ uxtheme
    ELF 7df15000-7df1c000 Deferred libxfixes.so.3
    ELF 7df1c000-7df27000 Deferred libxcursor.so.1
    ELF 7df27000-7df3a000 Deferred libxi.so.6
    ELF 7df3a000-7df3e000 Deferred libxcomposite.so.1
    ELF 7df3e000-7df4b000 Deferred libxrandr.so.2
    ELF 7df4b000-7df57000 Deferred libxrender.so.1
    ELF 7df57000-7df5e000 Deferred libxxf86vm.so.1
    ELF 7df5e000-7df62000 Deferred libxinerama.so.1
    ELF 7df62000-7df69000 Deferred libxdmcp.so.6
    ELF 7df69000-7df6d000 Deferred libxau.so.6
    ELF 7df6d000-7df93000 Deferred libxcb.so.1
    ELF 7df93000-7e0de000 Deferred libx11.so.6
    ELF 7e0de000-7e0f3000 Deferred libxext.so.6
    ELF 7e0f9000-7e10d000 Deferred shfolder<elf>
    \-PE 7e100000-7e10d000 \ shfolder
    ELF 7e10f000-7e19e000 Deferred winex11<elf>
    \-PE 7e120000-7e19e000 \ winex11
    ELF 7e19e000-7e1c2000 Deferred imm32<elf>
    \-PE 7e1a0000-7e1c2000 \ imm32
    ELF 7e25a000-7e284000 Deferred libexpat.so.1
    ELF 7e284000-7e2cd000 Deferred libfontconfig.so.1
    ELF 7e2cd000-7e2f8000 Deferred libpng12.so.0
    ELF 7e2f8000-7e313000 Deferred libz.so.1
    ELF 7e313000-7e3c3000 Deferred libfreetype.so.6
    ELF 7e3df000-7e45e000 Deferred rpcrt4<elf>
    \-PE 7e3f0000-7e45e000 \ rpcrt4
    ELF 7e45e000-7e595000 Deferred ole32<elf>
    \-PE 7e470000-7e595000 \ ole32
    ELF 7e595000-7e690000 Deferred comctl32<elf>
    \-PE 7e5a0000-7e690000 \ comctl32
    ELF 7e690000-7e707000 Deferred shlwapi<elf>
    \-PE 7e6a0000-7e707000 \ shlwapi
    ELF 7e707000-7e943000 Deferred shell32<elf>
    \-PE 7e720000-7e943000 \ shell32
    ELF 7e943000-7e9b8000 Deferred advapi32<elf>
    \-PE 7e950000-7e9b8000 \ advapi32
    ELF 7e9b8000-7ead3000 Deferred gdi32<elf>
    \-PE 7e9d0000-7ead3000 \ gdi32
    ELF 7ead3000-7ec23000 Deferred user32<elf>
    \-PE 7eaf0000-7ec23000 \ user32
    ELF 7ef54000-7ef67000 Deferred libnss_files.so.2
    ELF 7ef67000-7ef74000 Deferred libnss_nis.so.2
    ELF 7ef74000-7ef8f000 Deferred libnsl.so.1
    ELF 7ef8f000-7efe4000 Deferred libm.so.6
    ELF 7efe6000-7f000000 Deferred version<elf>
    \-PE 7eff0000-7f000000 \ version
    ELF f73ec000-f75a2000 Deferred libc.so.6
    ELF f75a2000-f75a7000 Deferred libdl.so.2
    ELF f75a8000-f75c5000 Deferred libpthread.so.0
    ELF f75c6000-f75d0000 Deferred libnss_compat.so.2
    ELF f75e1000-f7798000 Dwarf libwine.so.1
    ELF f779a000-f77bf000 Deferred ld-linux.so.2
    ELF f77c1000-f77c2000 Deferred [vdso].so
    Threads:
    process tid prio (all id:s are in hex)
    00000008 (D) Z:\home\sheen\Downloads\flstudio_12.2.exe
    00000026 0
    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.8
    Platform: i386
    Version: Windows XP
    Host system: Linux
    Host version: 4.4.0-38-generic


    My apologies if I'm missing something really obvious, this is my first time at linux but I want to persist as so far I love this OS, and want to learn it.

    Help is greatly appreciated,

    Thank you
     
  2. paradise

    paradise
    Expand Collapse
    Elementary Supporter

    Joined:
    Dec 3, 2014
    Messages:
    123
    Likes Received:
    33
    Hello David,

    i could reproduce the issue. The tutorial you linked is missing one step (or describe it wrong): You have to choose "Use another Version of WIne" and then "1.9.19 (or .15)" instead "System":

    GrabWineVersion_PlayOnLinux.jpeg

    In your error-output we see, there is written "Wine build: wine-1.8", so it choosed the wrong one. WINE 1.8 is the stable version, but not with the new features you need. You will need 1.9.15 or newer, according the tutorial. Result (i tried flstudio_12.3.exe, Demo Version from their website):

    FL12.3-Demo-Installer.jpeg

    In genereal my tipp, when you need information if a program works with WINE (and how): Just google for

    winehq <programm name>

    because WINEHQ is the website where every linux user can post his experience with the windows-application he is testing. FL Studio 12 seems to work pretty well, but not 100%: https://appdb.winehq.org/objectManager.php?sClass=version&iId=32045

    What works
    All native plugins, FL ASIO driver, file tree management, project save and load, file drag and drop, VST effects and generators*.


    What does not
    Bridged VST's cause a UI hang when visible. They load and play just fine, but when you try to view them, the issue arises. Again, this only applies to bridged VST's; regular (native) VST's don't have this issue.


    What was not tested
    ASIO4ALL, along with soundfonts, playlist audio clips, and all other producer version features.


    Additional Comments

    Needs the corefonts package. the fl asio worked flawlessly without wineasio

    PlayOnLinux is "only" a tool to generate hundreds of different WINE Environments. Good for beginner, but as more time you work with linux, as faster you are with the terminal & wine only, without playonlinux :)

    Have fun with FL Studio 12 on Linux!
     
  3. David Sheen

    David Sheen Thread Starter
    Expand Collapse
    Member

    Joined:
    Sep 22, 2016
    Messages:
    8
    Likes Received:
    2
    Hey Paradise,

    Thank you for the reply. I tried the things you stated but still to no avail. I have removed wine and play on Linux through the terminal and I will attempt it again. I did try many different wine versions through POL. does it make a difference if I am using i386 or amd64 versions?

    here is a screen shot of my install trying the things you mentioned forum.png

    I also tried installing a CPU Z as a test (its small to download and a .exe) this installed fine using POL. So I am assuming I have missed something maybe in the install of wine, or I am missing some files/settings which are causing FL studio to crash somewhere . ?

    Thank you for your help and input mate, it goes appreciated!
     
  4. paradise

    paradise
    Expand Collapse
    Elementary Supporter

    Joined:
    Dec 3, 2014
    Messages:
    123
    Likes Received:
    33
    Hi David,

    hm, maybe it still does take Wine 1.8 instead of 1.9.x? Could you copy & paste again the content of "Show Details" :)
     
  5. David Sheen

    David Sheen Thread Starter
    Expand Collapse
    Member

    Joined:
    Sep 22, 2016
    Messages:
    8
    Likes Received:
    2
    Sure, "show details"

    Unhandled exception: 0x0eedfade in 32-bit code (0x7b83ba92).
    Register dump:
    CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
    EIP:7b83ba92 ESP:0032f650 EBP:0032f6b4 EFLAGS:00000287( - -- I S - -P-C)
    EAX:7b8279b5 EBX:7b895a48 ECX:0000001c EDX:0032f670
    ESI:0eedfade EDI:0032f710
    Stack dump:
    0x0032f650: 0032f6cc 0000001c 0000027f 0eedfade
    0x0032f660: 00000001 00000000 7b83ba92 00000007
    0x0032f670: 0106c4dc 011f50e0 0120a940 010b82e8
    0x0032f680: 0032f710 0032f700 0032f6e8 01053c00
    0x0032f690: 0032f6b4 01053c0f 0032f6ac 011f50e0
    0x0032f6a0: 010616a4 c0000001 7b83ba4a 0120a940
    Backtrace:
    =>0 0x7b83ba92 in kernel32 (+0x2ba92) (0x0032f6b4)
    1 0x0106c4dc in webdll (+0x1c4db) (0x0032f700)
    2 0x0106c46c in webdll (+0x1c46b) (0x0032f764)
    3 0x010b84e7 in webdll (+0x684e6) (0x0032f78c)
    4 0x010b8359 in webdll (+0x68358) (0x0032f7a8)
    5 0x010b975d in webdll (+0x6975c) (0x0032f900)
    6 0x00401fe0 in flstudio_12.3 (1) (+0x1fdf) (0x0032facc)
    7 0x004013a8 in flstudio_12.3 (1) (+0x13a7) (0x0032fc98)
    8 0x004013a8 in flstudio_12.3 (1) (+0x13a7) (0x00429400)
    0x7b83ba92: subl $4,%esp
    Modules:
    Module Address Debug info Name (85 modules)
    PE 370000- 376000 Deferred system
    PE 3c0000- 3de000 Deferred usermgr
    PE 400000- 43e000 Export flstudio_12.3 (1)
    PE 1050000- 10d3000 Export webdll
    PE 10000000-10007000 Deferred uac
    ELF 7b800000-7b8f6000 Dwarf kernel32<elf>
    \-PE 7b810000-7b8f6000 \ kernel32
    ELF 7bc00000-7bcc1000 Deferred ntdll<elf>
    \-PE 7bc10000-7bcc1000 \ ntdll
    ELF 7bf00000-7bf03000 Deferred <wine-loader>
    ELF 7dcb3000-7dda5000 Deferred oleaut32<elf>
    \-PE 7dcd0000-7dda5000 \ oleaut32
    ELF 7dda5000-7ddbc000 Deferred userenv<elf>
    \-PE 7ddb0000-7ddbc000 \ userenv
    ELF 7ddbc000-7de30000 Deferred libgcrypt.so.11
    ELF 7de30000-7dec8000 Deferred libgnutls.so.26
    ELF 7dec8000-7def7000 Deferred ws2_32<elf>
    \-PE 7ded0000-7def7000 \ ws2_32
    ELF 7def7000-7df10000 Deferred libresolv.so.2
    ELF 7df18000-7df1c000 Deferred libgpg-error.so.0
    ELF 7df1c000-7df2c000 Deferred libtasn1.so.3
    ELF 7df2c000-7df4d000 Deferred iphlpapi<elf>
    \-PE 7df30000-7df4d000 \ iphlpapi
    ELF 7df4d000-7df77000 Deferred netapi32<elf>
    \-PE 7df50000-7df77000 \ netapi32
    ELF 7df77000-7dfa2000 Deferred secur32<elf>
    \-PE 7df80000-7dfa2000 \ secur32
    ELF 7dfa2000-7dfb5000 Deferred shfolder<elf>
    \-PE 7dfb0000-7dfb5000 \ shfolder
    ELF 7dfcb000-7dffe000 Deferred uxtheme<elf>
    \-PE 7dfd0000-7dffe000 \ uxtheme
    ELF 7dffe000-7e005000 Deferred libxfixes.so.3
    ELF 7e005000-7e010000 Deferred libxcursor.so.1
    ELF 7e0cd000-7e0f7000 Deferred libexpat.so.1
    ELF 7e0f7000-7e140000 Deferred libfontconfig.so.1
    ELF 7e140000-7e153000 Deferred libxi.so.6
    ELF 7e153000-7e157000 Deferred libxcomposite.so.1
    ELF 7e157000-7e164000 Deferred libxrandr.so.2
    ELF 7e164000-7e170000 Deferred libxrender.so.1
    ELF 7e170000-7e177000 Deferred libxxf86vm.so.1
    ELF 7e177000-7e17b000 Deferred libxinerama.so.1
    ELF 7e17b000-7e19c000 Deferred imm32<elf>
    \-PE 7e180000-7e19c000 \ imm32
    ELF 7e19c000-7e1a3000 Deferred libxdmcp.so.6
    ELF 7e1a3000-7e1a7000 Deferred libxau.so.6
    ELF 7e1a7000-7e1cd000 Deferred libxcb.so.1
    ELF 7e1cd000-7e318000 Deferred libx11.so.6
    ELF 7e318000-7e32d000 Deferred libxext.so.6
    ELF 7e32d000-7e347000 Deferred libice.so.6
    ELF 7e347000-7e350000 Deferred libsm.so.6
    ELF 7e350000-7e3e3000 Deferred winex11<elf>
    \-PE 7e360000-7e3e3000 \ winex11
    ELF 7e3e3000-7e40e000 Deferred libpng12.so.0
    ELF 7e40e000-7e422000 Deferred libz.so.1
    ELF 7e422000-7e4d2000 Deferred libfreetype.so.6
    ELF 7e4ee000-7e564000 Deferred rpcrt4<elf>
    \-PE 7e500000-7e564000 \ rpcrt4
    ELF 7e564000-7e669000 Deferred ole32<elf>
    \-PE 7e580000-7e669000 \ ole32
    ELF 7e669000-7e75c000 Deferred comctl32<elf>
    \-PE 7e670000-7e75c000 \ comctl32
    ELF 7e75c000-7e7c7000 Deferred shlwapi<elf>
    \-PE 7e770000-7e7c7000 \ shlwapi
    ELF 7e7c7000-7e9d9000 Deferred shell32<elf>
    \-PE 7e7d0000-7e9d9000 \ shell32
    ELF 7e9d9000-7ea3a000 Deferred advapi32<elf>
    \-PE 7e9f0000-7ea3a000 \ advapi32
    ELF 7ea3a000-7eaf7000 Deferred gdi32<elf>
    \-PE 7ea50000-7eaf7000 \ gdi32
    ELF 7eaf7000-7ec35000 Deferred user32<elf>
    \-PE 7eb10000-7ec35000 \ user32
    ELF 7ef66000-7ef79000 Deferred libnss_files.so.2
    ELF 7ef79000-7ef86000 Deferred libnss_nis.so.2
    ELF 7ef86000-7efa1000 Deferred libnsl.so.1
    ELF 7efa1000-7efab000 Deferred libnss_compat.so.2
    ELF 7efab000-7f000000 Deferred libm.so.6
    ELF f73c2000-f73c8000 Deferred libuuid.so.1
    ELF f73c9000-f73ce000 Deferred libdl.so.2
    ELF f73ce000-f7584000 Deferred libc.so.6
    ELF f7584000-f75a1000 Deferred libpthread.so.0
    ELF f75a5000-f75bd000 Deferred version<elf>
    \-PE f75b0000-f75bd000 \ version
    ELF f75be000-f76ff000 Dwarf libwine.so.1
    ELF f7701000-f7726000 Deferred ld-linux.so.2
    ELF f7728000-f7729000 Deferred [vdso].so
    Threads:
    process tid prio (all id:s are in hex)
    00000008 (D) Z:\home\sheen\Downloads\flstudio_12.3 (1).exe
    00000023 0
    00000009 0 <==
    0000000e services.exe
    0000001f 0
    0000001e 0
    00000015 0
    00000010 0
    0000000f 0
    00000012 winedevice.exe
    0000001a 0
    00000014 0
    00000013 0
    0000001b plugplay.exe
    00000020 0
    0000001d 0
    0000001c 0
    00000021 explorer.exe
    00000022 0
    System information:
    Wine build: wine-1.4.1
    Platform: i386
    Host system: Linux
    Host version: 4.4.0-38-generic

    I have just realised that that at the en of the error it says

    system information:
    wine build: wine-1.4.1 - to make sure I didn't make a mistake I ran the install again, choosing "configure wine" and selecting 1.8, but it still said in the "show details" wine build 1.4.1 . . are we onto something ? :)
     

    Attached Files:

  6. paradise

    paradise
    Expand Collapse
    Elementary Supporter

    Joined:
    Dec 3, 2014
    Messages:
    123
    Likes Received:
    33
    Hi David,

    thanks. Can you double check if you choosed wine 1.9.19 it like this:

    01-playonlinux.jpeg
    02-fl12.jpeg

    03-fl12.jpeg

    here you have to choose 1.9.19, which should be installed before as described in the tutorial.

    works?
     
  7. David Sheen

    David Sheen Thread Starter
    Expand Collapse
    Member

    Joined:
    Sep 22, 2016
    Messages:
    8
    Likes Received:
    2
    Yes I did this I tried it with 1.8 and 1.9.19 multiple times, and in the "show details" it says everytime "wine version 1.4.1

    So maybe I should use wine alone ?
     
  8. David Sheen

    David Sheen Thread Starter
    Expand Collapse
    Member

    Joined:
    Sep 22, 2016
    Messages:
    8
    Likes Received:
    2
    could it be related to this ? regarding the 32/64 bit architecture ? Sorry if I'm way out ! :D
    forum 2.png
     
  9. paradise

    paradise
    Expand Collapse
    Elementary Supporter

    Joined:
    Dec 3, 2014
    Messages:
    123
    Likes Received:
    33
    Sorry, i am out of ideas regarding playonlinux :-( My EOS0.4 is also relatively new, i dont have added "dpkg --add-architecture i386" too yet.
     
  10. David Sheen

    David Sheen Thread Starter
    Expand Collapse
    Member

    Joined:
    Sep 22, 2016
    Messages:
    8
    Likes Received:
    2
    Ok, thank you for trying.

    I'll post back if I get any further with it :)
     
  11. David Sheen

    David Sheen Thread Starter
    Expand Collapse
    Member

    Joined:
    Sep 22, 2016
    Messages:
    8
    Likes Received:
    2
    Hey Paradise,

    I managed to get the installer working. I purge removed all copies of wine and POL. Then re installed wine1.8 and used terminal to run the wine installer with FL studio and it worked. :D
     
  12. paradise

    paradise
    Expand Collapse
    Elementary Supporter

    Joined:
    Dec 3, 2014
    Messages:
    123
    Likes Received:
    33
    Jeah, good work, nice to hear :D:)
     

Share This Page

Loading...