我已经下载了.deb
《泰坦的复仇》的文件,并使用 Ubuntu 软件中心进行了安装。
现在,当我尝试使用软件启动器启动它时,什么也没有发生。有什么想法吗?
该.deb
文件是从 Humble Indie Bundle 下载的。
我无法从终端启动它(命令revenge-of-the-titans
说未找到命令)。
我也尝试了.tar.gz.
当我提取它并运行时./revenge.sh
,什么也没有发生。终端上没有任何输出或任何内容。
chmod 777 revenge.sh
我也设置了。
该命令/opt/revengeofthetitans/revenge.sh
没有给出任何输出。
如果我gedit /opt/revengeofthetitans/revenge.sh
在终端中运行:
> #!/bin/bash
> #
> # revenge.sh
> #
> ###############################################################################
>
> SCRIPT="`basename $0`"
> GAMEDIR="${HOME}/.revenge_of_the_titans_1.80" LOGFILE="${GAMEDIR}/${SCRIPT}.log"
> INSTDIR="`dirname $0`" ; cd
> "${INSTDIR}" ; INSTDIR="`pwd`"
>
> [[ ! -d "${GAMEDIR}" ]] && mkdir -m
> 0755 "${GAMEDIR}"
>
> JARPATH="patch.jar:RevengeOfTheTitans.jar:data-hib.jar:gfx.jar:fonts.jar:images.jar:music.jar:fx-mono.jar:fx-stereo.jar:gamecommerce.jar:common.jar:spgl-lite.jar:lwjgl.jar:lwjgl_util.jar:jorbis.jar:jinput.jar"
>
> # XMODIFIERS is cleared here to prevent SCIM screwing up keyboard
> input XMODIFIERS= java \
> -noverify \
> -Djava.library.path="${INSTDIR}" \
> -Dorg.lwjgl.util.NoChecks=true \
> -Dorg.lwjgl.librarypath="${INSTDIR}" \
> -Dnet.puppygames.applet.Launcher.resources=/resources-hib.dat
> \
> -Dnet.puppygames.applet.Game.gameResource=game.hib
> \
> -XX:MaxGCPauseMillis=3 \
> -Xms64m \
> -Xmx375m \
> -Xincgc \
> -cp "${JARPATH}" \
> net.puppygames.applet.Launcher \
> "$@" \
> >"${LOGFILE}" 2>&1
>
> exit 0
>
> #
> # EOF
> #
> ###############################################################################
答案1
问题解决了:
从 Ubuntu 软件中心重新安装 openJDK 解决了这个问题