VirtualBox is free and works great!
Quote from Starter:
IMO The solution is very simple:
prorealtime.com
Free EOD data and Java based, so should run on Linux
Includes a screener.
It's not perfect, but the best java based charting I have seen.