Linux 下某些应用程序的音频问题

Linux 下某些应用程序的音频问题

我在 Linux 下使用某些特定应用程序时遇到了非常烦人的音频问题(我使用的是 openSUSE Tumbleweed)。目前我只注意到一些游戏存在此问题(但我不确定这是否与特定游戏有关或与系统负载较重有关)。

以下是一些系统背景:

  • 笔记本电脑装有已全面更新的 openSUSE Tumbleweed、带有 Wayland 和 Pipewire 的 KDE Plasma 5
  • 问题主要出现在从 Bottles (flatpak) 运行的 Wine 应用程序中
  • 我注意到,即使其他一些不使用 Wine 的游戏也出现了不太严重的问题,但仍在 flatpak 上

以下是我的问题和一些附加信息:

  • 从几天前开始,当我在这种环境下玩游戏时,我遇到了一些非常烦人的音频问题,游戏启动后,声音似乎运行良好,但过了一会儿,声音开始变得嗡嗡作响/噼啪作响。有时只是轻微的,有时质量会下降并完全静音。

  • 甚至一些不需要太多系统资源的游戏也给我带来了这个问题。

  • 其他应用程序中的音频运行良好,没有任何问题,无论是从系统存储库(浏览器和 VLC)安装还是从 flatpak(Kodi、Spotify for Linux)安装。

  • 这个问题出现得有点突然;我不确定这是否与系统更新有关,系统更新可能会改变我的配置,但在它出现之前,我在运行完全相同的游戏时从未遇到任何问题。

  • 我尝试使用普通的 pulseaudio 而不是 pipewire 来测试这一点,但问题仍然存在。

这些问题仅存在于内置扬声器中:

  • 我只在使用一台设备(AMD“Family 17h/19h HD Audio Controller”声卡)时遇到此问题,当时通过笔记本电脑扬声器播放声音

  • 如果我通过笔记本电脑的 HDMI 端口连接外部电视设备(使用另一个声音设备“Renoir Radeon 高清音频控制器”),声音效果很好

  • 如果我将有线耳机连接到 Jack 端口,声音效果很好

  • 如果我使用无线蓝牙耳机,声音效果很好

我不太确定,但我怀疑我必须调整某些特定配置才能防止这种情况发生。但我不知道这个问题究竟出在哪里(管道?电线管工?特定设备配置?其他地方?)。

有人能帮助我更好地诊断这个问题并最终找到解决方案吗?

如果需要更多信息,请询问,我会提供。谢谢!

相关内容