今年由于新型冠状病毒的影响,鄙人从过年到现在在家呆了已经一个多月了,相信很多小伙伴在家蹲了这么久,一定都憋坏了。
更悲催的是,我放假空手回得家,以为春节在家呆几天,就能回校了,所以根本没有带回我的主机,家里就一台二代i5核显老古董联想笔记本,啥游戏都玩不了,就是主流生产力工具它也不行的。今天实在闲得dan疼,就翻出来看看,准备给自己整点活。(哼,我才不会告诉你们在这之前我从来没玩过Minecraft的!)

我用别人的一键懒人包(整合开服包java版)在自己win2012云服务器上,创建好了服务器。
然后老用我的古董机用HMCL启动器,安装了对应版本的客户端,准备进去做一个传说中的基建狂魔(我才不会告诉你们我去看了Minecraft小白到入门的教程呢!)


万事俱备只欠启动,然后纳尼!?给我弹出了这个。
OpenGL ERRO


错误如下:

OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.

在排除了启动器的问题后,感觉是显卡OpenGL不兼容问题,翻遍了各大论坛,还到英特尔官网下载了最新驱动(结果本来就是最新驱动,官方最新驱动不支持老处理器芯片组,还告诉俺我的机器不能用)
NO!

甚至找到了这样的吐槽,你的电脑太辣几了,换个新的就能玩了。
吐槽


随后在CSDN找到大佬的OpenGL的错误提示看了后,感觉是java版本不兼容问题。
贴吧论坛里面类似问题的机器也是win7可以运行1.710及以下版本的mc,这肯定又是win10不兼容的锅了。
然后我去找了几个老版本的java-8uxxx驱动来试。
测试最新的几个都跟前面的一样报OpenGL Erro!显卡OpenGL不正常!
直到我装了java-8u51版本驱动,事情有了转机。
warning

当我忽略警告,点击启动的时候,出现了正常的界面!
start

Ohhhh!熟悉的画面,熟悉的声音!方块世界,我回来了!
start2


最后结果:

Minecraft启动时报错:
OpenGL: ERROR RuntimeException: No OpenGL context found in the current thread.
问题果然是win10系统下对intel部分老芯片组显卡支持较差造成的,尝试降级Java 8uxx驱动。一些较旧的Intel芯片组在Windows 10上的Minecraft不能很好地工作,如果你的电脑核显是Intel(R) HD Graphics 3000及以前的话。另外,分配给Minecraft的内存也很重要,你也可以尝试为其提供更多RAM空间。如果你的电脑确实太旧,太古董了,这个方法也没效果,那就只能考虑换配置了,去图拉丁吧问广大垃圾佬,几十块钱应该就可以帮你配一个玩Minecraft等游戏很流畅的pc了。

附件地址:

开服整合包和启动器地址:点击下载——密码:gefb
jdk-8u51-windows-x64驱动地址:点击下载——提取码:nf5u

写这个是为了那些配置不够但是又想进方块世界看看的部分Minecraft水友,如有转载还望大佬注明本文出处!
原文地址:https://www.tufei.site/archives/40