LinuxForum.Fans
Тема

Java RLE 1.6 проблемы с запуском

Автор: AndreyMust19 21 сообщений 5503 просмотров
#44064

Поставил 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. Не помогло. После запуска ничего на экран не выводится, сразу снова консоль.

#44170

AndreyMust19,
Поставить java от Sun

#44236
Hvzh написал:
AndreyMust19,
Поставить java от Sun

А он это и сделал. Только у него кроме нее еще и другая JavaVM стоит.

#44241
mycetophylax написал:
[quote=Hvzh]AndreyMust19,
Поставить java от Sun

А он это и сделал. Только у него кроме нее еще и другая JavaVM стоит.[/quote]
Вот, блин, точно! Не заметил!
Нужно так:

update-alternatives --config java

#44264

freecol - поиграл 3 минуты, на Цивилизацию похожа :rolleyes:

#44266
mycetophylax написал:
freecol - поиграл 3 минуты, на Цивилизацию похожа :rolleyes:

Это к чему здесь было?

#44313
Hvzh написал:

Это к чему здесь было?

По мотивам

AndreyMust19 написал:

Теперь он знает, что с архивом все в порядке. wink Хотя оффтоп, конечно. Я больше так не будууууу :( :D

#44362

update-alternatives

Выбирал все 3 java-machine, при любой после команды 'java -Xmx256M -jar /usr/gamesFreeCol.jar' ничего не происходит, только 3-ий вариант немного дольше думает. Также с опцией --windowed. Где смотреть логи?

#44365

AndreyMust19,
Совсем ничего происходить не может. Если что-то не так, Java-машина должна бросить Exception. Поскольку Вы запускаетесь из терминала, то в этом терминале все и должно показваться

#44368

А вот ничего не показывается, поработает чуть-чуть процесс, ничего на консоль не выводит и завершается. Надо искать логи, а в /var ничего кроме пакетов со словом java нет.

#44403

AndreyMust19, совсем ничего нет? Выведете здесь ls -la /var/* (не забудьте результат в теги [ code ] без пробелов)

#44405

$ ls -la /var/*

text
/var/backups:
итого 4099
drwxr-xr-x  2 root root       640 Май 22 07:35 .
drwxr-xr-x 15 root root       344 Май  7 17:12 ..
-rw-r--r--  1 root root   1769374 Май 21 18:54 aptitude.pkgstates.0
-rw-r--r--  1 root root    171826 Май 20 15:20 aptitude.pkgstates.1.gz
-rw-r--r--  1 root root    171822 Май 11 17:17 aptitude.pkgstates.2.gz
-rw-r--r--  1 root root    171088 Май 10 19:03 aptitude.pkgstates.3.gz
-rw-r--r--  1 root root    170980 Май  7 18:48 aptitude.pkgstates.4.gz
-rw-r--r--  1 root root     15672 Май  7 17:34 aptitude.pkgstates.5.gz
-rw-r--r--  1 root root    735419 Май 21 18:49 dpkg.status.0
-rw-r--r--  1 root root    196354 Май 20 15:20 dpkg.status.1.gz
-rw-r--r--  1 root root    196136 Май 11 17:16 dpkg.status.2.gz
-rw-r--r--  1 root root    193781 Май 10 20:41 dpkg.status.3.gz
-rw-r--r--  1 root root    184555 Май  7 18:48 dpkg.status.4.gz
-rw-r--r--  1 root root    181315 Май  7 17:36 dpkg.status.5.gz
-rw-------  1 root root       743 Май 11 20:07 group.bak
-rw-------  1 root shadow     623 Май 11 20:07 gshadow.bak
-rw-r--r--  1 root root      2002 Май 10 18:54 infodir.bak
-rw-------  1 root root      1189 Май 11 20:06 passwd.bak
-rw-------  1 root shadow     834 Май 11 20:06 shadow.bak

/var/cache: итого 3 drwxr-xr-x 12 root root 344 Май 7 21:02 . drwxr-xr-x 15 root root 344 Май 7 17:12 .. drwxr-xr-x 3 root root 136 Май 22 17:27 apt drwxrwxr-x 4 root lp 160 Май 12 07:35 cups drwxr-xr-x 2 root root 216 Май 21 18:49 debconf drwxr-xr-x 2 root root 344 Май 7 17:29 dictionaries-common drwxr-xr-x 2 root root 1776 Май 21 18:48 fontconfig drwxr-xr-x 3 root root 72 Май 7 17:27 gnome-system-tools drwxr-xr-x 2 root root 80 Май 7 17:39 hald drwx------ 2 root root 80 Май 22 17:27 ldconfig drwxr-sr-x 39 man root 984 Май 22 17:27 man drwxr-xr-x 3 root root 112 Май 7 21:02 system-tools-backends

/var/lib: итого 2 drwxr-xr-x 34 root root 880 Май 10 18:54 . drwxr-xr-x 15 root root 344 Май 7 17:12 .. drwxr-xr-x 2 root root 48 Июн 25 2008 alsa drwxr-xr-x 4 root root 192 Май 22 17:27 apt drwxr-xr-x 2 root root 112 Май 22 17:27 aptitude drwxr-xr-x 2 root root 80 Май 7 17:39 dbus drwxr-xr-x 8 root root 480 Май 21 18:49 defoma drwxr-xr-x 2 root root 80 Май 7 17:13 dhcp3 drwxr-xr-x 4 root root 96 Май 7 17:26 dictionaries-common drwxr-xr-x 7 root root 472 Май 22 17:27 dpkg drwxr-xr-x 2 root root 88 Май 7 17:39 exim4 drwxr-xr-x 2 root root 80 Май 10 18:54 gcj-4.3 drwxr-xr-x 4 root root 104 Май 7 17:26 gconf drwxrwx--T 2 root gdm 152 Май 22 14:04 gdm drwxr-xr-x 2 root root 48 Янв 8 2009 hal drwxr-xr-x 2 root root 80 Май 7 17:15 initramfs-tools drwxr-xr-x 2 root root 48 Авг 12 2008 initscripts drwxrwsr-x 2 libuuid libuuid 48 Май 7 17:13 libuuid drwxr-xr-x 2 root root 72 Май 7 17:44 logrotate drwxr-xr-x 6 root root 176 Май 21 18:49 menu-xdg drwxr-xr-x 2 root root 48 Янв 25 06:41 misc drwxr-xr-x 2 root root 80 Май 22 07:35 mlocate drwxr-xr-x 5 statd root 152 Май 7 17:39 nfs drwxr-xr-x 3 root root 80 Май 7 17:33 python-support drwxr-xr-x 2 root root 88 Май 10 18:54 security drwxr-xr-x 2 root root 48 Май 7 17:25 sgml-base drwxr-xr-x 3 root root 80 Май 7 17:26 tex-common drwxr-xr-x 3 root root 280 Май 7 17:30 ucf drwxr-xr-x 2 root root 80 Май 7 17:39 urandom drwxr-xr-x 2 root root 72 Май 7 17:15 usbutils drwxr-xr-x 3 root root 72 Май 7 17:13 vim drwxr-xr-x 2 root root 216 Май 7 17:34 x11 drwxr-xr-x 2 root root 48 Май 22 14:04 xkb drwxr-xr-x 2 root root 160 Май 7 17:29 xml-core

/var/local: итого 0 drwxrwsr-x 2 root staff 48 Янв 25 06:41 . drwxr-xr-x 15 root root 344 Май 7 17:12 ..

/var/lock: итого 0 drwxrwxrwt 2 root root 72 Май 7 17:57 . drwxr-xr-x 15 root root 344 Май 7 17:12 .. -rw-r----- 1 root root 0 Май 7 17:57 aptitude

/var/log: итого 1795 drwxr-xr-x 9 root root 1760 Май 22 17:20 . drwxr-xr-x 15 root root 344 Май 7 17:12 .. drwxr-xr-x 2 root root 72 Май 7 17:13 apt -rw-r--r-- 1 root root 44918 Май 22 17:27 aptitude -rw-r----- 1 root adm 168222 Май 22 17:51 auth.log -rw-r----- 1 root adm 205211 Май 16 07:30 auth.log.1 -rw-r----- 1 root adm 3565 Май 9 07:30 auth.log.2.gz -rw-r----- 1 root adm 31 Май 7 17:13 boot -rw-rw-r-- 1 root utmp 60288 Май 20 21:02 btmp drwxr-xr-x 2 root root 304 Май 22 07:35 cups -rw-r----- 1 root adm 11413 Май 22 14:04 daemon.log -rw-r----- 1 root adm 19420 Май 15 21:26 daemon.log.1 -rw-r----- 1 root adm 442 Май 9 00:37 daemon.log.2.gz -rw-r----- 1 root adm 7896 Май 22 17:27 debug -rw-r----- 1 root adm 7182 Май 12 13:21 debug.1 -rw-r----- 1 root adm 1081 Май 8 18:07 debug.2.gz -rw-r----- 1 root adm 25339 Май 7 17:39 dmesg -rw-r----- 1 root adm 31 Май 7 17:13 dmesg.0 -rw-r----- 1 root adm 498157 Май 22 17:27 dpkg.log drwxr-s--- 2 Debian-exim adm 392 Май 22 07:35 exim4 -rw-r--r-- 1 root root 24072 Май 11 20:05 faillog -rw-r--r-- 1 root root 2382 Май 21 18:48 fontconfig.log drwxr-xr-x 2 root root 104 Май 7 17:13 fsck drwxr-xr-x 2 root root 496 Май 22 14:04 gdm drwxr-xr-x 3 root root 208 Май 7 17:37 installer -rw-r----- 1 root adm 40872 Май 22 17:27 kern.log -rw-r----- 1 root adm 40705 Май 16 07:35 kern.log.1 -rw-r----- 1 root adm 8667 Май 9 07:35 kern.log.2.gz -rw-rw-r-- 1 root utmp 292876 Май 11 20:05 lastlog -rw-r----- 1 root adm 0 Май 7 17:39 lpr.log -rw-r----- 1 root adm 0 Май 7 17:39 mail.err -rw-r----- 1 root adm 0 Май 7 17:39 mail.info -rw-r----- 1 root adm 0 Май 7 17:39 mail.log -rw-r----- 1 root adm 0 Май 7 17:39 mail.warn -rw-r----- 1 root adm 27493 Май 22 17:27 messages -rw-r----- 1 root adm 30876 Май 16 07:35 messages.1 -rw-r----- 1 root adm 7951 Май 9 07:35 messages.2.gz drwxr-xr-x 2 root root 136 Май 7 17:39 news -rw-r--r-- 1 root root 4359 Май 22 17:51 nvidia-installer.log -rw-r--r-- 1 root root 41601 Май 16 07:35 popularity-contest -rw-r--r-- 1 root root 38999 Май 9 07:35 popularity-contest.0 -rw-r--r-- 1 root root 41 Май 9 07:35 popularity-contest.1.gz -rw-r--r-- 1 root root 0 Май 7 17:26 pycentral.log -rw-r----- 1 root adm 2149 Май 22 17:27 syslog -rw-r----- 1 root adm 12624 Май 22 07:35 syslog.1 -rw-r----- 1 root adm 2095 Май 21 07:35 syslog.2.gz -rw-r----- 1 root adm 2619 Май 20 07:35 syslog.3.gz -rw-r----- 1 root adm 1521 Май 19 07:35 syslog.4.gz -rw-r----- 1 root adm 2322 Май 18 07:35 syslog.5.gz -rw-r----- 1 root adm 1327 Май 17 07:35 syslog.6.gz -rw-r----- 1 root adm 851 Май 16 07:35 syslog.7.gz -rw-r----- 1 root adm 0 Май 10 07:35 user.log -rw-r----- 1 root adm 121 Май 9 07:35 user.log.1 -rw-rw-r-- 1 root utmp 72192 Май 22 17:00 wtmp -rw-r--r-- 1 root root 48380 Май 22 14:46 Xorg.0.log -rw-r--r-- 1 root root 48358 Май 22 11:33 Xorg.0.log.old -rw-r--r-- 1 root root 48823 Май 19 20:39 Xorg.20.log -rw-r--r-- 1 root root 48374 Май 18 22:48 Xorg.20.log.old -rw-r--r-- 1 root root 48694 Май 20 21:02 Xorg.21.log -rw-r--r-- 1 root root 48374 Май 17 19:23 Xorg.21.log.old -rw-r--r-- 1 root root 48375 Май 19 19:58 Xorg.22.log

/var/mail: итого 0 drwxrwsr-x 2 root mail 72 Май 10 18:35 . drwxr-xr-x 15 root root 344 Май 7 17:12 .. -rw-rw---- 1 andrey mail 0 Май 10 18:35 andrey

/var/opt: итого 0 drwxr-xr-x 2 root root 48 Май 7 17:12 . drwxr-xr-x 15 root root 344 Май 7 17:12 ..

/var/run: итого 53 drwxr-xr-x 8 root root 656 Май 21 18:49 . drwxr-xr-x 15 root root 344 Май 7 17:12 .. -rw-r--r-- 1 root root 5 Май 7 17:39 acpid.pid srw-rw-rw- 1 root root 0 Май 7 17:39 acpid.socket -rw-r--r-- 1 root root 5 Май 7 17:39 atd.pid -rw-r--r-- 1 root root 5 Май 7 17:39 crond.pid ---------- 1 root root 0 Май 7 17:39 crond.reboot drwxr-xr-x 3 root lp 160 Май 22 07:35 cups drwxr-xr-x 2 messagebus messagebus 112 Май 7 17:39 dbus drwxr-x--- 2 Debian-exim Debian-exim 72 Май 7 17:39 exim4 -rw-r--r-- 1 root root 5 Май 7 17:39 gdm.pid srw-rw-rw- 1 root root 0 Май 7 17:39 gdm_socket drwxr-xr-x 2 haldaemon haldaemon 72 Май 7 17:39 hal -rw-r--r-- 1 root root 358 Май 7 17:39 motd drwxr-xr-x 2 root root 48 Май 19 17:39 network -rw------- 1 root root 74 Май 7 17:39 portmap_mapping -rw-r--r-- 1 root root 5 Май 7 17:39 portmap.pid -rw-r--r-- 1 statd root 5 Май 7 17:39 rpc.statd.pid -rw-r--r-- 1 root root 5 Май 7 17:39 rsyslogd.pid -rw------- 1 root root 5 Май 7 17:39 sm-notify.pid drwx------ 3 root andrey 72 Май 20 15:23 sudo -rw-r--r-- 1 root root 4 Май 7 17:39 system-tools-backends.pid -rw-rw-r-- 1 root utmp 5760 Май 22 17:00 utmp

/var/spool: итого 0 drwxr-xr-x 6 root root 168 Май 7 17:26 . drwxr-xr-x 15 root root 344 Май 7 17:12 .. drwxr-xr-x 2 root root 144 Май 7 17:39 anacron drwxr-xr-x 5 root root 120 Май 7 17:26 cron drwx--x--- 3 root lp 72 Май 7 17:26 cups drwxr-x--- 5 Debian-exim Debian-exim 152 Май 7 17:29 exim4 lrwxrwxrwx 1 root root 7 Май 7 17:12 mail -> ../mail

/var/tmp: итого 0 drwxrwxrwt 2 root root 48 Май 22 14:11 . drwxr-xr-x 15 root root 344 Май 7 17:12 ..

#44434

Тогда запускаете Java Control Panel, в ней идете в закладку Advanced->Settings->Debugging, чекаете все чекбоксы и жмете Ок, запускаете еще раз вашу прогу. При этом должно появиться окно отладки, в которое должна вывалится отладочная инфа

P.S. Не забудьте после выключить все чекбоксы, а то отладочная инфа будет сыпаться при выполнении любой java-программы

#44481

Где этот файл. У меня на панели есть только:
Интернет -> OpenJDK Java 6 Web Start
и
Система -> Параметры -> OpenJDK Java Policy Tool

#44485

AndreyMust19,
У Вас Линукс какой? Могу сказать за свой openSuSE: у меня это в applications->System->Configuration
Ставится вместс с Sun JDK 1.6. Кстати, в JRE может и не быть, не в курсе

#44488

Linux Debian.

JRE может и не быть, не в курсе

Наверное, это так и есть.

Вот java -verbose -Xmx256M -jar /usr/games/freecol/FreeCol.jar --windowed >~/Desktop/java_log

text
[Loaded java.lang.Object from shared objects file]
[Loaded java.io.Serializable from shared objects file]
[Loaded java.lang.Comparable from shared objects file]
[Loaded java.lang.CharSequence from shared objects file]
[Loaded java.lang.String from shared objects file]
[Loaded java.lang.reflect.GenericDeclaration from shared objects file]
[Loaded java.lang.reflect.Type from shared objects file]
[Loaded java.lang.reflect.AnnotatedElement from shared objects file]
[Loaded java.lang.Class from shared objects file]
[Loaded java.lang.Cloneable from shared objects file]
[Loaded java.lang.ClassLoader from shared objects file]
[Loaded java.lang.System from shared objects file]
[Loaded java.lang.Throwable from shared objects file]
[Loaded java.lang.Error from shared objects file]
[Loaded java.lang.ThreadDeath from shared objects file]
[Loaded java.lang.Exception from shared objects file]
[Loaded java.lang.RuntimeException from shared objects file]
[Loaded java.security.ProtectionDomain from shared objects file]
[Loaded java.security.AccessControlContext from shared objects file]
[Loaded java.lang.ClassNotFoundException from shared objects file]
[Loaded java.lang.LinkageError from shared objects file]
[Loaded java.lang.NoClassDefFoundError from shared objects file]
[Loaded java.lang.ClassCastException from shared objects file]
[Loaded java.lang.ArrayStoreException from shared objects file]
[Loaded java.lang.VirtualMachineError from shared objects file]
[Loaded java.lang.OutOfMemoryError from shared objects file]
[Loaded java.lang.StackOverflowError from shared objects file]
[Loaded java.lang.IllegalMonitorStateException from shared objects file]
[Loaded java.lang.ref.Reference from shared objects file]
[Loaded java.lang.ref.SoftReference from shared objects file]
[Loaded java.lang.ref.WeakReference from shared objects file]
[Loaded java.lang.ref.FinalReference from shared objects file]
[Loaded java.lang.ref.PhantomReference from shared objects file]
[Loaded java.lang.ref.Finalizer from shared objects file]
[Loaded java.lang.Runnable from shared objects file]
[Loaded java.lang.Thread from shared objects file]
[Loaded java.lang.Thread$UncaughtExceptionHandler from shared objects file]
[Loaded java.lang.ThreadGroup from shared objects file]
[Loaded java.util.Dictionary from shared objects file]
[Loaded java.util.Map from shared objects file]
[Loaded java.util.Hashtable from shared objects file]
[Loaded java.util.Properties from shared objects file]
[Loaded java.lang.reflect.AccessibleObject from shared objects file]
[Loaded java.lang.reflect.Member from shared objects file]
[Loaded java.lang.reflect.Field from shared objects file]
[Loaded java.lang.reflect.Method from shared objects file]
[Loaded java.lang.reflect.Constructor from shared objects file]
[Loaded sun.reflect.MagicAccessorImpl from shared objects file]
[Loaded sun.reflect.MethodAccessor from shared objects file]
[Loaded sun.reflect.MethodAccessorImpl from shared objects file]
[Loaded sun.reflect.ConstructorAccessor from shared objects file]
[Loaded sun.reflect.ConstructorAccessorImpl from shared objects file]
[Loaded sun.reflect.DelegatingClassLoader from shared objects file]
[Loaded sun.reflect.ConstantPool from shared objects file]
[Loaded sun.reflect.FieldAccessor from shared objects file]
[Loaded sun.reflect.FieldAccessorImpl from shared objects file]
[Loaded sun.reflect.UnsafeFieldAccessorImpl from shared objects file]
[Loaded sun.reflect.UnsafeStaticFieldAccessorImpl from shared objects file]
[Loaded java.lang.Iterable from shared objects file]
[Loaded java.util.Collection from shared objects file]
[Loaded java.util.AbstractCollection from shared objects file]
[Loaded java.util.List from shared objects file]
[Loaded java.util.AbstractList from shared objects file]
[Loaded java.util.RandomAccess from shared objects file]
[Loaded java.util.Vector from shared objects file]
[Loaded java.lang.Appendable from shared objects file]
[Loaded java.lang.AbstractStringBuilder from shared objects file]
[Loaded java.lang.StringBuffer from shared objects file]
[Loaded java.lang.StackTraceElement from shared objects file]
[Loaded java.nio.Buffer from shared objects file]
[Opened /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar]
[Loaded java.lang.Boolean from shared objects file]
[Loaded java.lang.Character from shared objects file]
[Loaded java.lang.Number from shared objects file]
[Loaded java.lang.Float from shared objects file]
[Loaded java.lang.Double from shared objects file]
[Loaded java.lang.Byte from shared objects file]
[Loaded java.lang.Short from shared objects file]
[Loaded java.lang.Integer from shared objects file]
[Loaded java.lang.Long from shared objects file]
[Loaded java.io.ObjectStreamField from shared objects file]
[Loaded java.util.Comparator from shared objects file]
[Loaded java.lang.String$CaseInsensitiveComparator from shared objects file]
[Loaded java.security.Guard from shared objects file]
[Loaded java.security.Permission from shared objects file]
[Loaded java.security.BasicPermission from shared objects file]
[Loaded java.lang.RuntimePermission from shared objects file]
[Loaded java.util.AbstractMap from shared objects file]
[Loaded sun.misc.SoftCache from shared objects file]
[Loaded java.lang.ref.ReferenceQueue from shared objects file]
[Loaded java.lang.ref.ReferenceQueue$Null from shared objects file]
[Loaded java.lang.ref.ReferenceQueue$Lock from shared objects file]
[Loaded java.util.HashMap from shared objects file]
[Loaded java.lang.annotation.Annotation from shared objects file]
[Loaded java.util.Map$Entry from shared objects file]
[Loaded java.util.HashMap$Entry from shared objects file]
[Loaded java.security.AccessController from shared objects file]
#44491

Это неинформативно, к сожалению...

Попрубуйте добавить еще
-ea -esa

#44494

Абсолютно тоже самое выводится.

Оказлось, запускать надо было /usr/games/freecol/freecol (ELF-файл), а не FreeCol.jar. Странно, а в README написано:

III. Running FreeCol
=================================
Launch a command prompt and go to the directory where you unpacked
the FreeCol package (in case you downloaded the binary package) or
the directory where you executed the 'ant' command (in case you
downloaded the source package).
Make sure the file named 'FreeCol.jar' is in your current directory.

Execute the command 'java -Xmx256M -jar FreeCol.jar'

IV. Troubleshooting
=================================
Q: I get the following error:
The data file "data/images/units/Unit0.png" could not be found.
A: Use the command-line option --freecol-data to specify the location
of the 'data' directory.
For example: java -jar FreeCol.jar --freecol-data C:\Games\FreeCol\data

Q: I am unable to start the game.
A: Try running the game in windowed mode:
'java -Xmx256M -jar FreeCol.jar --windowed'

Осталось удалить 2 лишние Java-Машины:

text
$ sudo update-alternatives --config java
  Выбор        Альтернатива
-----------------------------------------------
          1    /usr/bin/gij-4.3
          2    /usr/lib/jvm/java-gcj/jre/bin/java
*+        3    /usr/lib/jvm/java-6-openjdk/jre/bin/java
#44562

AndreyMust19,
Я думаю, что и так запустилось бы, если бы у Вас стояла нормальная сановская джава. Судя по приведенному списку, Вы ее так и не поставили

#44798
AndreyMust19 написал:

Осталось удалить 2 лишние Java-Машины:
text
$ sudo update-alternatives --config java
  Выбор        Альтернатива
-----------------------------------------------
          1    /usr/bin/gij-4.3
          2    /usr/lib/jvm/java-gcj/jre/bin/java
*+        3    /usr/lib/jvm/java-6-openjdk/jre/bin/java

Установите вы в конце концов sunовскую JRE с помощью пакетного менеджера, тогда она появится в этом списке и потом ее выберете.
Или запускайте игру так

text

/usr/java (папочка jre1.6.0_20)/bin/java -Xmx256M - jar FreeCol.jar

А вообще вы же инсталлятор получается запустили? Т.е у вас команда

text

java -jar freecol-0.9.2-installer.jar

отработала нормально и в каталог /usr/games/freecol (хотя по умолчанию предлагается ~/freecol) установилась игра. Там после этого есть скрипт который называется "freecol", а вовсе не ELF файл. Это он у вас не работает?

Войдите или зарегистрируйтесь, чтобы ответить.