Speaker sound no longer working after 22.04 upgrade on Lenovo X1 Carbon 9Gen

Bug #1983293 reported by Graphite
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

After an upgrade to 22.04 my speakers no longer function properly. With the volume at 153% in pavucontrol I can barely hear it (need to put my ear almost next to the speaker). I remember I had the same issue after a fresh install of 21.04 back in December, but I can no longer recall how I fixed it.

uname -a
5.15.0-43-generic #46-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux

lspci | grep -i audio
00:1f.3 Audio device: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 1: HDA Digital (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 3: HDMI1 (*) []
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 4: HDMI2 (*) []
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 5: HDMI3 (*) []
  Subdevices: 0/1
  Subdevice #0: subdevice #0

alsamixer has Speaker and Bass Speaker at 00 and those cannot be adjusted, see screenshot. DAC1 and DAC2 control left and right speaker respectively (when at 0 can not hear anything even with my ear at the speaker).
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: graphite 2307 F.... pulseaudio
CRDA: N/A
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 22.04
InstallationDate: Installed on 2022-01-04 (209 days ago)
InstallationMedia: Ubuntu 20.04.3 LTS "Focal Fossa" - Release amd64 (20210819)
MachineType: LENOVO 20XWCTO1WW
Package: linux (not installed)
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-43-generic root=/dev/mapper/vgubuntu-root ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 5.15.0-43.46-generic 5.15.39
RelatedPackageVersions:
 linux-restricted-modules-5.15.0-43-generic N/A
 linux-backports-modules-5.15.0-43-generic N/A
 linux-firmware 20220329.git681281e4-0ubuntu3.3
Tags: wayland-session jammy
Uname: Linux 5.15.0-43-generic x86_64
UpgradeStatus: Upgraded to jammy on 2022-07-27 (5 days ago)
UserGroups: adm cdrom dip libvirt lpadmin lxd plugdev sambashare sudo tss
_MarkForUpload: True
dmi.bios.date: 12/02/2021
dmi.bios.release: 1.51
dmi.bios.vendor: LENOVO
dmi.bios.version: N32ET75W (1.51 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20XWCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.ec.firmware.release: 1.31
dmi.modalias: dmi:bvnLENOVO:bvrN32ET75W(1.51):bd12/02/2021:br1.51:efr1.31:svnLENOVO:pn20XWCTO1WW:pvrThinkPadX1CarbonGen9:rvnLENOVO:rn20XWCTO1WW:rvrNotDefined:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20XW_BU_Think_FM_ThinkPadX1CarbonGen9:
dmi.product.family: ThinkPad X1 Carbon Gen 9
dmi.product.name: 20XWCTO1WW
dmi.product.sku: LENOVO_MT_20XW_BU_Think_FM_ThinkPad X1 Carbon Gen 9
dmi.product.version: ThinkPad X1 Carbon Gen 9
dmi.sys.vendor: LENOVO

Revision history for this message
Graphite (indistinguishable) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1983293

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Graphite (indistinguishable) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected jammy wayland-session
description: updated
Revision history for this message
Graphite (indistinguishable) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : IwConfig.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : Lspci.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : Lspci-vt.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : Lsusb.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : Lsusb-t.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : Lsusb-v.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : PaInfo.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : ProcEnviron.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : ProcModules.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : PulseList.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : RfKill.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : UdevDb.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : WifiSyslog.txt

apport information

Revision history for this message
Graphite (indistinguishable) wrote : acpidump.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Alistair Boyle (aboyle) wrote :

I've had this issue using Ubuntu 20.04 as installed when my Carbon X1 gen9 was delivered Nov 2021. It persists after updating to Ubuntu 21.10 and 22.04.

More recently, I've tried the 5.15-generic kernel and currently using the 5.17-oem kernel on 22.04. (No changes to sound quality.)

There was a suggestion that it might be a wonky firmware-sof-signed in 21.10 (see #1956215), but Ubuntu 22.04 has moved beyond the 1.7 version of the firmware that was giving install errors.

firmware-sof-signed/jammy-updates,jammy-updates,now 2.0-1ubuntu3 all [installed,automatic]

$ uname -a
5.17.0-1015-oem #16-Ubuntu SMP PREEMPT x86_64 x86_64 x86_64 GNU/Linux

$ lspci | grep -i audio
$ aplay -l
are identical to this report, and dmidecode shows the same hardware
> dmi.product.family: ThinkPad X1 Carbon Gen 9
> dmi.product.name: 20XWCTO1WW

I tried a bunch of approaches that did not fix the audio, see
https://forums.lenovo.com/t5/Ubuntu/Carbon-X1-Gen9-missing-Bass-speakers/m-p/5116727
The "EasyEffects" solution improves sound quality, but does not fix the issue that the sound plays for approximately 1 second at the correct volume before cutting out to nearly inaudible. A nice tweak once this underlying issue is resolved.

Glad some people have figured out whatever fix was necessary, even if it was temporary! Gives me hope.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.