OpenGL 在 Windows 上不起作用

OpenGL 在 Windows 上不起作用

在我的计算机上,我目前无法运行任何需要使用显卡的游戏。我进行了一些基本的故障排除,并将问题追溯到 openGL 的某种问题。问题始于昨天,当时 Minecraft 崩溃(屏幕变黑且无响应,我不得不使用任务管理器结束它),从那时起,我尝试运行的所有游戏都无法打开,或出现错误(见下文)。我尝试更新显卡驱动程序(从 AMD 网站和设备管理器),多次重启电脑,并多次卸载显卡驱动程序。任何帮助都将不胜感激。

计算机规格:

-Operating System: Windows 10 Home 64 bit
-Display Adapters:
     AMD Radeom HD 8550G
     AMD Radeon R9 M275X (This is the one causing the error, and usually has a yellow exclamation mark next to it in the device manger)
-Processor: AMD A8-5557M APU with Radeon(tm) HD Graphics (quad-core) (2.10 GHz)
-RAM: 8.00GB (7.19Gb usable)

显示器规格:

-Number of monitors: 1
-Model: BenQ GL2250H
-Connection to computer: HDMI
-Resolution: 1920 x 1080

错误 1(无人深空):

尝试启动游戏几秒钟后,会出现一个对话框,标题为“错误”,并显示“无法初始化 OpenGL 窗口”

错误 1

错误 2(Minecraft):

按下启动器上的“播放”(设置为任意版本)后,启动器会关闭几秒钟,然后再次打开并出现错误:

Minecraft 错误 我看到的上图的主要部分是:

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

在此先感谢您的帮助。

顺便说一句:我不知道需要什么信息,所以我只是把我能找到的任何看似相关的信息放上去。

编辑:我忘了提到不会崩溃的游戏运行速度极慢(例如:Elite:Dangerous - ~3fps)

答案1

更新 AMD GPU 驱动程序,接下来必须运行 AMD Catalyst 设置工具,转到可切换的图形应用程序设置,点击“ Add application”,选择游戏的exe文件并设置为high performance

在此处输入图片描述

这会将驱动程序配置为使用 AMD R9 M275X,而不是 AMD APU。

立即下载工具调用开放硬件监控器并将 AMD R9 M275X 设置添加到 Gadget。如果未使用 GPU,则会看到以下内容:

在此处输入图片描述
(查看-GPU 时钟、速度)

如果使用 GPU,你会看到以下内容:

在此处输入图片描述
(在这里您可以看到速度、V显示和温度,这意味着现在正在使用 AMD GPU)

如果使用 GPU,它应该支持所有必需的 OpenGL 调用,而 APU 可能会缺少一些功能。

相关内容