播放声音时,扬声器会发出噼啪声,程度较轻的还会发出爆裂声。声音会随机地完全中断 1 到 10 秒,然后当音频恢复时,噼啪声会大得多。最终噼啪声会恢复到较低的“平均”速率,就好像在那段无声时期,计算机正在赶上没有噼啪声的那段时间。比音频中断更罕见的是,音频可能会产生回声。声音会重复一次,大约在第一声后半秒(同时仍然发出噼啪声)。
各种软件都会出现这种情况。通过 播放音乐mocp
、通过 播放 Youtubefirefox
和通过 播放电影的vlc
情况似乎最为严重,后两种软件偶尔会随机显示音频略微不同步。
有趣的是,如果我尝试通过 玩游戏wine
,音频几乎完全正常。我必须集中注意力才能发现问题所在。每隔几分钟就会出现一次安静的裂缝。但是,电视会随机永久失去声音(电视频道和其他来源仍然有效),只需关闭电视然后再打开即可解决。这种关闭和打开的操作还会随机使游戏退出(或崩溃?)到桌面。当声音以这种方式丢失时,通常会在一次砰砰声之后发生。
- Ubuntu 23.10.1(默认内核,
mainline
已尝试最新版本) - Sapphire RX 7700 XT(默认 AMDGPU 驱动程序和 kisak PPA 已尝试)Wayland 和
- Xorg 已尝试
- 尝试使用两台不同的电视作为显示器(旧款标准电视和新款智能电视)
- 尝试了两种不同的 HDMI 线缆
- 电视和显卡上的所有 HDMI 端口均已尝试
- 使用
pipewire
,但alsa
尝试过 - 在下
alsa
,取消注释并编辑default-sample-rate
为48000
/etc/pulse/daemon.conf
- 在下
alsa
,编辑load-module module-udev-detect
为load-module module-udev-detect tsched=0
/etc/pulse/default.pa
- 所有故障排除尝试都一次尝试一次,然后恢复为默认设置