I am experiencing a similar problem to the one described here, but on the more
recent "Yoga 9 14IAP7".
It does also use the ALC287 in a similar configuration.
The speaker-bar above the keyboard works out of the box, but the bass
speakers do not work.
'$ cat /sys/class/sound/hwC0D0/subsystem_id' yields '0x17aa3801'.
With this I also tried to apply the 'ALC287_FIXUP_IDEAPAD_BASS_SPK' and
'ALC269_FIXUP_HEADSET_MODE' pci quirks by adding a corresponding
'SND_PCI_QUIRK(0x17aa, 0x3801, "Yoga 9 14IAP7", ...)' to
'sound/pci/hda/patch_realtek.c'.
But neither made a difference.
I can also provide a dump of the HDA verbs send by a Windows 10 VM which
were captured according to https://github.com/ryanprescott/realtek-verb-
tools/wiki/How-to-sniff-verbs-from-a-Windows-sound-driver
I tried to apply these verbs to /dev/snd/hwC0D0 using '$ hda-verb', but
that did not work either.
I tried Ubuntu first but am currently running Arch Linux since I am more
familiar with building a kernel for it.
Then I found this thread and compared the '$ alsa-info' output to mine
(attached) and noticed that I am missing the 'DAC1', 'DAC2' and 'Bass
Speaker Playback Switch' device nodes that were mentioned previously.
I tried to use '$ hdajackretask' to reassign the the pins but I did not
get it to work either.
I don't think I am familiar enough with the linux sound stack to fix it
myself and would be grateful for any help or further information on how
to get Linux/Alsa to initialize/recognize the speakers.
** Attachment added: "alsa-info.txt"
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1926165/+attachment/5597247/+files/alsa-info.txt
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/1926165
Title:
Bass speakers not enabled on Lenovo Yoga 9i
Status in alsa-driver package in Ubuntu:
Confirmed
Bug description:
The Lenovo Yoga 9i has two sets of speakers: regular ones and bass
speakers. The former work but while latter are detected and show up in
alsamixer, they play no sound. Plugging headphones in and out or
toggling any of the volume options does not fix the issue.
A possibly related issue for a different Yoga version:
https://bugzilla.kernel.org/show_bug.cgi?id=205755
ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: alsa-base 1.0.25+dfsg-0ubuntu7
ProcVersionSignature: Ubuntu 5.11.0-16.17-generic 5.11.12
Uname: Linux 5.11.0-16-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu65
Architecture: amd64
AudioDevicesInUse:
USERPID ACCESS COMMAND
/dev/snd/controlC0: ubuntu 4466 F pulseaudio
ubuntu 6219 F alsamixer
/dev/snd/pcmC0D0p: ubuntu 4466 F...m pulseaudio
CasperMD5CheckResult: pass
CasperVersion: 1.461
CurrentDesktop: ubuntu:GNOME
Date: Mon Apr 26 15:10:05 2021
LiveMediaBuild: Ubuntu 21.04 "Hirsute Hippo" - Release amd64 (20210420)
PackageArchitecture: all
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: alsa-driver
Symptom: audio
Symptom_AlsaPlaybackTest: ALSA playback test through plughw:sofhdadsp
successful
Symptom_Card: Tiger Lake-LP Smart Sound Technology Audio Controller -
sof-hda-dsp
Symptom_Jack: Speaker, Internal
Symptom_PulsePlaybackTest: PulseAudio playback test successful
Symptom_Type: None of the above
Title: [82BG, Realtek ALC287, Speaker, Internal] Playback problem
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 01/28/2021
dmi.bios.release: 1.40
dmi.bios.vendor: LENOVO
dmi.bios.version: EHCN40WW
dmi.board.asset.tag: No Asset Tag
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697WIN
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 31
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Yoga 9 14ITL5
dmi.ec.firmware.release: 1.40
dmi.modalias:
dmi:bvnLENOVO:bvrEHCN40WW:bd01/28/2021:br1.40:efr1.40:svnLENOVO:pn82BG:pvrYoga914ITL5:rvnLENOVO:rnLNVNB161216:rvrSDK0J40697WIN:cvnLENOVO:ct31:cvrYoga914ITL5:
dmi.product.family: Yoga 9 14ITL5
dmi.product.name: 82BG
dmi.product.sku: LENOVO_MT_82BG_BU_idea_FM_Yoga 9 14ITL5
dmi.product.version: Yoga 9 14ITL5
dmi.sys.vendor: LENOVO
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1926165/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp