我已经在 Ubuntu 上运行 Minecraft 几天了,但我经常遇到同样的问题。我开始从浏览器玩游戏,但大约 15 分钟后,游戏会冻结或延迟,以至于我无法继续。然后我学会了从命令行启动它,但仍然遇到同样的问题。当命令行仍然打开时,它给了我这个警告:
“警告:无法跟上!系统时间是否发生变化,或者服务器是否超载?”
我认为这可能是内存分配问题,正如另一个问题中提到的那样,我尝试了那里的答案中提供的启动脚本,它是
java -Xmx2096M -Xms1048M -cp minecraft.jar net.minecraft.LauncherFrame
这并没有解决我的问题,警告仍然出现,我甚至在用这台电脑打开它时遇到了一些麻烦。这台电脑以前在装有 Windows 时运行过 Minecraft,所以我认为这台机器本身足够强大。哦,我正在运行 Open JDK 7 for java。
关于如何让它启动并运行超过 15 分钟,有什么建议吗?
答案1
尝试使用 Oracle 而不是 JDK?
在控制台中,
sudo apt-get purge openjdk*
删除 openjdk
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
安装 Oracle