5

I just bought the brand new Lenovo (Yoga) Slim 7 Pro Gen 8 (AMD, 14.5 inch).

I didn't face any major incompatibility when installing Ubuntu 23.04, except for one: it seems that I can't set the volume. It's really loud of the box, I can mute it, but I can't increase/decrease it (when pressing the volume buttons, I see a display telling me that the volume is being changed but it doesn't have any actual impact). Going to the settings, it seems that sliding the System Volume control does have any impact on the actual volume coming out of the speakers. The only way to reduce the volume seems to be to modify the Volume Levels for each app, which works as expected.

I just downloaded and installed Ubuntu this morning, so the install is as fresh as it could be. I also tried installing both Pop OS and Zorin OS and faced the same issue.

Did anyone face the same issue with maybe a different (lenovo) laptop? Should I return the laptop while I still have the opportunity to do so?

Thank you!

3 Answers3

8

After a lot of research, it seems that the following solved my problem:

https://askubuntu.com/a/1204558/1692864

Apparently, when using alsamixer, the master volume was indeed being triggered by the volume keys of the laptops but the PCM volume was immediately increasing to 100%, even at the first volume level. This directly set the volume of the speakers to 100%.

The trick was to actually locate the analog-output.conf.common file with a pipewire configuration (I found it in this folder: /usr/share/alsa-card-profile/mixer/paths/) and add those three lines at the beginning of the file:

[Element Master]
switch = mute
volume = ignore

And reboot the laptop.

3

To fix volume control you need to create /etc/modprobe.d/mysound.conf with row below and reboot:

options snd-sof-intel-hda-common hda_model=alc287-yoga9-bass-spk-pin

The original solution is here.

0

I wonder, if this last week merged fix 634e5e1e06f5c ("ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7") is a solution for the reported problem. I will be in upcoming kernel 6.7.

pevik
  • 483