低音扬声器在联想 Yoga Pro 9 14IRP8、Ubuntu 22.04 上无法正常工作

低音扬声器在联想 Yoga Pro 9 14IRP8、Ubuntu 22.04 上无法正常工作

大家好,我最近购买了这台笔记本电脑: https://psref.lenovo.com/Product/Yoga/Yoga_Pro_9_14IRP8

而且我只能让前置扬声器在 Ubuntu 22.04 上工作,这导致声音效果至少可以说不是很好。

通过阅读,我发现这款笔记本电脑与许多新款 Yoga 笔记本电脑一样配备了两组扬声器,并且两个扬声器应该同时播放: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1926165

Fedora 上也有同样的问题: https://discussion.fedoraproject.org/t/problem-with-sound-on-new-lenovo-laptops/72456

我无法使用上述技巧让扬声器运行,有人有想法吗?提前谢谢。

我目前正在运行内核:6.2.0-33-generic。

答案1

我能够让低音扬声器在搭载 Pop OS 22.04 的 Yoga pro 9 14IRP8 上运行。

我跟着此评论

  1. 安装 i2c-tools:
    sudo apt install i2c-tools
    
  2. 获取 TIAS2781 组件所连接的 i2c 总线编号。我不知道该怎么做。我尝试用 0 进行修复,但没有成功,但用 1 就可以了。使用时请自负风险。
  3. 下载这个脚本并以 sudo 身份运行它:
    sudo bash ./2pa-byps.sh 1
    
    其中,将 1 替换为您适用的公交车号码。

此时您的低音炮应该可以正常工作了。每次重启后都需要运行该脚本,我个人将其添加到了我的 root cron 中。

唯一剩下的问题是系统音量不能控制应用程序音量,所以我必须从声音设置中设置每个应用程序的音量(与这里)虽然很烦人,但总比没有低音要好。

相关内容