Поставил JRE отсюда: http://java.com/ru/download/linux_manual.jsp?locale=ru&host=java.com:80 в виде самораспаковывающегося архива.
Установил в /usr/java (папочка jre1.6.0_20). Скачал FreeCol (http://prdownloads.sourceforge.net/freecol/freecol-0.9.2-installer.jar?download) в виде jar-архива, но иконки на jre-архиве нет. И не открывается:
$ java ./*.jre
Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-6-openjdk/jre/lib/i386/xawt/libmawt.so
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1666)
at java.lang.Runtime.load0(Runtime.java:787)
at java.lang.System.load(System.java:1022)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1767)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1684)
at java.lang.Runtime.loadLibrary0(Runtime.java:840)
at java.lang.System.loadLibrary(System.java:1047)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:67)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:47)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Toolkit.java:1614)
at java.awt.Toolkit.<clinit>(Toolkit.java:1636)
at java.awt.Dimension.<clinit>(Dimension.java:87)
at net.sf.freecol.FreeCol.<clinit>(FreeCol.java:115)
Could not find the main class: net.sf.freecol.FreeCol. Program will exit.
Нет папки /usr/lib/jvm/java-6-openjdk/jre/lib/i386/xawt. Что делать?
'sudo update-java-alternatives -s java-6-sun' не работает - нет программы update-java-alternatives
Попробую еще поставить openjdk-6-dbg, openjdk-6-jre. Не помогло. После запуска ничего на экран не выводится, сразу снова консоль.