【刨根问底】解决我的世界启动,报错openGL版本不足的问题

前言

这两天刷到一些 minecraft 的视频,看着手痒痒。作为老mc玩家,之前因为网易横插一手导致国际版在国内玩起来很难受,资源被限,光影被限,如今过了这么久,国际版重新和中国版达成了一种平衡,打算重新搞过来玩玩。但是因此遇到了一些问题。还折腾了挺久,因为想下个最新版 minecraft,于是通过我的启动器直接下载对应版本的客户端,forge,以及对应的jdk,搓着手打开之后,报了错.

(因为是解决之后写的博客,所以网上找了个跟我报错内容一样的截图)
在这里插入图片描述

解决办法

这个报错的意思就是 minecraft 运行的一个重要依赖叫 openGL ,而随着 minecraft 版本的不断增长,对于 openGL 的版本也越来越高,而 openGL 的版本怎么决定呢?他是取决于你电脑的显卡驱动的版本。说到这里,我想你应该明白了,那就直接升级驱动就ok

直接上解决办法。

查看系统对于 openGL 的支持情况

推荐一个软件everestultimate_5.51,我下载的版本链接在这里(链接),直接就能查到我们想要的信息,下载打开这个软件,百度一个激活码(很好找),按图里的标识看自己电脑的情况

(我这是升级过的,所以都支持了,原来是1.0.0)
在这里插入图片描述

升级驱动

有几条路选

  • 直接上英特尔官网下载官方驱动更新的软件
  • 直接上你电脑品牌的官网下载对应的驱动更新软件
  • 第三方驱动更新软件,如驱动人生,驱动精灵

我算是比较倒霉的,前两条路都试了,都没解决…
下载了个驱动人生。有捆绑软件!!!!但是很好找到,卸载方便
然后更新就好了,重启电脑,再次打开刚刚的 everestultimate_5.51 ,你会发现刚刚不支持的 openGL 现在已经支持了,那么问题解决。启动游戏,快乐撸树。
在这里插入图片描述
解决方案到此结束,心急的小伙伴可以退出来了。下面是一些自己的分析。

这个问题产生可能的原因

不一定对,纯自己分析,欢迎大佬指点

windows官方更新导致

因为操作系统的更新是件大事,官方不可能把不确定性较高的新版直接给市场使用,万一出了问题那就是上千万的机器遭殃,发布出来的稳定版的驱动往往都是落后于最新版本的。

过于相信某些第三方驱动检测软件导致

因为市面上的软件形形色色,没点基础加上心理素质不高的的人遇到一些问题往往被高大上的专业名词吓到,过分依赖第三方软件更改系统配置,久而久之,不合理的更改系统设置就会爆发出问题。

自己误操作导致

可能自己在清理系统盘时不小心误删了驱动的关键文件,导致启动不正常,而使用了系统备份库里的低版本驱动。

吐槽

到这里,就不得不喷一下百度上那些不带脑子的人,不会可以不说,偏偏瞎说,误导别人,浪费时间和资源。

比如:

  • openGL 是 NVIDIA独显才能使用的,核显不支持相关类库

吐槽:我初中玩mc的电脑别说是核显,而且是很落后的核显,那我那时候怎么玩的?就很明确的说,这游戏2009年上市,不说太夸张,从今年往前推十年,这之间生产的大多数电脑都绝对跑的起来这游戏。

  • openGL是 win7/8/10/linux/…的适配版,其他版本不能用

吐槽:看到这话真想给你一拳,这话的意思比喻下就是古人需要吃法现代人不需要吃饭?你用脚走路以后你后代爬着走?

其他的就不列举了,不是我杠,这种**不通的答案居然是某论坛点赞前几名(自己主动屏蔽骂人的话防止被官方大大制裁),我相信会因此误导很大一部分毅力不够,耐心不够的人,不过好在这个世界上正常人还是多于脑*的,很感激解决过程中提供有用信息的大佬们。

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
OpenGL ES 2.0是一种图形编程接口,用于开发移动设备上的2D和3D图形应用程序。由于其高效性、跨平台性和灵活性,它成为许多手机游戏和应用程序的首选。 要下载OpenGL ES 2.0,首先需要考虑的是您使用的平台。通常,OpenGL ES 2.0可以在Android、iOS和Windows等操作系统上使用。 对于Android设备,您可以在Google Play商店上搜索“OpenGL ES 2.0”并下载适用于您的设备的OpenGL ES 2.0开发工具包(SDK)。您还可以通过在计算机上安装Android开发套件(SDK)并使用Android Studio或Eclipse等IDE来开发OpenGL ES 2.0应用程序。 对于iOS设备,OpenGL ES 2.0通常已经预装在iOS系统中,无需单独下载。您可以使用Xcode IDE来开发在iOS设备上运行的OpenGL ES 2.0应用程序。 对于Windows操作系统,您可以通过访问Khronos Group的官方网站来下载OpenGL ES 2.0的开发工具包(SDK)。您可以选择从官方提供的软件包中选择适用于您的Windows版本。 除了操作系统特定的下载之外,您还可以在各种开发者论坛、网站和教程上找到OpenGL ES 2.0的相关示例代码和资源。这些资源可以帮助您更好地了解和使用OpenGL ES 2.0来开发高质量的图形应用程序。 总之,要下载OpenGL ES 2.0,您需要根据您使用的平台选择适当的开发工具包或SDK。随后,您可以使用IDE和其他资源开始在您的设备上开发出色的OpenGL ES 2.0应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AntyRia

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值