自从将 Macbook Air(2012)从 Ubuntu 22.04 升级到 22.10(用 Pipewire 和 Wireplumber 取代 PulseAudio)以来,我似乎无法通过内置扬声器获得任何声音,并且无论如何,音频似乎都会不断路由到耳机插孔什么。即使 DisplayPort/HDMI 输出也不输出任何声音。
换句话说:一旦我切换到组合的内部扬声器/耳机输出并将外部扬声器插入耳机插孔,我就会收到信号。设置应用程序可以正确检测插头何时插入或拔出(输出名称更改),并且每当选择扬声器(“内置音频”)且耳机插孔未连接任何设备时,都会在条形图中显示输出活动。
扬声器在其他操作系统(包括 22.04)以及启动 22.10 live USB 安装程序时工作正常,因此不存在硬件问题。
我尝试过重新安装管道和接线工,但从那时起我很快就没有了想法。某些配置似乎丢失了。我尝试 dpkg 重新配置管道接线工,但这只是在黑暗中的一次尝试。
我该如何解决这个问题?
答案1
此问题可按照以下说明解决现有答案。
/etc/modprobe.d/alsa-base.conf
替换中
options snd-hda-intel model=generic
和
# options snd-hda-intel model=generic
options snd-hda-intel probe_mask=1
在执行此操作时,我还注意到第一行的存在只是由于之前尝试解决这个确切问题的结果。