Is there a way to solve this problem under Linux
Convert the applet to a frame and (presuming that solves the problem) launch the frame using Java Web Start.
But just to check, do you see the same behavior in this applet? It is sand-boxed and not using the JFileChooser
as such, but if you to try to open or save a file it should pop a UI in a modal dialog.