大家好,我最近购买了这台笔记本电脑: 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 上运行。
我跟着此评论:
- 安装 i2c-tools:
sudo apt install i2c-tools
- 获取 TIAS2781 组件所连接的 i2c 总线编号。我不知道该怎么做。我尝试用 0 进行修复,但没有成功,但用 1 就可以了。使用时请自负风险。
- 下载这个脚本并以 sudo 身份运行它:
其中,将 1 替换为您适用的公交车号码。sudo bash ./2pa-byps.sh 1
此时您的低音炮应该可以正常工作了。每次重启后都需要运行该脚本,我个人将其添加到了我的 root cron 中。
唯一剩下的问题是系统音量不能控制应用程序音量,所以我必须从声音设置中设置每个应用程序的音量(与这里)虽然很烦人,但总比没有低音要好。