Hello,
I'm trying to use IGV in a remote MacOS computer connected by ssh with X11 forwarding allowed. Nevertheless, IGV throws a java.awt.HeadlessException and does not open the window in the computer where I'm working. I could open IGV with the shell script if I open the remote desktop and work there, but I want to use the X11 because the shared desktop does not work well. Here its the error obtained:
INFO [2014-12-01 14:50:06,434] [DirectoryManager.java:149] [main] IGV Directory: /Users/vetgrid12/igv
INFO [2014-12-01 14:50:06,434] [DirectoryManager.java:149] IGV Directory: /Users/vetgrid12/igv
INFO [2014-12-01 14:50:06,439] [Main.java:85] [main] Startup IGV Version 2.3.40 (48)11/03/2014 01:03 PM
INFO [2014-12-01 14:50:06,439] [Main.java:86] [main] Java 1.8.0_05
INFO [2014-12-01 14:50:06,439] [DirectoryManager.java:58] [main] Fetching user directory...
INFO [2014-12-01 14:50:06,472] [Main.java:87] [main] Default User Directory: /Users/vetgrid12
INFO [2014-12-01 14:50:06,473] [Main.java:88] [main] OS: Mac OS X
ERROR [2014-12-01 14:50:06,935] [DefaultExceptionHandler.java:42] [main] Unhandled exception
java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:207)
at java.awt.Window.<init>(Window.java:536)
at java.awt.Frame.<init>(Frame.java:420)
at java.awt.Frame.<init>(Frame.java:385)
at javax.swing.JFrame.<init>(JFrame.java:181)
at org.broad.igv.ui.Main.main(Main.java:67)
Do anybody knows how to make it run correctly?
Thank you very much.
Regards,
DGS