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

目录

    • 前言
    • 解决办法
      • 查看系统对于 openGL 的支持情况
      • 升级驱动
    • 这个问题产生可能的原因
      • windows官方更新导致
      • 过于相信某些第三方驱动检测软件导致
      • 自己误操作导致
    • 吐槽

前言

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

(因为是解决之后写的博客,所以网上找了个跟我报错内容一样的截图)
【刨根问底】解决我的世界启动,报错openGL版本不足的问题_第1张图片

解决办法

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

直接上解决办法。

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

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

(我这是升级过的,所以都支持了,原来是1.0.0)
【刨根问底】解决我的世界启动,报错openGL版本不足的问题_第2张图片

升级驱动

有几条路选

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

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

这个问题产生可能的原因

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

windows官方更新导致

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

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

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

自己误操作导致

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

吐槽

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

比如:

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

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

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

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

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

你可能感兴趣的:(奇奇怪怪的东西,windows,opengl,驱动程序)