40.8 Yoga Notes
Yoga is a Lenovo ThinkPad X1 Yoga 4th Gen. See Section 40.7 for details.
Audio Fail on Kernel Upgrade 20200322 An upgrade of the kernel
for Ubuntu 19.10 from 5.3.0-40 to 5.3.0-42 (and then 5.3.0-45)
resulted in the audio (speaker, hub headphones, and HDMI monitor) not
working. Bluetooth headphones and microphones remained
working. Computer microphone was not working irrespective. Under
/proc/asound/cards had two cards listed (PCH and
USB). Research suggested the issue is with the
SND_HDA_INTEL_DETECT_DMIC configuration which was enabled in the
kernel updates. Disabling it fixed the issue and can be done by adding
a kernel option to GRUB in
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash snd_hda_intel.dmic_detect=0"
$ sudo update-grub
Microphone Fail 20200225 The four built-in microphones along the
top of the screen were not working on the default Ubuntu 19.10
install. An external microphone is required for voice
communications. After upgrading to Ubuntu 20.04 with the new kernel
support of SOF the microphones were working for the first time. The
MIC (KIOXIA Corporation) is supported in kernel module
sof-skl_hda_card, which is the same as in the Lenovo ThinkPad X1
Carbon 7th Gen Laptop.
Key Mappings The keyboard has the Fn and Ctrl keys swapped but can be changed in the BIOS. The Function keys (F1-F12) can also be set to either issue the Function or the icon action by default with my typical preference being to issue the Function rather than the Action, and so perform the Action by pressing the Fn key (which might be swapped with Ctrl). The behaviour can be swapped in the BIOS.
Fingerprint Reader 20210124 The fingerprint reader was not originally functional with no support out-of-the-box. As of 20210424 it was functional.
Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0