[Exception] 特殊设备上小人背景为黑色而非透明
Opened this issue · 12 comments
调查第一名相关用户的显卡信息如下:
- Intel(R) HD Graphics 4000
- NVIDIA GeForce GT 650M
调查第二名相关用户的显卡信息如下:
- Intel(R) HD Graphics 520
- NVIDIA GeForce 940M
调查第二名相关用户的显卡信息如下:
- Intel(R) HD Graphics 520
- NVIDIA GeForce 940M
针对此用户的进一步调查:使用java -jar
运行发生了如下错误:
[LWJGL] GLFW_PLATFORM_ERROR error
Description: WGL: Failed to set pixel format for dummy context: 动态链接库<DLL>初始化例程失败。
Stacktrace: (略)
调查第三名相关用户的显卡信息如下:
- Intel(R) HD Graphics 4600
- NVIDIA GeForce GTX 750 Ti
调查第四名相关用户的显卡信息如下:
- NVIDIA GeForce RTX 3050 Ti
该用户通过回滚显卡驱动到旧版本,成功解决了这一问题。 驱动版本详情如下:
- 原版本
526.98
- 旧版本
517.00
至此, 我们已确定是由 NVIDIA GeForce 系列显卡的驱动导致的此问题。
调查第五名相关用户的显卡信息如下;
- NVIDIA GeForce RTX 2070
该用户也通过安装回旧版显卡驱动解决了此问题,详情如下:
- 原版本
528.24
- 旧版本
517.48
所安装的旧版显卡驱动的下载链接:
http://www.nvidia.cn/Download/driverResults.aspx/193319/cn
调查第七名相关用户的显卡信息如下:
- NVIDIA GeForce GTX 1650 Ti
该用户通过以下方法解决了此问题:
右键桌面进入 NVIDIA控制面板。在 NVIDIA控制面板 中,进入“管理3D设置”,将“首选图形处理器”从 [高性能] 更改为 [集成图形] 或者 [自动选择]。如图所示:
Update: 该用户调节的是全局设置,这可能影响其他应用程序的图形性能。建议只调整针对ArkPets的配置,方法如下:
在上述“管理3D设置”的“程序设置”选项卡的自定义程序处,点击“添加”,添加 ArkPets 主程序和它所使用的 java.exe,将其 “首选图形处理器” 更改为 [集成图形]。
那对于台式机显卡直连显示器的是不是就无法解决了?显卡型号是 3080 Ti 12 GB.
那对于台式机显卡直连显示器的是不是就无法解决了?显卡型号是 3080 Ti 12 GB.
凡是能调出 NVIDIA 控制面板的都可解决。
我也遇到了这个问题,而且无法解决,好像我核显驱动也不支持,在英伟达面板上使用集显后,黑框依然存在,电脑核显AMD笔记本5900HX.AMD驱动版本24.1.1,在以前成功解决过问题,不过那时候还是1.x版本和笔记本默认cpu驱动
调查七名相关用户的显卡信息如下:
- NVIDIA GeForce GTX 1650 Ti
该用户通过以下方法解决了此问题:
右键桌面进入NVIDIA控制面板。在NVIDIA控制面板中,进入“管理3D设置”,将“首选图形处理器”从[性能]更改为[集成图形]
或者[自动选择]。如图所示:更新:用户调节的是全局设置,这可能会影响其他应用程序的图形性能。建议只针对ArkPets的配置进行调整,方法如下:
在上述“管理3D设置”的“程序设置”选项卡的自定义程序处,点击“添加”,添加ArkPets主程序及其所使用的java.exe,将其“首选图形处理器”更改为[集成图形]。
在此设置下,会影响JAVA游戏的性能,例如Mincraft:JAVA,如果你也玩,那么祝你好运:)