我最近下载了 .jar 格式的 Minecraft,不久前在我的电脑上运行了它。现在我暂时使用台式机而不是笔记本电脑,我想让它运行。在我的笔记本电脑上,让 OpenJDK 运行应用程序而不黑屏是一件非常麻烦的事,而在我的台式机上没有这个问题。
但是,当我在桌面上运行该应用程序时,我的键盘变得没有反应,根本无法输入。这是一个非常大的问题,因为我无法玩游戏,因为它需要键盘交互。虽然它在我的笔记本电脑上正常工作,而且运行完美。但现在在桌面上它完全没用。
我不知道我是否缺少键盘驱动程序,但应该没有,因为键盘在其他地方运行正常。我使用的是 OpenJDK 6,因为 7 也有我提到的“黑屏”。所以我需要它在 OpenJDK 6 中工作。
在此先非常感谢,我会尽量详细说明。
答案1
这可能是轻量级 Java 游戏库 (lwjgl) 的问题。Mojang 没有跟上他们的更新。从下载最新版本http://lwjgl.org/download.php,然后提取档案。将目录中的jinput.jar
、lwjgl.jar
和替换为提取目录中的相应文件。还将 中的文件替换为 中的文件。为了安全起见,您应该在替换这些文件之前对其进行备份。lwjgl_util.jar
.minecraft/bin
lwjgl-2.8.x/jar
.minecraft/bin/natives
lwjgl-2.8.x/jar/native/linux
希望这有效!
答案2
答案3
我不确定是否将 openjdk 与 minecraft 一起使用,但我会说在使用 oracle-java6 玩 minecraft 时运行 ibus 守护进程会产生相同的结果。
尝试禁用/退出 ibus 然后播放。