I cannot seem to load the GUI I get the following errors:
[gbohuslav at big01 MoveISI002]$ mne_analyze
Using a 4096-point FFT in filtering of raw data with 2048-sample tapers
Cannot open display
[gbohuslav at big01 MoveISI002]$ tksurfer
GLUT: Fatal Error in tksurfer.bin: could not open display:
However, I can load the GUI if I am SSHed in from a PC to the cluster and then NXed into the cluster, but I cannot see the inflated surface image. The surface looks like a few pixels not the entire surface. This is with a file known to work on a colaborators cluster (red hat), but not on the cluster at my lab (CentOS 2.16.0). Any help would be gladly appreciated.
This might be an issue with tksurfer that has to do with the absence of some shared libraries that are provided with the NVIDIA proprietary graphics driver for Linux. If your system has an NVIDIA card, just download and install the drivers. You should then be able to see the entire inflated surface. This will work via NX, VNC or the like, or even X11 assuming you've properly forwarded your X11 over ssh (via ssh -X <hostname>)
Even if the remote system does not have an NVIDIA graphics card, you can still install the libraries by downloading the current driver and running it with the -x flag. This will extract the files without installing them. Then copy the files into /usr/lib/ and /usr/lib32 (if needed) then run ldconfig -v to tell the system loader about the new libs.
At least, this is what I do; my systems all run Ubuntu 9.10 64 bit and none of them have NVIDIA hardware.
The "could not open display:" errors sound like X11 not being forwarded.