Linux 6.1 正在修复 AMD HDMI 音频被破坏的问题
在使用稳定版的 Linux 6.1 内核时,不少用户发现其 AMD 设备的 HDMI 音频输出竟然不能正常工作。这是一个颇为严重的 Bug ,上游开发人员正在对其进行修复。
在一番调查之后,问题被锁定在最近对 ALSA HDA/HDMI 驱动程序代码的重构中,这次重构的 “仅使用动态 PCM 设备分配”功能代码破坏了现有的 AMD 硬件支持。幸好此功能更改仅在 Linux 6.1 合并窗口期间合并,因此只有 Linux 6.1 和早期的 Linux 6.2 开发状态受到此 AMD HDMI 音频回归影响。
此外,该问题仅在使用 PulseAudio 或 PipeWire 时影响 AMD/ATI 硬件的高清音频 HDMI 编解码器驱动程序。通过 ALSA 原始访问并使用直接音频输出,则不受此 Linux 6.1 回归的影响,该 Bug 也不影响 Intel 和其他编解码器,因为它们在引脚和转换器之间有任意连接。
SUSE 的 Linux 声音子系统维护者 Takashi Iwai 在该提交中描述了有关该 Bug 的详细信息,以及最新 HDMI 编解码器驱动程序重构的详细信息。他在内核邮件提交了修复补丁,很快将向后移植到 Linux 6.1 稳定系列,并在即将发布的 Linux 6.1+ 次要版本中将该 Bug 修复。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
logpaste —— 存储日志文件的极简 Web 服务
logpaste 是用于上传和共享日志文件的极简 Web 服务。 特性 接受来自命令行、JavaScript 和 Web UI 的文本上传 部署简单 在单个 Docker 容器中运行 适合 Heroku 的免费层 简单的数据库管理 将持久数据同步到任何兼容 S3 的云存储提供商 无需更改源代码即可自定义 UI 演示 http://logpaste.com 运行 从源头 PORT=3001 go run main.go 来自 Docker 要在 Docker 容器中运行 LogPaste,请从本地系统挂载一个卷来存储 LogPaste sqlite 数据库。 docker run \ -e "PORT=3001" \ -p 3001:3001/tcp \ --volume "${PWD}/data:/app/data" \ --name logpaste \ mtlynch/logpaste
- 下一篇
Mozilla 修复了一个存在 18 年的 Firefox Bug
Mozilla 为 Firefox 修复了一个已有 18 年历史的 Bug,编号为 Bug 290125。 Bug 290125 最早于 2005 年 4 月 12 日被首次报告,正好是 Firefox 1.0.3 的发布前几天。此问题与 Firefox 渲染带有::首字符 CSS 伪元素的文本有关,提交者表示浏览器使用的 Gecko 引擎会忽略任何声明的行高,继承父框的行高。而当时的 Opera 7.5+ 和 Safari 1.0+ 都能正确处理这个问题。 下面截图展示了此错误的具体表现: 事实上,此问题最初只在 Mac 版本的 Firefox 上出现,因为开发者发现它处理行高的方式与其他平台上的 Firefox 不同。并且 2002 年发布的 Firefox 3.0 修复了错误。但在 2014 年,这个问题再度被重新提出。当时 CSS 工作组指出 Firefox 对行高的特殊处理不符合 CSS 规范并导致兼容性问题。与其他浏览器相比,这导致一些在文本块中首字母较大的网站(如 The Verge 和 The Guardian )在 Firefox 中渲染不正确。 不过该问题一直被归类...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2全家桶,快速入门学习开发网站教程
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启