Когда я qsub скрипт, который запускает java-программу, я получаю эту ошибку:
Исключение в потоке «main» java.lang.UnsatisfiedLinkError: /usr/java/jdk1.6.0_16/jre/lib/amd64/xawt/libmawt.so: libXtst.so.6: невозможно открыть файл общего объекта: такого файла нет или каталог в java.lang.ClassLoader $ NativeLibrary.load (собственный метод) в java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1778) в java.lang.ClassLoader.loadLibrary (ClassLoader.java:1674) в java.lang. Runtime.load0 (Runtime.java:770) в java.lang.System.load (System.java:1003) в java.lang.ClassLoader $ NativeLibrary.load (собственный метод) в java.lang.ClassLoader.loadLibrary0 (ClassLoader. java: 1778) в java.lang.ClassLoader.loadLibrary (ClassLoader.java:1695) в java.lang.Runtime.loadLibrary0 (Runtime.java:823) в java.lang.System.loadLibrary (System.java:1028) в sun.security.action.LoadLibraryAction.run (LoadLibraryAction.java:50) в java.security.AccessController.doPrivileged (собственный метод) в java.awt.Toolkit.loadLibraries (Toolkit.java:1592) в java.awt.Toolkit. (Toolkit.java:1614) в java.awt.Font. (Font.java:210) в savant.settings.BrowserSettings. (BrowserSettings.java:37) в savant.util.NetworkUtils.getSeekableStreamForURI (NetworkUtils.java:185) в savant.data.sources.BAMDataSource. (BAMDataSource.java:62) в IReckon.WholeGenomeExecution.main (WholeGenomeExecution.java:208)
Однако, когда я захожу в узел и запускаю сценарий, я не получаю сообщения об ошибке.
Я запускаю qsub так: qsub -cwd -V
Может быть, мне нужно установить какую-то переменную окружения, но разве -V не справится с этим?