JOGL 在 atio6axx.dll 中引发错误

问题描述 投票:0回答:4

在尝试使用 JOGL 进行一些 OpenGL 开发时,我不断收到以下错误:

# Problematic frame:
# C  [atio6axx.dll+0x73a32] 

在网络上搜索直接指出了 AMD 视频驱动程序,并强烈建议更新我的驱动程序。

问题: 我有一台 HP Pavilion dv6-3206ax,它实际上有两个 GPU,一个是高功率且速度快,另一个是低功率且速度可能较慢。 标准 AMD Catalyst 安装不喜欢这种配置,因此我只能使用 HP 支持网站上的驱动程序。

视频卡是: ATI Mobility Radeon HD 6550 和 AMD M880G 搭配 ATI Mobility Radeon HD 4250

注意:我可以通过导航到 AMD Radeon 显示驱动程序目录强制安装 6550 的最新驱动程序,这确实允许 JOGL 运行。但这也会导致我的笔记本电脑过热。

两年没更新了,我已经有最新的了。帮忙吗?

opengl driver jogl
4个回答
0
投票

我不得不将我的 AMD 显卡驱动程序降级至 20.4.2


0
投票

我的 Lenovo Legion 5 笔记本电脑型号上遇到了这个问题,特别是根据 AMD Adrenaline 软件“AMD Ryzen 7 6800H with Radeon Graphics”。

如果我插入了外部 HDMI 监视器,则在调用 GLProfile.getDefault() 时,使用 JOGL 2.5.0 的 Java 代码会因

atio6axx.dll
中 JVM 外部的访问冲突异常而崩溃。

我终于通过安装最新的 AMD Adrenaline 23.12.1 解决了这个问题,这是使用来自 https://www.amd.com/en/support/apu/amd-ryzen-processors/ 的 AMD 自动检测工具自动找到的amd-ryzen-7-移动处理器-radeon-graphics/amd-ryzen-7-6800h。具体来说,它下载了 amd-software-adrenalin-edition-23.12.1-minimalsetup-231205_web.exe,它运行并最终安装了更新的 AMD GPU 驱动程序。

在安装过程中,它提出安装一堆芯片组驱动程序。我跳过了那些认为它可能会造成混乱或与联想驱动程序冲突的想法(可能是错误的)。

无论如何现在它可以工作了,所以我猜AMD修复了这个驱动程序错误。


-1
投票

我找到了某种解决方案。 如果我使用 ATI PowerXpress 手动选择“省电 GPU”,则 OpenGL 可以正常工作。 这对于我目前的目的来说已经足够了。

我必须从 HP 支持网站下载并安装最新的 AMD 高清显卡驱动程序才能使 ATI PowerXPress 正常工作。


-1
投票

尝试一下这个小伙子在“手动卸载驱动程序”部分所做的事情。

多么传奇啊! http://us.battle.net/wow/en/forum/topic/6794729581

© www.soinside.com 2019 - 2024. All rights reserved.