在 32 位 Xubuntu 18.04 LTS 上安装 Minecraft

在 32 位 Xubuntu 18.04 LTS 上安装 Minecraft

在此先感谢能够为我解答这个问题的任何人。我最近一直在Xubuntu 18.04 LTS on my Dell Optiplex 755安装 Minecraft 启动器,但一直遇到困难。

.deb package从 Minecraft 网站下载了 ,并尝试使用软件中心进行安装。选择“安装”并输入我的凭据后,进度条快速闪烁,然后消失并再次显示“安装”按钮。我关闭了软件中心,打开了一个终端,并尝试使用 安装我的软件包sudo dpkg -i。这次,它声称 是.deb一个 64 位软件包,与我的 32 位系统不匹配。

我想知道这是否正常,因为我确定我之前在 32 位 Windows 系统上安装过 Minecraft。此外,无论这是否正常,有没有办法在我的系统上安装此软件包?

编辑:我下载了 MultiMC,认为启动器本身可能不支持我的 32 位操作系统,在成功安装并尝试从中启动 1.13 后,它崩溃了,并显示以下报告:

---- Minecraft Crash Report ----
// Sorry :(

Time: 8/21/18 8:48 PM
Description: Initializing game

java.lang.UnsatisfiedLinkError: Failed to locate library: liblwjgl32.so
    at org.lwjgl.system.Library.loadSystem(Library.java:147)
    at org.lwjgl.system.Library.loadSystem(Library.java:67)
    at org.lwjgl.system.Library.<clinit>(Library.java:50)
    at org.lwjgl.system.MemoryUtil.<clinit>(MemoryUtil.java:61)
    at org.lwjgl.system.MemoryStack.<init>(MemoryStack.java:61)
    at org.lwjgl.system.MemoryStack.create(MemoryStack.java:82)
    at org.lwjgl.system.MemoryStack.create(MemoryStack.java:71)
    at java.lang.ThreadLocal$SuppliedThreadLocal.initialValue(ThreadLocal.java:284)
    at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:180)
    at java.lang.ThreadLocal.get(ThreadLocal.java:170)
    at org.lwjgl.system.MemoryStack.stackGet(MemoryStack.java:628)
    at org.lwjgl.system.MemoryStack.stackPush(MemoryStack.java:637)
    at cfs.a(SourceFile:126)
    at cfi.an(SourceFile:554)
    at cfi.am(SourceFile:433)
    at cfi.a(SourceFile:377)
    at net.minecraft.client.main.Main.main(SourceFile:144)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
    at org.multimc.EntryPoint.listen(EntryPoint.java:143)
    at org.multimc.EntryPoint.main(EntryPoint.java:34)

该错误的详细演练、其代码路径和所有已知细节如下:-------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
    at org.lwjgl.system.Library.loadSystem(Library.java:147)
    at org.lwjgl.system.Library.loadSystem(Library.java:67)
    at org.lwjgl.system.Library.<clinit>(Library.java:50)
    at org.lwjgl.system.MemoryUtil.<clinit>(MemoryUtil.java:61)
    at org.lwjgl.system.MemoryStack.<init>(MemoryStack.java:61)
    at org.lwjgl.system.MemoryStack.create(MemoryStack.java:82)
    at org.lwjgl.system.MemoryStack.create(MemoryStack.java:71)
    at java.lang.ThreadLocal$SuppliedThreadLocal.initialValue(ThreadLocal.java:284)
    at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:180)
    at java.lang.ThreadLocal.get(ThreadLocal.java:170)
    at org.lwjgl.system.MemoryStack.stackGet(MemoryStack.java:628)
    at org.lwjgl.system.MemoryStack.stackPush(MemoryStack.java:637)
    at cfs.a(SourceFile:126)
    at cfi.an(SourceFile:554)
    at cfi.am(SourceFile:433)

-- Initialization --
Details:
Stacktrace:
    at cfi.a(SourceFile:377)
    at net.minecraft.client.main.Main.main(SourceFile:144)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
    at org.multimc.EntryPoint.listen(EntryPoint.java:143)
    at org.multimc.EntryPoint.main(EntryPoint.java:34)

-- System Details --
Details:
    Minecraft Version: 1.13
    Operating System: Linux (i386) version 4.15.0-20-generic
    Java Version: 1.8.0_181, Oracle Corporation
    Java VM Version: OpenJDK Server VM (mixed mode), Oracle Corporation
    Memory: 493009496 bytes (470 MB) / 693633024 bytes (661 MB) up to 954466304 bytes (910 MB)
    JVM Flags: 2 total; -Xms512m -Xmx1024m
    Launched Version: MultiMC5
    LWJGL: 3.1.6 build 14
    OpenGL: ~~ERROR~~ NoClassDefFoundError: Could not initialize class org.lwjgl.system.Library
    GL Caps: 
    Using VBOs: Yes
    Is Modded: Probably not. Jar signature remains and client brand is untouched.
    Type: Client (map_client.txt)
    Resource Packs: 
    Current Language: ~~ERROR~~ NullPointerException: null
    Profiler Position: N/A (disabled)
    CPU: <unknown>

答案1

我刚刚获得了 Minecraft Pocket Edition(1.12.0.28 和 1.13.0.5 Beta)与 Minecraft Bedrock Launcher 一起使用(https://mcpelauncher.readthedocs.io/en/latest/index.html) 在 32 位 Xubuntu 18.04 上。按照该页面上的说明从源代码编译它,并从 Google Play 商店购买 Minecraft Pocket Edition。这个 Pocket Edition 比 Java 版响应更快、速度更快(当这台计算机上装有 64 位 Ubuntu 19.10 时,Java 版几乎无法使用)。

相关内容