OpenAI Codex修好Radeon R600老Bug:20年UVD解码问题进Linux 7.5
快科技11月13日消息,据报道,Linux 7.5内核合并窗口将迎来一批AMD驱动补丁,其中一项修复格外引人注目:一位开源贡献者借助OpenAI Codex,修复了Radeon R600时代GPU上存在近20年的UVD视频解码Bug。
据快科技11月13日消息,Linux 7.5内核合并窗口将接收一批AMD驱动补丁,其中一项修复引发关注:一位开源贡献者用OpenAI Codex解决了Radeon R600时代GPU上存在近20年的UVD视频解码Bug。问题集中在Radeon HD 2000/3000系列等老卡上。贡献者Ted Bullock在自己那台老款iMac7,1(搭载RV610核心)上发现,只要GPU一边绘图、解码器一边从系统内存读取压缩视频,视频帧就会损坏;把解码输入挪到显存(VRAM)之后,画面就恢复正常了。

修复的关键在于让UVD缓冲区留在显存里,不再放在系统内存。补丁覆盖RV610、RV620、RV630、RV635和RV670等多款RV6xx家族芯片,这些芯片共用同一条解码路径和R600固件。问题的调查、测试以及补丁编写,都由贡献者借助
Codex完成。
其实AMD官方早就不再维护R600系列,但开源社区没有袖手旁观。该补丁已经通过AMD官方拉取请求,正式进入Linux 7.5内核。对那些仍在用这些近20年老显卡的Linux用户来说,这算是一次来自AI与开源社区协作的意外“续命”。
