皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux 为 30 岁的 Creative SoundBlaster AWE32 ISA 声卡提供驱动程序修复

在 Creative Technology 推出基于 Sound Blaster AWE32 ISA 的声卡 31 年后,Linux 内核中的开源驱动程序支持仍在继续开发中……今天提交的 Linux 6.16 修复了对 90 年代中期曾经强大的 ISA 声卡的支持。

几分钟前,当查看本周 Linux 6.16-rc3 版本发布之前的声音修复拉取请求时,让我感到惊讶的是:

“修复了传奇的 SoundBlaster AWE32 ISA 设备(一个真实的设备,25 年后我们仍然收到了错误报告)”

今天为 Linux 6.16 Git 准备合并的修复程序适用于 SoundBlaster“SB”ISA 驱动程序,包括在更改 DMA 模式时强制禁用 DMA,以及不允许在操作期间更改 DMA 模式

Linux 为 30 岁的 Creative SoundBlaster AWE32 ISA 声卡提供驱动程序修复

这两个 SoundBlaster ISA 驱动程序修复是为了解决错误 218185 – ISA 声卡 SoundBlaster AWE32 snd-sbawe.ko 使用管道线/电线管道工冻结系统。这个错误报告实际上是 2023 年底的,但现在才在 2025 年年中通过 Linux 6.16 修复,然后可能向后移植到稳定的内核系列。

至少在 2023 年,有人正在努力在具有 1GB RAM 并配备 Creative SoundBlaster AWE39 声卡的 Pentium P54C 系统上运行 Fedora 32。但是使用现代 PipeWire/WirePlumber 声音堆栈,由于 snb-sbawe 内核驱动程序,整个系统会冻结。

现在,随着这些补丁进入 Linux 内核,Creative SoundBlaster AWE32 ISA 声卡可以在现代 Linux 桌面上运行,如果您愿意,无需系统冻结。话又说回来,在任何配备 ISA 的老化 PC 上运行任何带有 PipeWire 和朋友的现代 Linux 桌面都可能相当缓慢。

转自 Linux Delivering Driver Fix For 30 Year Old Creative SoundBlaster AWE32 ISA Sound Card – Phoronix