Closed pavlokozlenko closed 7 months ago
can you attach the results of 'bash alsa-info.sh.txt' alsa-info.sh.txt
At a high level it looks like you have an HDaudio platform (hda codecs found, mask 5) but trying to load a SoundWire topology with RT711. That's probably a bad ACPI table...
can you attach the results of 'bash alsa-info.sh.txt' alsa-info.sh.txt
At a high level it looks like you have an HDaudio platform (hda codecs found, mask 5) but trying to load a SoundWire topology with RT711. That's probably a bad ACPI table...
the Lenovo ACPI information is clearly bogus, it reports two RT711 jack codecs on link0 and link1. That makes zero sense.
Realtek 0x000020025d071100
Realtek 0x000120025d071100
We've got to ignore this and use HDaudio instead. Gah.
Інформація про ACPI Lenovo явно фальшива, вона повідомляє про два кодеки роз’єму RT711 на link0 та link1. Це не має сенсу.
Realtek 0x000020025d071100 Realtek 0x000120025d071100
Ми повинні ігнорувати це і замість цього використовувати HDaudio. Гах.
I need to load snd_intel_hda? Or just waiting information from you?
@PavloIT115 can you try the patch in PR #4963 ?
@PavloIT115чи можете ви спробувати патч у PR #4963 ?
If you tell me step by step what to do, I can do it. I have little experience with github
https://thesofproject.github.io/latest/getting_started/setup_linux/install_locally.html
thx. If anything, I'll write back
@mrhpearson FYI. The Linux single-build support really relies on valid ACPI information to detect which of I2S/SoundWire/HDaudio interfaces/topologies to use, I really don't think the DSDT is correct in this case.
Thanks - unfortunately I have very limited levers to get anything fixed on the Ideapads as they're not in the Linux program. I'll flag this to them in case I get lucky....
https://thesofproject.github.io/latest/getting_started/setup_linux/install_locally.html 4.Get the kernel source.
If a maintainer requests that you check out a different branch to test a bug fix, add -b [branch] to the end of this command, where [branch] is the branch name.
Me need to specify something here? Or just continue according to the instructions?
@PavloIT115 it's simpler if you take the code for your existing kernel and apply the patch from PR #4963 on top. Arch Linux usually have really good documentation on compiling your own stuff.
@PavloIT115 it's simpler if you take the code for your existing kernel and apply the patch from PR #4963 on top. Arch Linux usually have really good documentation on compiling your own stuff.
Sorry but i am very confused in github. I see changes hda.c and hda.h here. But I don't know what to do with them locally (git *, uh, I can't even describe what I can't do, because I know practically nothing.). I'm far from kernel builds, I'm just lame in programming
@PavloIT115 if you are not comfortable with compiling the kernel, you can still help with this option to add in /etc/modprobe.d/alsa-base.conf
options snd-intel-dspcfg dsp_driver=1
That will tell us if indeed the HDaudio-based card works or not.
@PavloIT115 if you are not comfortable with compiling the kernel, you can still help with this option to add in /etc/modprobe.d/alsa-base.conf
options snd-intel-dspcfg dsp_driver=1
That will tell us if indeed the HDaudio-based card works or not.
This working! Thx You! But for some reason, the right speaker can be heard in the middle of the laptop. It's his maybe design...
@PavloIT115 the speaker setup is a known problematic issue, we have nothing in Linux which tells us what to do, so usually the only way to progress is to reverse-engineer the Windows driver, see https://thesofproject.github.io/latest/getting_started/intel_debug/suggestions.html#reverse-engineer-the-windows-audio-driver
If it sounds crazy it's because it is...
@PavloIT115 the speaker setup is a known problematic issue, we have nothing in Linux which tells us what to do, so usually the only way to progress is to reverse-engineer the Windows driver, see https://thesofproject.github.io/latest/getting_started/intel_debug/suggestions.html#reverse-engineer-the-windows-audio-driver
If it sounds crazy it's because it is...
By the way! Windows was never installed on this laptop : D. I`m need to check the sound there. If anything, I'll write back
If anything, I'll write back
This is how the laptop speakers are arranged. In Windows it's the same
Hello. I'm have a Lenovo ideapad slim 3i. Don't work sound (not found sound card). System Arch Linux, kernel 6.8.8 arch, pkg sof-firmware installed
log dmesg - https://pastebin.com/WWudLnkF
fragment sof log dmesg
I`m installed https://github.com/thesofproject/sof-bin, this doesn't work