If you have an Etrade account and a Linux computer. Chances are you haven’t found clear cut instructions on how to get the EtradePro application to work under Linux.

Here are the instructions for Fedora Linux. With small tweaks it should work with any distro ( Debian, SuSe, etc.. )
- Use the rpm command to install the latest JRE from the official java site.
Do not use yum or dnf, it will not work.rpm -iv jave_package_version_here
Don’t use ICEDTEA WEBSTART, I have never received consistent results with launching ETRADE PRO with ICEDTEA.
You must also install the libnsl package. ( for this you can use dnf or yum )sudo dnf install libnsl
- Create/make sure that you have an etpro directory in your home directory:
mkdir /home/YOUR_USERNAME_HERE/etpro/
- Log into the etrade website and click on ETradePro. It will ask you to run or download the etpro_launch.jnlp file. Download the .jnlp file, to the directory you created in step 2.
- Create a file here ( you need to be root )
sudo touch /usr/share/applications/etpro.desktop
- Copy / Paste the text below into the the file you created in step 4.
[Desktop Entry]
Name=EtradePro
Comment=Etrade Pro Trading
Keywords=etrade;trade;finance;etpro;money;stock;option;future;
Exec=sh -c "/usr/java/default/bin/javaws /home/${USER}/etpro/etpro_launch.jnlp"
Icon=/home/${USER}/etpro/etpro3.ico
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Finance;Money;Trading;
6. Launch etpro.desktop from applications menu
Please note. If you cannot relaunch the ETpro application at a later date. It is due to the session value in the etpro_launch.jnlp. You can
Redownload the etpro_launch.jnlp file from the etrade website and overwrite the current one in your home directory. This will have the new session value.
OR
Edit the etpro_launch.jnlp file. Remove the ‘session’ value.