数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 288|回复: 2

[科技] NVIDIA工程师出手修复Linux 6.15内核Bug AMD显卡游戏卡顿有救了

[复制链接]
发表于 2025-4-8 15:18:37 | 显示全部楼层 |阅读模式
本帖最后由 Meise 于 2025-4-8 15:32 编辑

最近Linux内核开发圈出了件新鲜事:NVIDIA工程师主动给AMD显卡"治病"。这事得从今年3月说起——当时有玩家发现,在测试版Linux 6.15系统上玩《群星》等Steam游戏时,AMD显卡会出现画面卡死、键盘鼠标失灵的情况。

问题溯源:
技术爱好者Bert Karwatzki经过一周的追踪分析,发现症结源自NVIDIA工程师Balbir Singh主导的KASLR调整方案。这项代码改动本是为了扩展PCI设备对10TB以上内存区域的支持,却在特定配置下触发异常——系统错误判定显存上限需支持到64TB级别,致使AMD显卡的显存分配机制误启DMA32低效模式,最终引发游戏场景的显存调用卡顿。

技术修复:
发现问题后,Balbir Singh立即提交补救方案:在系统添加私有内存时,通过检测pgmap参数来避免错误提升显存上限。这项修正方案最近已被快速整合进Linux 6.15内核代码库,确保即将发布的正式版系统不会再出现这类问题。

事件亮点:

从3月8日玩家首次报告问题,到4月初完成修复,整个响应周期仅用一个月
同期修复的还有持续两年的CPU性能问题,涉及非FSRM/EMRS架构处理器
Linux 6.15-rc1候选版将于4月13日(本周日)如期发布
开源社区实现"对手协作",NVIDIA工程师对自家代码改动引发的AMD显卡问题负责到底

目前Steam玩家已可在Git最新版内核中验证修复效果。这次跨公司技术协作,为硬件驱动开发领域提供了良性互动案例。随着Linux系统在游戏领域的普及,这类快速响应机制对玩家群体尤为重要。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
发表于 2025-4-8 15:58:06 | 显示全部楼层
我为什么看着象是N卡工程师给A卡挖了一个坑,被技术爱好者发现后,才给填上的
回复 支持 反对

使用道具 举报

发表于 2025-4-8 16:08:16 | 显示全部楼层
新闻学的魅力时刻
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-25 00:59 , Processed in 0.171600 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表