I'm seeing the exact same problem listed here on multiple flavors of Ubuntu.
I have searched far and wide for how to recover the audio functionality to absolutely no avail (I could list the links, but I would need to find them again and many were hidden in obscure corners of the interwebs). This particular problem matches my exact condition, given it is the same laptop model (Lenovo Yoga 11e Chromebook; Glimmer), and has the exact same issue (I can listen via bluetooth, HDMI output, but not headphone jack or system speakers). The audio control panel only shows six different HDMI audio outputs and sets up a Dummy Output by default.
Specifically, I see this issue on Lubuntu 20.4 LTS (kernel 5.11.0-27-generic on the USB drive), but NOT on Xubuntu 21.04 (kernel 5.11.0-16-generic on the USB drive and 5.11.0-40-generic on the system, with 5.11.0-38-generic as an alternate option on the system). I did notice that when I did an update on the 21.04, the sound stopped working. I then went back and chose NOT to update either Alsa or PulseAudio, and my sound works fine on it. On the PulseAudio Volume Control for Xubuntu 21.04 (on-system) and both USB flavors it lists the proper card (chtmax98090) and everything works flawlessly.
The solution offered in the above article also fails. I also copied the UCM2 folder from Xubuntu and attempted the above commands and that also has no effect.
This appears to be a similar situation to mine, as well.
Xubuntu (where the audio works):
lspci -v | grep -i audio
00:1b.0 Audio device: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0e)
Subsystem: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: chtmax98090 [chtmax98090], device 0: 3 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: chtmax98090 [chtmax98090], device 1: Deep-Buffer Audio (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
The end of my /etc/modprobe.d/alsa-base.conf
is verbatim as that in the post:
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-caiaq index=-2
options snd-usb-ua101 index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
And my AlsaMixer gives two devices.
Selection Menu:
Sound Card
- (default)
0 HDA Intel PCH
1 chtmax98090
enter device name...
Each one described as below:
Card: HDA Intel PCH
Chip: Intel Valleyview2 HDMI
View: F3:[Playback] F4: Capture F5: All
Item: S/PDIF
[00] [00]
< S/PDIF >S/PDIF 1
AND
Card: chtmax98090
Chip:
View: F3: Playback F4: Capture F5:[All]
Item: Headphone [dB gain: -31.00, -31.00]
With many level controls that are scrollable below that.
As for lspci -nn | grep -i audio
:
00:1b.0 Audio device [0403]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller [8086:0f04] (rev 0e)
Now, for Lubuntu (where audio does NOT work; keep in mind this is running from the USB drive):
lspci -v | grep -i audio
00:1b.0 Audio device: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0e)
Subsystem: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: chtmax98090 [chtmax98090], device 0: 3 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: chtmax98090 [chtmax98090], device 1: Deep-Buffer Audio (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
The end of my /etc/modprobe.d/alsa-base.conf
is verbatim as that in the post:
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-caiaq index=-2
options snd-usb-ua101 index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
And my AlsaMixer gives two devices.
Selection Menu:
Sound Card
- (default)
0 HDA Intel PCH
1 chtmax98090
enter device name...
Each one described as below:
Card: HDA Intel PCH
Chip: Intel Valleyview2 HDMI
View: F3:[Playback] F4: Capture F5: All
Item: PCM [dB gain: 0.00, 0.00]
100<>100 [00] [00]
< PCM > S/PDIF S/PDIF 1
AND
Card: chtmax98090
Chip:
View: F3: Playback F4: Capture F5:[All]
Item: Headphone [dB gain: 0.00, 0.00]
With many level controls that are scrollable below that.
As for lspci -nn | grep -i audio
:
00:1b.0 Audio device [0403]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller [8086:0f04] (rev 0e)
With them being mostly the same results, I'm not sure what to do.
It's very curious to me why the chtmax98090 is seen under both flavors of Ubuntu, but only audible with Xubuntu.
Edit: Maybe now that I am ONLY mentioning flavors of Ubuntu, you can focus on the problem instead of whining about 'off-topic' comments.
Edit: Cleaned up some of original post and added kernel versions.
After some more digging into Alsa, I believe I can rule it out as the culprit. While audio-working Xubuntu 21.04 uses Alsa 1.2.4 and audio-not-working Lubuntu 20.04 LTS uses Alsa 1.2.2, unmentionable data points suggest at least this alone is not the issue (i.e. one uses Alsa 1.2.4, but still no sound).
The only other thing I can think of is the listing of the chtmax98090 in the PulseAudio mixer. As given in the first example, I only see a Dummy output under Lubuntu.
I hope to have a second machine of the same model by the weekend. There, I plan to install Lubuntu and compare and contrast the two flavors side-by-side instead of needing to reboot for continued testing. I am hopeful this can give me more insight as I continue to seek assistance here.