chromebook-linux-audio icon indicating copy to clipboard operation
chromebook-linux-audio copied to clipboard

No Audio on Lenovo 16 (Taniks)

Open JDIacobbo opened this issue 8 months ago • 5 comments

Describe the bug The only audio device available after running the script is Dummy Output which does not output any sound.

Boardname Taniks

Logs debug-logs-Taniks-2025-04-18_09h14m.tar.gz

Script Output

Detecting platform
Detected Intel Alderlake
Installing UCM configuration
Cloning into '/tmp/alsa-ucm-conf-cros'...
remote: Enumerating objects: 6573, done.
remote: Counting objects: 100% (2572/2572), done.
remote: Compressing objects: 100% (432/432), done.
remote: Total 6573 (delta 2276), reused 2143 (delta 2140), pack-reused 4001 (from 2)
Receiving objects: 100% (6573/6573), 816.05 KiB | 3.03 MiB/s, done.
Resolving deltas: 100% (4208/4208), done.
Checking kernel config for 6.12.10-76061203-generic
Detecting codecs
Found max98357a
Found rt5682
Kernel config check passed
Increasing alsa headroom (fixes instability)
Audio setup finished! Reboot to complete setup.
If you still have any issues post-reboot, report them to https://github.com/WeirdTreeThing/chromebook-linux-audio
If this script has been helpful for you and you would like to support the work I do, consider donating to https://paypal.me/weirdtreething

JDIacobbo avatar Apr 18 '25 13:04 JDIacobbo

I am also having the same issue on OpenSUSE Tumbleweed.

JDIacobbo avatar Apr 19 '25 15:04 JDIacobbo

[   13.758779] sof-audio-pci-intel-tgl 0000:00:1f.3: SOF firmware and/or topology file not found.
[   13.758786] sof-audio-pci-intel-tgl 0000:00:1f.3: Supported default profiles
[   13.758788] sof-audio-pci-intel-tgl 0000:00:1f.3: - ipc type 0 (Requested):
[   13.758790] sof-audio-pci-intel-tgl 0000:00:1f.3:  Firmware file: intel/sof/community/sof-adl.ri
[   13.758791] sof-audio-pci-intel-tgl 0000:00:1f.3:  Topology file: intel/sof-tplg/sof-adl-max98357a-rt5682-2way.tplg

Looks like you are missing sof firmware.

WeirdTreeThing avatar Apr 20 '25 15:04 WeirdTreeThing

Could you try booting Shimboot and making a compatibilty report, for more info?

Why?

WeirdTreeThing avatar Apr 20 '25 15:04 WeirdTreeThing

[   13.758779] sof-audio-pci-intel-tgl 0000:00:1f.3: SOF firmware and/or topology file not found.
[   13.758786] sof-audio-pci-intel-tgl 0000:00:1f.3: Supported default profiles
[   13.758788] sof-audio-pci-intel-tgl 0000:00:1f.3: - ipc type 0 (Requested):
[   13.758790] sof-audio-pci-intel-tgl 0000:00:1f.3:  Firmware file: intel/sof/community/sof-adl.ri
[   13.758791] sof-audio-pci-intel-tgl 0000:00:1f.3:  Topology file: intel/sof-tplg/sof-adl-max98357a-rt5682-2way.tplg

Looks like you are missing sof firmware.

So I thought this might be the issue but when I try to install the sof firmware I get this:

joe@pop-os:~$ sudo apt update && sudo apt install firmware-sof-signed
Hit:1 http://apt.pop-os.org/proprietary jammy InRelease
Hit:2 http://apt.pop-os.org/release jammy InRelease
Hit:3 http://apt.pop-os.org/ubuntu jammy InRelease
Hit:4 http://apt.pop-os.org/ubuntu jammy-security InRelease
Hit:5 http://apt.pop-os.org/ubuntu jammy-updates InRelease
Hit:6 http://apt.pop-os.org/ubuntu jammy-backports InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
firmware-sof-signed is already the newest version (2.0-1ubuntu4.7).
firmware-sof-signed set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Any ideas?

JDIacobbo avatar May 04 '25 17:05 JDIacobbo

It's possible that the tplg file for your device isn't included in upstream sof-bin. In this case it is most likely a symlink of a different topology. I'd have to check in ChromeOS at some point.

WeirdTreeThing avatar May 05 '25 15:05 WeirdTreeThing