Dark Theme
Light Theme
Trading Articles
Article Categories
Article Tools
Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to
register in order to view the content of the threads and start contributing to our community.
It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Updated July 4, 2016
Top Posters
looks_one
kypa
with 12 posts (8 thanks)
looks_two
Big Mike
with 11 posts (5 thanks)
looks_3
SilverFut
with 7 posts (3 thanks)
looks_4
sam028
with 5 posts (7 thanks)
Best Posters
looks_one
rleplae
with 3 thanks per post
looks_two
sam028
with 1.4 thanks per post
looks_3
kypa
with 0.7 thanks per post
looks_4
Big Mike
with 0.5 thanks per post
trending_up
37,486 views
thumb_up
35 thanks given
group
17 followers
forum
60 posts
attach_file
4 attachments
February 9th, 2010, 02:42 AM
Manta, Ecuador
Site Administrator Developer Swing Trader
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,607 since Jun 2009
Thanks Given: 33,345
Thanks Received: 101,971
Has anyone had any success installing NT7 with Wine?
My laptop is running Linux Mint 8, 2.6.31. Wine v1.01 it seems (might look for a newer version).
A regular run of setup.exe fails after prompting for the installation directory (C:\Program Files\NinjaTrader 7). I also tried downloading the .msi directly and running it:
wine msiexec /i NinjaTrader.Install.msi ALLUSERS=1
Code
fixme:mscoree:GetRequestedRuntimeInfo ((null), L"v3.5.21022", (null), 0x00000006, 0x00000000, 0x7e14d2e8, 0x00000104, 0x7e14d228, 0x7e14d63c, 0x00000014, 0x7e14d220) stub
fixme:mscoree:GetCORVersion (0x7e14d63c, 20, 0x7e14d220): semi-stub!
fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders"
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 77 ignored L"MsiAssembly" table values
fixme:msi:msi_unimplemented_action_stub SelfUnregModules -> 2 ignored L"SelfReg" table values
fixme:msi:msi_unimplemented_action_stub UnregisterTypeLibraries -> 2 ignored L"TypeLib" table values
fixme:msi:msi_unimplemented_action_stub UnregisterExtensionInfo -> 1 ignored L"Extension" table values
fixme:msi:msi_unimplemented_action_stub UnregisterProgIdInfo -> 1 ignored L"ProgId" table values
fixme:msi:msi_unimplemented_action_stub RemoveShortcuts -> 4 ignored L"Shortcut" table values
fixme:msi:msi_unimplemented_action_stub RemoveFolders -> 53 ignored L"CreateFolder" table values
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:shell:DllCanUnloadNow stub
err:msi:register_progid L"NinjaTrader Backup Archive" has no class
err:msi:ITERATE_RegisterTypeLibraries Could not load file! L"C:\\Program Files\\NinjaTrader 7\\bin\\ninjatrader.client.tlb"
err:msi:ITERATE_RegisterTypeLibraries Could not load file! L"C:\\Program Files\\NinjaTrader 7\\bin\\ninjatrader.client.tlb"
Successfully registered DLL C:\Program Files\NinjaTrader 7\bin\MetaLib.dll
Successfully registered DLL C:\Program Files\NinjaTrader 7\bin\MetaLib.dll
fixme:mscoree:CorBindToRuntimeHost ((null), (null), L"C:\\windows\\temp\\CFG6436.tmp", (nil), 6, 0x606b11ec, 0x606b11fc, 0x7e14d64c): semi-stub!
wine: Install the Windows version of Mono to run .NET executables
err:msi:custom_get_thread_return Invalid Return Code -4
err:msi:ITERATE_Actions Execution halted, action L"InstallExecute" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
Mike
Can you help answer these questions from other members on NexusFi?
Best Threads (Most Thanked) in the last 7 days on NexusFi
February 9th, 2010, 02:55 AM
Manta, Ecuador
Site Administrator Developer Swing Trader
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,607 since Jun 2009
Thanks Given: 33,345
Thanks Received: 101,971
Installed Mono 2.6.1 for Windows under Wine.
Re-ran the msiexec, got this exception and the setup crashed
Code
err:msi:register_progid L"NinjaTrader Backup Archive" has no class
err:msi:ITERATE_RegisterTypeLibraries Could not load file! L"C:\\Program Files\\NinjaTrader 7\\bin\\ninjatrader.client.tlb"
err:msi:ITERATE_RegisterTypeLibraries Could not load file! L"C:\\Program Files\\NinjaTrader 7\\bin\\ninjatrader.client.tlb"
Successfully registered DLL C:\Program Files\NinjaTrader 7\bin\MetaLib.dll
Successfully registered DLL C:\Program Files\NinjaTrader 7\bin\MetaLib.dll
fixme:mscoree:CorBindToRuntimeHost ((null), (null), L"C:\\windows\\temp\\CFG2941.tmp", (nil), 6, 0x606b11ec, 0x606b11fc, 0x7e14d64c): semi-stub!
wine: Call from 0x7b845540 to unimplemented function mscoree.dll.ClrCreateManagedInstance, aborting
wine: Unimplemented function mscoree.dll.ClrCreateManagedInstance called at address 0x7b845540 (thread 0028), starting debugger...
Unhandled exception: unimplemented function mscoree.dll.ClrCreateManagedInstance called in 32-bit code (0x7b845592).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b845592 ESP:7e14d588 EBP:7e14d5ec EFLAGS:00000246( - 00 - IZP1)
EAX:7b82ecc9 EBX:7b8b6ff4 ECX:00000000 EDX:80000100
ESI:80000100 EDI:00000000
Stack dump:
0x7e14d588: 7e14d60c 00000008 0000003c 80000100
0x7e14d598: 00000001 00000000 7b845540 00000002
0x7e14d5a8: 7e2001a0 7e200217 ffffffff 7e1ff07b
0x7e14d5b8: 7e204ff4 f76aebf5 7e14db7c 7e14d614
0x7e14d5c8: 7e1ffabe 00110000 00000000 0058e488
0x7e14d5d8: 7e201268 f76aebf5 7b84554a 00000000
Backtrace:
=>1 0x7b845592 in kernel32 (+0x25592) (0x7e14d5ec)
2 0x7e200135 in mscoree (+0x10135) (0x7e14d61c)
3 0x7e1fd140 in mscoree (+0xd140) (0x7e14d658)
4 0x606b2ad4 in msi38c1.tmp (+0x2ad4) (0x7e14d678)
5 0x7ede3545 in msi (+0x23545) (0x7e14d9b8)
6 0x7ede37a8 in msi (+0x237a8) (0x7e14d9e8)
7 0x7bc6d1be call_thread_entry_point+0xe() in ntdll (0x7e14d9f8)
8 0x7bc6e7b2 in ntdll (+0x5e7b2) (0x7e14da98)
9 0x7bc6e9ad in ntdll (+0x5e9ad) (0x7e14e398)
10 0xf766080e start_thread+0xbe() in libpthread.so.0 (0x7e14e498)
11 0xf75e3a1e __clone+0x5e() in libc.so.6 (0x00000000)
0x7b845592: subl $4,%esp
Modules:
Module Address Debug info Name (81 modules)
PE 606b0000-606c1000 Export msi38c1.tmp
ELF 7b800000-7b93c000 Export kernel32<elf>
\-PE 7b820000-7b93c000 \ kernel32
ELF 7bc00000-7bca7000 Export ntdll<elf>
\-PE 7bc10000-7bca7000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e1eb000-7e207000 Export mscoree<elf>
\-PE 7e1f0000-7e207000 \ mscoree
ELF 7e20c000-7e22a000 Deferred libgcc_s.so.1
ELF 7e26e000-7e2a1000 Deferred uxtheme<elf>
\-PE 7e270000-7e2a1000 \ uxtheme
ELF 7e2a1000-7e2ac000 Deferred libxcursor.so.1
ELF 7e2ac000-7e2b2000 Deferred libxfixes.so.3
ELF 7e2b2000-7e2b6000 Deferred libxcomposite.so.1
ELF 7e2b6000-7e2bf000 Deferred libxrandr.so.2
ELF 7e2bf000-7e2c9000 Deferred libxrender.so.1
ELF 7e2c9000-7e2cc000 Deferred libxinerama.so.1
ELF 7e2cc000-7e2ed000 Deferred imm32<elf>
\-PE 7e2d0000-7e2ed000 \ imm32
ELF 7e2ed000-7e2f2000 Deferred libxdmcp.so.6
ELF 7e2f2000-7e310000 Deferred libxcb.so.1
ELF 7e310000-7e43f000 Deferred libx11.so.6
ELF 7e43f000-7e45a000 Deferred libice.so.6
ELF 7e45a000-7e463000 Deferred libsm.so.6
ELF 7e47c000-7e516000 Deferred winex11<elf>
\-PE 7e490000-7e516000 \ winex11
ELF 7e552000-7e579000 Deferred libexpat.so.1
ELF 7e579000-7e5a6000 Deferred libfontconfig.so.1
ELF 7e5a6000-7e5bc000 Deferred libz.so.1
ELF 7e5bc000-7e63b000 Deferred libfreetype.so.6
ELF 7e63c000-7e64c000 Deferred libxext.so.6
ELF 7e654000-7e66f000 Deferred version<elf>
\-PE 7e660000-7e66f000 \ version
ELF 7e66f000-7e715000 Deferred oleaut32<elf>
\-PE 7e680000-7e715000 \ oleaut32
ELF 7e715000-7e737000 Deferred cabinet<elf>
\-PE 7e720000-7e737000 \ cabinet
ELF 7e737000-7e7fa000 Deferred comctl32<elf>
\-PE 7e740000-7e7fa000 \ comctl32
ELF 7e7fa000-7e90e000 Deferred shell32<elf>
\-PE 7e810000-7e90e000 \ shell32
ELF 7e90e000-7e931000 Deferred mpr<elf>
\-PE 7e910000-7e931000 \ mpr
ELF 7e931000-7e981000 Deferred wininet<elf>
\-PE 7e940000-7e981000 \ wininet
ELF 7e981000-7e9dc000 Deferred shlwapi<elf>
\-PE 7e990000-7e9dc000 \ shlwapi
ELF 7e9dc000-7e9f0000 Deferred libresolv.so.2
ELF 7e9f0000-7e9f4000 Deferred libxau.so.6
ELF 7e9f4000-7ea09000 Deferred lz32<elf>
\-PE 7ea00000-7ea09000 \ lz32
ELF 7ea09000-7ea28000 Deferred iphlpapi<elf>
\-PE 7ea10000-7ea28000 \ iphlpapi
ELF 7ea28000-7ea8b000 Deferred rpcrt4<elf>
\-PE 7ea30000-7ea8b000 \ rpcrt4
ELF 7ea8b000-7eb2a000 Deferred gdi32<elf>
\-PE 7eaa0000-7eb2a000 \ gdi32
ELF 7eb2a000-7ec75000 Deferred user32<elf>
\-PE 7eb40000-7ec75000 \ user32
ELF 7ec75000-7ecc7000 Deferred advapi32<elf>
\-PE 7ec80000-7ecc7000 \ advapi32
ELF 7ecc7000-7ed6d000 Deferred ole32<elf>
\-PE 7ece0000-7ed6d000 \ ole32
ELF 7ed6d000-7edac000 Deferred urlmon<elf>
\-PE 7ed70000-7edac000 \ urlmon
ELF 7edac000-7ee57000 Export msi<elf>
\-PE 7edc0000-7ee57000 \ msi
ELF 7ee57000-7ee72000 Deferred msiexec<elf>
\-PE 7ee60000-7ee72000 \ msiexec
ELF 7ef9e000-7efaa000 Deferred libnss_files.so.2
ELF 7efaa000-7efc1000 Deferred libnsl.so.1
ELF 7efc1000-7efe7000 Deferred libm.so.6
ELF 7efe7000-7efed000 Deferred libxxf86vm.so.1
ELF 7efed000-7eff8000 Deferred libnss_nis.so.2
ELF 7eff8000-7f000000 Deferred libnss_compat.so.2
ELF f7511000-f7515000 Deferred libdl.so.2
ELF f7515000-f765a000 Export libc.so.6
ELF f765b000-f7674000 Export libpthread.so.0
ELF f7674000-f7679000 Deferred libuuid.so.1
ELF f768d000-f77c3000 Deferred libwine.so.1
ELF f77c5000-f77e3000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\windows\system32\msiexec.exe
00000028 0 <==
00000009 0
0000000c
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000016
00000017 0
0000001c
0000001d 0
0000001e
0000001f 0
00000020
00000021 0
00000022
00000023 0
Backtrace:
=>1 0x7b845592 in kernel32 (+0x25592) (0x7e14d5ec)
2 0x7e200135 in mscoree (+0x10135) (0x7e14d61c)
3 0x7e1fd140 in mscoree (+0xd140) (0x7e14d658)
4 0x606b2ad4 in msi38c1.tmp (+0x2ad4) (0x7e14d678)
5 0x7ede3545 in msi (+0x23545) (0x7e14d9b8)
6 0x7ede37a8 in msi (+0x237a8) (0x7e14d9e8)
7 0x7bc6d1be call_thread_entry_point+0xe() in ntdll (0x7e14d9f8)
8 0x7bc6e7b2 in ntdll (+0x5e7b2) (0x7e14da98)
9 0x7bc6e9ad in ntdll (+0x5e9ad) (0x7e14e398)
10 0xf766080e start_thread+0xbe() in libpthread.so.0 (0x7e14e498)
11 0xf75e3a1e __clone+0x5e() in libc.so.6 (0x00000000)
err:seh:raise_exception Unhandled exception code 80000100 flags 1 addr 0x7b845540
Mike
February 9th, 2010, 03:15 AM
Manta, Ecuador
Site Administrator Developer Swing Trader
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,607 since Jun 2009
Thanks Given: 33,345
Thanks Received: 101,971
Looks like winetricks might be needed and the experimental dotnet35. Before I go much further I am wondering if anyone else has got it to work...
Mike
February 9th, 2010, 06:35 AM
Lagos, Nigeria
Market Wizard
Experience: Intermediate
Platform: NinjaTrader, SierraChart
Trading: Euro Currency & Oil
Frequency: Daily
Duration: Hours
Posts: 2,552 since Jun 2009
Thanks Given: 1,049
Thanks Received: 1,678
Big Mike
Looks like winetricks might be needed and the experimental dotnet35. Before I go much further I am wondering if anyone else has got it to work...
Mike
Mike,
I successfully tweaked MetaTrader 4 and quite a few Windows-based FX platforms (e. g. HotSpotFx ) to run on Linux (specifically, Foresight Linux ) using Wine, some two years ago; but I did not succeed in tweaking NT.
When I got my MacBook machines over a year ago, I was also able to tweak MetaTrader 4 and HotspotFx to run natively on my MAC OS X using Darwine (a variant of Wine for MAC OS X); but again, I could not succeed in tweaking NT.
From my experience and understanding, NT may not be tweak-able to run on Linux or MAC OS X because NT depends on .NET to run. Even Mono did not help my tweaking process.
I'm currently having a look at this . You may wish to have a look at it too.
Lolu
February 9th, 2010, 12:37 PM
USA
Posts: 162 since Jul 2009
Thanks Given: 67
Thanks Received: 51
You might want to check out Cedega , and Crossover .
I haven't tried them, but I've heard their a lot more user friendly than Wine.
February 9th, 2010, 01:27 PM
Lagos, Nigeria
Market Wizard
Experience: Intermediate
Platform: NinjaTrader, SierraChart
Trading: Euro Currency & Oil
Frequency: Daily
Duration: Hours
Posts: 2,552 since Jun 2009
Thanks Given: 1,049
Thanks Received: 1,678
Jugador
You might want to check out
Cedega , and
Crossover .
I haven't tried them, but I've heard their a lot more user friendly than Wine.
CrossOver cannot run .NET (see this ), and it is a commercial product. Cedega is for games.
Lolu
February 11th, 2010, 02:43 AM
Manta, Ecuador
Site Administrator Developer Swing Trader
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,607 since Jun 2009
Thanks Given: 33,345
Thanks Received: 101,971
Hmm. Well, I upgraded to Wine 1.2 and installed winetricks, then installed dotnet35 via winetricks. It crashed on the final step. Now nothing runs at all, NT7 setup won't even launch.
Guess I need to figure out how to uninstall that and try again.
Mike
February 11th, 2010, 05:11 PM
Lagos, Nigeria
Market Wizard
Experience: Intermediate
Platform: NinjaTrader, SierraChart
Trading: Euro Currency & Oil
Frequency: Daily
Duration: Hours
Posts: 2,552 since Jun 2009
Thanks Given: 1,049
Thanks Received: 1,678
On my Foresight Linux with Wine , I'm able to get the NT 6.5 splash screen displayed, and "Loading server side config files " seems to be successful, but the splash screen disappeared a few seconds of displaying "Loading custom assemblies "; and this is where I'm stuck for now (see screenshot on the left).
The screenshott on the right shows the various Windows apps I successfully installed on my Foresight Linux , with the followings successfully running
ATC FX Pro - MT4
HostspotFxr
ICTS-Wintrader
FXCM Trading Station II
MetaTrader 4 Alpari UK - MT4
FxPro MetaTrader - MT4
The other Windows apps such as NT and VT Trader were successfully installed but do not run.
I'll keep on tweaking-on on NT.
Lolu
February 11th, 2010, 05:18 PM
Manta, Ecuador
Site Administrator Developer Swing Trader
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,607 since Jun 2009
Thanks Given: 33,345
Thanks Received: 101,971
According to this , you should be able to get further.
I'll try uninstalling dotnet35 and wine 1.2, and re-doing it and see if I can get further on NT7.
Mike
Last Updated on July 4, 2016