如何在 (k)ubuntu 20.04 / java 17 中运行 Minecraft 1.18.x 并抛出错误

如何在 (k)ubuntu 20.04 / java 17 中运行 Minecraft 1.18.x 并抛出错误

如何运行 Minecraft 1.18.x?我安装了 openjdk-17,Minecraft 1.16.x 可以在 openjdk-8 上正常运行。

控制台中的相关错误为:

[16:37:00 错误]:游戏因错误状态结束(退出代码 1)

无法识别的 VM 选项“CMSIncrementalMode”错误:无法创建 Java 虚拟机。

无法识别的 VM 选项“UseConcMarkSweepGC”错误:无法创建 Java 虚拟机。

提示:下面已解决

答案1

如果你正在读这篇文章,那是因为这些方法都不适用于你:

运行 minecraft 时出现 JVM 错误

在 Ubuntu 20.04 上更新 Minecraft 1.18 的 Java 时出现问题

如何在 Ubuntu LTS 20.04 上安装 Java 18(JRE)

我正在运行 Kubuntu 20.04 / 内核 5.13.0-28-generic,并安装了 openjdk-8 和 openjdk-17。

我也正在运行 Minecraft Launcher v 1.6.93,因为我喜欢它。

解决方案:

1-删除 openjdk-17

sudo apt remove openjdk-17-*

2-获取 Oracle 的 Java 17

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.deb

3-首先安装依赖项

sudo apt install libc6-i386
sudo apt install libc6-x32

4-安装Java 17

sudo dpkg -i jdk-17_linux-x64_bin.deb

5- 打开 Minecraft 启动器并将 Java 设置:可执行文件设置为正确的路径。在我的安装中,它是:

/usr/lib/jvm/jdk-17/bin/java

并删除所有产生问题的 JVM 参数。

6- 保存你的个人资料并开始游戏

相关内容