TWS on Linux

Discussion in 'Trading Software' started by Possiblytheworsttrader, Jul 2, 2016.

  1. I have TWS working on Linux, but each time I restart, the column widths and positions are reset to default. This happens for the watchlist and the time and sales window. How do I make remember? I'm using mosaic, archlinux, KDE.
     
  2. K-Pia

    K-Pia

    I used TWS on arch too, not so long ago, and I got no problem.
    I just had to save the workspace and nothing more.
     
  3. I have tried to save the workspace before, still reset. Any idea where it would be saved?
     
  4. MarcG

    MarcG

    Which JRE and java version do you use?
     
  5. marsman

    marsman

    It could also be file directory permission problem.
    You can also store the settings on the IB server (to be clicked on the login popup)...
     
  6. 1.8.0_66
     
  7. I've always had that selected. Just tried unclicking it, no change.
     
  8. MarcG

    MarcG

    In case you use OpenJDK. Change to Oracle Java. Fixed my problems.
     
    VPhantom and alex314159 like this.
  9. VPhantom

    VPhantom

    So very important. I couldn't even get the login window to display properly with OpenJDK, and had massive memory leaks if I dared to touch charting at all. I was surprised to find TWS to be actually usable when I switched to Oracle's VM. ;)

    Me too, saving on server helps a lot, especially since I prefer fresh installs to updates. I'm surprised this isn't enough to save column widths in your case. I don't use the mosaic but still, a few ideas:

    1. Are you using TWS on more than one monitor, or computer entirely? If one has a different screen area than the other, it could have an impact when you come back to the first one.
    2. Is this a paper trading account by any chance? If so, see if the problem also occurs on your real account. I suspect they might routinely clean out non-essential data server-side in paper accounts.
    3. Is the affected window(s) open when you shut down, and automatically re-opened when you restart, or are they things you open after TWS is already going?