I want to run a light java app on a remote server running linux. It is an old machine so, running X slows things down quite a bit. So, VNC is slow because it relies on X11.
Unfortunately I dont have the code for the remote app. The app requires me to press a few buttons to start the process off. It is frustrating because, the only thing I do with X is press those three buttons.
Is there a way to turn off X on the remote and still be able to do that? Can java somehow project its output windows onto the local machine without X11 support on the remote end?
A GUI application will not work without X11 support (or Windows on Windows) X11 doesn’t have to be slow unless you have a very, very old machine. I develop entirely on Linux using X11 and a Swing IDE.
A simple test of you GUI speed is to try the Java2D demo which comes with the JDK. It can be staggeringly slow on some machines, but on a fast machine the “Arc Curves” test can run at 32 frames per second.
My suggestion is to have a realistic exception of what your hardware can do and if its not up to the job, try a faster machine.