NexusFi: Find Your Edge


Home Menu

 





Linux?


Discussion in ThinkOrSwim

Updated
      Top Posters
    1. looks_one apdxyk with 2 posts (2 thanks)
    2. looks_two lewac with 1 posts (1 thanks)
    3. looks_3 Big Mike with 1 posts (1 thanks)
    4. looks_4 Orderbook with 1 posts (4 thanks)
      Best Posters
    1. looks_one Orderbook with 4 thanks per post
    2. looks_two apdxyk with 1 thanks per post
    3. looks_3 lewac with 1 thanks per post
    4. looks_4 Big Mike with 1 thanks per post
    1. trending_up 2,730 views
    2. thumb_up 8 thanks given
    3. group 3 followers
    1. forum 4 posts
    2. attach_file 0 attachments




 
Search this Thread

Linux?

  #1 (permalink)
apdxyk
Farm USA
 
Posts: 8 since Sep 2012
Thanks Given: 36
Thanks Received: 3

Hello,

Used to enjoy TOS on Linux in past. After a long Windows hiatus tried to install it again, but seems there are some changes I am not aware of. It is either Java version problem or the program itself. Asking on an offchance someone already figured this one out.

TIA

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
NexusFi Journal Challenge - April 2024
Feedback and Announcements
ZombieSqueeze
Platforms and Indicators
Request for MACD with option to use different MAs for fa …
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Retail Trading As An Industry
58 thanks
Battlestations: Show us your trading desks!
48 thanks
NexusFi site changelog and issues/problem reporting
47 thanks
GFIs1 1 DAX trade per day journal
32 thanks
What percentage per day is possible? [Poll]
31 thanks

  #2 (permalink)
Orderbook
Bangkok Thailand
 
Posts: 19 since Jan 2019
Thanks Given: 3
Thanks Received: 32

Hello, I don't use ThinkOrSwin, but I found this information, maybe it can help you.

ThinkOrSwim requires Zulu OpenJDK 8 to run.
Once Zulu OpenJDK8 is installed, ensure Zulu OpenJDK8 is the default with the “java –version” command in a shell/terminal.

Zulu Enterprise builds of OpenJDK are 100% open source Java Development Kits (JDKs) that are compliant with the Java SE standard. Zulu Enterprise subscriptions provide timely security updates, bug fixes, and Premium and Standard support options for businesses whose operations depend upon Java.

Reply With Quote
The following 4 users say Thank You to Orderbook for this post:
  #3 (permalink)
apdxyk
Farm USA
 
Posts: 8 since Sep 2012
Thanks Given: 36
Thanks Received: 3


Thank you, Sir. You are correct. In my haste I went ahead and downloaded Oracle Java 8. And the installer wouldn't work. Things changed and TDA developers switched the Java binary package. After installing Zulu Java 8 everything works as it used to be.
======================================================
Linux users

thinkorswim requires Zulu OpenJDK 8 to run, general installation instructions can be found on the Zulu website.

Once Zulu OpenJDK8 is installed, ensure it is set as the default Java VM using the steps specific to your Linux Distribution After ensuring Zulu OpenJDK8 is the default with the “java –version” command in a shell/terminal, continue with the installation instructions below:


1. Click "Install thinkorswim" to download the thinkorswim installer to a directory on your PC.
2. After downloading open a shell and CD to the directory where you downloaded the installer.
3. At the prompt type: sh ./thinkorswim_installer.sh


A more in-depth guide for the Ubuntu, Linux Mint and Debian distributions is available on The Learning Center.


Note: Clients intending to run thinkorswim on Linux, Solaris or other Unix variants, manual updates and tuning may be required, we have no official support for configuring these operating systems.
=============================================================

https://docs.azul.com/zulu/zuludocs/ZuluUserGuide/PrepareZuluPlatform/AttachAPTRepositoryUbuntuOrDebianSys.htm

https://docs.azul.com/zulu/zuludocs/ZuluUserGuide/InstallingZulu/InstallOnLinuxUsingAPTRepository.htm

Reply With Quote
The following 2 users say Thank You to apdxyk for this post:
  #4 (permalink)
lewac
West Palm Beach FL/USA
 
Posts: 7 since May 2020
Thanks Given: 0
Thanks Received: 3

ok... the JRE needs to be version 8... it doesn't run on anything else including the latest (JRE11). here's how to check.. bring up a terminal and type the following:

lee@lewac ~ $ java -version

my example here returned:

lee@lewac:~$ java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

if you don't see 1.8x do this:

lee@lee-mint18 ~ $ sudo update-alternatives --config java

Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-9-openjdk-amd64/bin/java 1091 auto mode
* 1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode
2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 manual mode
4 /usr/lib/jvm/java-9-openjdk-amd64/bin/java 1091 manual mode

you'll get something like above returned. hopefully JRE8 is one of them but if not?

if JRE8 is not listed go to oracle and get it.. its in archive so look around. and follow install directions. the current version is JRE11, I believe.

Here I selected Version 7 because I was working on some JAVA code that would not run under 8.

Reply With Quote
The following user says Thank You to lewac for this post:
  #5 (permalink)
 
Big Mike's Avatar
 Big Mike 
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,322 since Jun 2009
Thanks Given: 33,143
Thanks Received: 101,476

Someone should push a Docker container for ToS with the bundled dependencies.

Sent using the NexusFi mobile app

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
The following user says Thank You to Big Mike for this post:





Last Updated on May 24, 2020


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts