我不确定发生了什么。我在运行 Ubuntu 16.04 的华硕 TP300LD 笔记本电脑上安装了 Oracle Java 8。
以下是 Minecraft 启动器的崩溃读数
---- Minecraft 崩溃报告 ---- // 你为什么这么做? 时间:2/27/17 晚上 9:27 描述:初始化游戏 org.lwjgl.LWJGLException:无法选择 GLX13 配置 在 org.lwjgl.opengl.LinuxDisplayPeerInfo.initDefaultPeerInfo(本机方法) 在 org.lwjgl.opengl.LinuxDisplayPeerInfo.(LinuxDisplayPeerInfo.java:61) 在 org.lwjgl.opengl.LinuxDisplay.createPeerInfo(LinuxDisplay.java:828) 在 org.lwjgl.opengl.DrawableGL.setPixelFormat(DrawableGL.java:61) 在 org.lwjgl.opengl.Display.create(Display.java:846) 在 org.lwjgl.opengl.Display.create(Display.java:757) 在 org.lwjgl.opengl.Display.create(Display.java:739) 在 bes.ap(源文件:600) 在 bes.an(源文件:436) 在 bes.a(源文件:383) 在 net.minecraft.client.main.Main.main(SourceFile:124)
错误的详细演练:
- 头 - 线程:客户端线程 堆栈跟踪: 在 org.lwjgl.opengl.LinuxDisplayPeerInfo.initDefaultPeerInfo(本机方法) 在 org.lwjgl.opengl.LinuxDisplayPeerInfo.(LinuxDisplayPeerInfo.java:61) 在 org.lwjgl.opengl.LinuxDisplay.createPeerInfo(LinuxDisplay.java:828) 在 org.lwjgl.opengl.DrawableGL.setPixelFormat(DrawableGL.java:61) 在 org.lwjgl.opengl.Display.create(Display.java:846) 在 org.lwjgl.opengl.Display.create(Display.java:757) 在 org.lwjgl.opengl.Display.create(Display.java:739) 在 bes.ap(源文件:600) 在 bes.an(源文件:436) -- 初始化 -- 细节: 堆栈跟踪: 在 bes.a(源文件:383) 在 net.minecraft.client.main.Main.main(SourceFile:124) -- 系统详细信息 -- 细节: 我的世界版本:1.11.2 操作系统:Linux(amd64)版本 4.8.0-39-generic Java 版本:1.8.0_121,Oracle 公司 Java VM 版本:Java HotSpot(TM) 64 位服务器 VM(混合模式),Oracle Corporation 内存:421540560 字节 (402 MB) / 523501568 字节 (499 MB) 至 1060372480 字节 (1011 MB) JVM 标志:共 6 个;-Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M -Xms512M IntCache:缓存:0,tcache:0,已分配:0,已分配:0 推出版本:1.11.2 轻量版JGL:2.9.4 OpenGL:~~ERROR~~ RuntimeException:在当前线程中未找到 OpenGL 上下文。 GL 帽: 使用 VBO:是 是否经过修改:可能没有。Jar 签名保留,客户品牌未受影响。 类型:客户端 (map_client.txt) 资源包: 当前语言:~~ERROR~~ NullPointerException:null 探查器位置:N/A(已禁用) 中央处理器:
答案1
OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
当我更改屏幕分辨率的默认设置时,出现上述错误。将其改回最大分辨率即可解决问题。
我正在运行带有 OpenJDK 1.8.0_151 和 Minecraft 1.12.2 的 Ubuntu 16.04。