我两周前安装了 Ubuntu 24.04 LTS,很高兴一切开箱即用,但想尝试让 LDAC 编解码器与我的蓝牙耳机配合使用。
因此我按照此 GitHub 页面上的说明进行操作:https://gist.github.com/the-spyke/2de98b22ff4f978ebf0650c90e82027e
它最终工作了,但几天后我意识到这已经彻底损坏了所有其他音频设备。
内置扬声器不工作或不显示,辅助端口不执行任何操作,如果我插入 USB DAC,它将不工作,内置音频和 USB DAC 都只显示“专业模式”和“关闭”作为配置选项。
配置屏幕:
我尝试按照这些步骤反向操作,但不知何故,我最终从 Ubuntu 中删除了 GUI(幸运的是,这是一个非常容易的修复)并且基本上意识到我已经远远超出了我的能力范围。
如果有人能帮助我恢复音频驱动程序的功能,而无需重新安装 Ubuntu,那就太好了。
我最终是如何解决这个问题的:
按照本指南中的说明,了解如何用 Pipewire 完全替换 Pulseaudio: https://www.baeldung.com/linux/pulseaudio-pipewire-replace
pipewire.service 状态由于此处的 .conf 文件而显示错误:
/etc/alsa/conf.d/pipewire-jack-x86_64-linux-gnu.conf
,我删除了它,因为其内容没有意义。mod.jackdbus-detect: Failed to receive jackdbus reply
通过关注此论坛帖子 解决了在 pipewire.service 状态中发现的此错误:https://forums.linuxmint.com/viewtopic.php ?t=408389此后我重新启动,现在一切正常。内置麦克风、USB DAC、音频插孔、HDMI 端口,它们都再次出现在 Pulseaudio 音量控制程序中。