Translation(s): none
DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware.
The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware.
If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware.
Models covered
?ThinkPad L13 Yoga Gen 2 (13" Intel) - Lenovo product code 20VLS29P00
Sub-models options :
- CPU : 11th Gen Intel® Core™ i5-1135G7
- Video card : Intel ?TigerLake-LP GT2 [Iris Xe Graphics]
- Screen 13" Multi-Touch
- Wireless card : Intel Wi-Fi 6 AX201 - can upgrade
- Bluetooth - Intel AX201 - Bluetooth 5.2
- Disk - Factory SSD was a Kioxia 256GB KXG6AZN256G, since upgraded to a ?SanDisk Extreme 2TB X3N without issue
- RAM - Factory 8GB - soldered and unable to upgrade without advanced soldering abilities or high cost. I just try not to leave 100 tabs open in Firefox and things mostly run well.
- USB - 2x USB Type-A 3.2 Gen 1 (5 Gbps) - 1x USB Type-C 3.2 Gen 2 (10 Gbps), Power Delivery (PD), ?DisplayPort - 1x USB Type-C Thunderbolt 4, Power Delivery (PD), ?DisplayPort
Overall Status
Core Components |
||
Boot Standard Kernel: |
|
|
LAN network card: |
|
|
Detect CD/DVD: |
|
|
Detect hard drives: |
|
|
Secure boot: |
|
|
Extra Features |
||
CPU Frequency Scaling |
|
|
Hibernation |
|
|
Sleep / Suspend |
|
|
Wayland |
|
|
- OpenGL |
|
|
- Vulkan |
|
|
Switch to External Screen |
[?] |
|
Mouse |
|
|
- Built-in (Trackpoint) |
|
|
- Built-in (Touchpad) |
|
|
Modem |
[-] |
|
Wireless/Wifi |
|
|
Bluetooth |
|
|
Keyboard's Hotkeys |
|
|
Fingerprint Reader (Login) |
|
|
Fingerprint Reader (General) |
|
|
Touchscreen |
|
|
Thinkpad Pen Pro |
|
|
SD-Card Reader |
[?] |
|
Thunderbolt |
[?] |
|
~-Legend :
= OK ;
Unsupported(No Driver) ;
= Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
= Configuration Required;
= Only works with a non-free driver and or firmware
Important Note
Configuration
Display
00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
Audio
00:1f.3 Audio device: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
Audio works out of the box.
Disable the system beep sounds
echo "blacklist pcspkr" >>/etc/modprobe.d/blacklist.conf
Mouse
Mouse 99% works out of the box, but after setting sleep to S3 in UEFI (was Modern Sleep), touchpad buttons did not work after resume from sleep. To fix, create a file in /etc/modprobe.d/psmouse.conf with the following contents
options psmouse elantech_smbus=0
As per https://wiki.archlinux.org/title/Laptop#Elantech
Power Management
- Sleep would almost always fail and cold boot when UEFI set to "Modern Sleep" - Changed to S3 sleep in UEFI settings and resume worked well - Once sleep set to S3, then noticed touchpad button issues post-resume (solution above)
WiFi
00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20)
Modem
No modem
Touch Screen Pen
Thinkpad Pen Pro - Works well, including using graphics software running on a remote Windows 10 PC using a Remmina RDP connection.
System Summary
lspci
$ lspci -nn 00:00.0 Host bridge [0600]: Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers [8086:9a14] (rev 01) 00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01) 00:04.0 Signal processing controller [1180]: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant [8086:9a03] (rev 01) 00:06.0 PCI bridge [0604]: Intel Corporation 11th Gen Core Processor PCIe Controller [8086:9a09] (rev 01) 00:07.0 PCI bridge [0604]: Intel Corporation Tiger Lake-LP Thunderbolt 4 PCI Express Root Port #2 [8086:9a27] (rev 01) 00:08.0 System peripheral [0880]: Intel Corporation GNA Scoring Accelerator module [8086:9a11] (rev 01) 00:0d.0 USB controller [0c03]: Intel Corporation Tiger Lake-LP Thunderbolt 4 USB Controller [8086:9a13] (rev 01) 00:0d.3 USB controller [0c03]: Intel Corporation Tiger Lake-LP Thunderbolt 4 NHI #1 [8086:9a1d] (rev 01) 00:12.0 Serial controller [0700]: Intel Corporation Tiger Lake-LP Integrated Sensor Hub [8086:a0fc] (rev 20) 00:14.0 USB controller [0c03]: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller [8086:a0ed] (rev 20) 00:14.2 RAM memory [0500]: Intel Corporation Tiger Lake-LP Shared SRAM [8086:a0ef] (rev 20) 00:14.3 Network controller [0280]: Intel Corporation Wi-Fi 6 AX201 [8086:a0f0] (rev 20) 00:16.0 Communication controller [0780]: Intel Corporation Tiger Lake-LP Management Engine Interface [8086:a0e0] (rev 20) 00:1c.0 PCI bridge [0604]: Intel Corporation Tiger Lake-LP PCI Express Root Port [8086:a0bc] (rev 20) 00:1f.0 ISA bridge [0601]: Intel Corporation Tiger Lake-LP LPC Controller [8086:a082] (rev 20) 00:1f.3 Audio device [0403]: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller [8086:a0c8] (rev 20) 00:1f.4 SMBus [0c05]: Intel Corporation Tiger Lake-LP SMBus Controller [8086:a0a3] (rev 20) 00:1f.5 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP SPI Controller [8086:a0a4] (rev 20) 00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (13) I219-V [8086:15fc] (rev 20) 04:00.0 Non-Volatile memory controller [0108]: Sandisk Corp SanDisk Extreme NVMe SSD (DRAM-less) [15b7:5046] (rev 01) 0c:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader [10ec:522a] (rev 01)
lsusb
$ lsusb Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 005: ID 5986:1165 Bison Electronics Inc. Integrated 5M Camera Bus 003 Device 004: ID 056a:51f8 Wacom Co., Ltd Pen and multitouch sensor Bus 003 Device 024: ID 06cb:00bd Synaptics, Inc. Prometheus MIS Touch Fingerprint Reader Bus 003 Device 002: ID 13d3:5415 IMC Networks Integrated Camera Bus 003 Device 006: ID 8087:0026 Intel Corp. AX201 Bluetooth Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ sudo lsusb -v 2>/dev/null | grep -E '\<(^Bus|iProduct|bDeviceClass|bDeviceProtocol)' Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub bDeviceClass 9 Hub bDeviceProtocol 3 iProduct 2 xHCI Host Controller Bus 003 Device 005: ID 5986:1165 Bison Electronics Inc. Integrated 5M Camera bDeviceClass 239 Miscellaneous Device bDeviceProtocol 1 Interface Association iProduct 1 Integrated 5M Camera Bus 003 Device 004: ID 056a:51f8 Wacom Co., Ltd Pen and multitouch sensor bDeviceClass 0 bDeviceProtocol 0 iProduct 2 Pen and multitouch sensor Bus 003 Device 024: ID 06cb:00bd Synaptics, Inc. Prometheus MIS Touch Fingerprint Reader bDeviceClass 255 Vendor Specific Class bDeviceProtocol 255 iProduct 0 Bus 003 Device 002: ID 13d3:5415 IMC Networks Integrated Camera bDeviceClass 239 Miscellaneous Device bDeviceProtocol 1 Interface Association iProduct 1 Integrated Camera Bus 003 Device 006: ID 8087:0026 Intel Corp. AX201 Bluetooth bDeviceClass 224 Wireless bDeviceProtocol 1 Bluetooth iProduct 0 Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub bDeviceClass 9 Hub bDeviceProtocol 1 Single TT iProduct 2 xHCI Host Controller Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub bDeviceClass 9 Hub bDeviceProtocol 3 iProduct 2 xHCI Host Controller Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub bDeviceClass 9 Hub bDeviceProtocol 1 Single TT iProduct 2 xHCI Host Controller
lsmod
$ lsmod Module Size Used by exfat 90112 0 sd_mod 65536 0 sg 40960 0 uas 32768 0 usb_storage 81920 1 uas scsi_mod 286720 4 sd_mod,usb_storage,uas,sg scsi_common 16384 4 scsi_mod,usb_storage,uas,sg hid_microsoft 16384 0 ff_memless 20480 1 hid_microsoft hidp 32768 0 snd_seq_dummy 16384 0 rfcomm 94208 16 snd_seq 90112 1 snd_seq_dummy snd_seq_device 16384 1 snd_seq xt_MASQUERADE 20480 2 xt_tcpudp 20480 0 xt_mark 16384 2 nft_compat 20480 4 nft_chain_nat 16384 2 nf_nat 57344 2 nft_chain_nat,xt_MASQUERADE nf_conntrack 188416 2 nf_nat,xt_MASQUERADE nf_defrag_ipv6 24576 1 nf_conntrack nf_defrag_ipv4 16384 1 nf_conntrack nls_utf8 16384 4 cifs 1318912 3 cifs_arc4 16384 1 cifs cifs_md4 16384 1 cifs dns_resolver 16384 1 cifs fscache 380928 1 cifs netfs 57344 1 fscache ctr 16384 4 ccm 20480 12 cmac 16384 5 algif_hash 16384 1 algif_skcipher 16384 1 af_alg 36864 6 algif_hash,algif_skcipher tun 61440 2 nf_tables 303104 99 nft_compat,nft_chain_nat libcrc32c 16384 3 nf_conntrack,nf_nat,nf_tables nfnetlink 20480 2 nft_compat,nf_tables qrtr 49152 2 bnep 28672 2 binfmt_misc 28672 1 nls_ascii 16384 1 nls_cp437 20480 1 vfat 24576 1 fat 90112 1 vfat snd_hda_codec_hdmi 81920 1 snd_sof_pci_intel_tgl 16384 0 snd_sof_intel_hda_common 188416 1 snd_sof_pci_intel_tgl soundwire_intel 49152 1 snd_sof_intel_hda_common soundwire_generic_allocation 16384 1 soundwire_intel soundwire_cadence 40960 1 soundwire_intel snd_sof_intel_hda 20480 1 snd_sof_intel_hda_common snd_sof_pci 24576 2 snd_sof_intel_hda_common,snd_sof_pci_intel_tgl snd_sof_xtensa_dsp 16384 1 snd_sof_intel_hda_common snd_ctl_led 24576 0 snd_sof 278528 2 snd_sof_pci,snd_sof_intel_hda_common intel_pmc_core 53248 0 snd_hda_codec_realtek 176128 1 snd_sof_utils 20480 1 snd_sof x86_pkg_temp_thermal 20480 0 intel_powerclamp 20480 0 snd_hda_codec_generic 98304 1 snd_hda_codec_realtek snd_soc_hdac_hda 24576 1 snd_sof_intel_hda_common snd_hda_ext_core 40960 2 snd_sof_intel_hda_common,snd_soc_hdac_hda snd_soc_acpi_intel_match 81920 2 snd_sof_intel_hda_common,snd_sof_pci_intel_tgl snd_soc_acpi 16384 2 snd_soc_acpi_intel_match,snd_sof_intel_hda_common coretemp 20480 0 snd_soc_core 352256 4 soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda btusb 69632 0 snd_compress 28672 1 snd_soc_core btrtl 28672 1 btusb iwlmvm 385024 0 btbcm 24576 1 btusb soundwire_bus 102400 3 soundwire_intel,soundwire_generic_allocation,soundwire_cadence btintel 45056 1 btusb btmtk 16384 1 btusb kvm_intel 380928 0 bluetooth 970752 45 btrtl,hidp,btmtk,btintel,btbcm,bnep,btusb,rfcomm mac80211 1175552 1 iwlmvm snd_hda_intel 57344 3 snd_intel_dspcfg 36864 3 snd_hda_intel,snd_sof,snd_sof_intel_hda_common kvm 1146880 1 kvm_intel libarc4 16384 1 mac80211 snd_intel_sdw_acpi 20480 2 snd_sof_intel_hda_common,snd_intel_dspcfg irqbypass 16384 1 kvm jitterentropy_rng 16384 1 snd_hda_codec 184320 6 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda,snd_sof_intel_hda rapl 20480 0 uvcvideo 131072 0 videobuf2_vmalloc 20480 1 uvcvideo hid_sensor_accel_3d 20480 1 videobuf2_memops 20480 1 videobuf2_vmalloc iTCO_wdt 16384 0 snd_hda_core 122880 9 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda hid_sensor_trigger 20480 2 hid_sensor_accel_3d intel_pmc_bxt 16384 1 iTCO_wdt videobuf2_v4l2 36864 1 uvcvideo snd_hwdep 16384 1 snd_hda_codec hid_sensor_iio_common 24576 2 hid_sensor_trigger,hid_sensor_accel_3d iTCO_vendor_support 16384 1 iTCO_wdt videobuf2_common 73728 4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops intel_cstate 20480 0 mei_hdcp 24576 0 watchdog 45056 1 iTCO_wdt intel_rapl_msr 20480 0 iwlwifi 360448 1 iwlmvm snd_pcm 159744 10 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_sof_utils,snd_hda_core industrialio_triggered_buffer 16384 1 hid_sensor_trigger drbg 45056 1 psmouse 184320 0 pcspkr 16384 0 kfifo_buf 16384 1 industrialio_triggered_buffer intel_uncore 217088 0 think_lmi 36864 0 videodev 294912 3 videobuf2_v4l2,uvcvideo,videobuf2_common firmware_attributes_class 16384 1 think_lmi wmi_bmof 16384 0 industrialio 114688 5 industrialio_triggered_buffer,hid_sensor_trigger,kfifo_buf,hid_sensor_accel_3d ansi_cprng 16384 0 e1000e 315392 0 mc 81920 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common i2c_i801 36864 0 ecdh_generic 16384 2 bluetooth processor_thermal_device_pci_legacy 16384 0 mei_me 53248 1 i2c_smbus 20480 1 i2c_i801 processor_thermal_device 20480 1 processor_thermal_device_pci_legacy ecc 40960 1 ecdh_generic snd_timer 49152 2 snd_seq,snd_pcm cfg80211 1146880 3 iwlmvm,iwlwifi,mac80211 mei 159744 3 mei_hdcp,mei_me thunderbolt 385024 0 processor_thermal_rfim 16384 1 processor_thermal_device processor_thermal_mbox 16384 2 processor_thermal_rfim,processor_thermal_device processor_thermal_rapl 20480 1 processor_thermal_device fan 20480 0 intel_rapl_common 32768 2 intel_rapl_msr,processor_thermal_rapl intel_soc_dts_iosf 20480 1 processor_thermal_device_pci_legacy igen6_edac 24576 0 int3403_thermal 20480 0 ac 20480 0 soc_button_array 24576 0 int340x_thermal_zone 20480 2 int3403_thermal,processor_thermal_device int3400_thermal 20480 0 acpi_thermal_rel 16384 1 int3400_thermal acpi_tad 20480 0 acpi_pad 184320 0 joydev 28672 0 evdev 28672 20 parport_pc 40960 0 ppdev 24576 0 lp 20480 0 parport 73728 3 parport_pc,lp,ppdev loop 32768 0 fuse 176128 3 efi_pstore 16384 0 configfs 57344 1 ip_tables 36864 0 x_tables 61440 5 nft_compat,xt_tcpudp,ip_tables,xt_MASQUERADE,xt_mark ext4 983040 3 crc16 16384 2 bluetooth,ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 crc32c_generic 16384 0 wacom 135168 0 usbhid 65536 1 wacom hid_sensor_custom 28672 0 hid_sensor_hub 28672 4 hid_sensor_trigger,hid_sensor_iio_common,hid_sensor_accel_3d,hid_sensor_custom hid_generic 16384 0 intel_ishtp_hid 28672 0 hid 159744 7 hidp,wacom,usbhid,hid_sensor_hub,hid_microsoft,intel_ishtp_hid,hid_generic crc32_pclmul 16384 0 crc32c_intel 24576 7 ghash_clmulni_intel 16384 0 i915 3055616 112 sha512_ssse3 49152 2 sha512_generic 16384 1 sha512_ssse3 sha256_ssse3 32768 1 rtsx_pci_sdmmc 32768 0 sha1_ssse3 32768 0 mmc_core 217088 1 rtsx_pci_sdmmc nvme 57344 3 drm_buddy 20480 1 i915 thinkpad_acpi 139264 0 i2c_algo_bit 16384 1 i915 drm_display_helper 184320 1 i915 nvme_core 163840 6 nvme nvram 16384 1 thinkpad_acpi ledtrig_audio 16384 3 snd_ctl_led,snd_hda_codec_generic,thinkpad_acpi aesni_intel 393216 14 t10_pi 16384 2 sd_mod,nvme_core platform_profile 16384 1 thinkpad_acpi cec 61440 2 drm_display_helper,i915 crc64_rocksoft_generic 16384 1 crypto_simd 16384 1 aesni_intel crc64_rocksoft 20480 1 t10_pi snd 126976 21 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_sof,snd_timer,snd_compress,thinkpad_acpi,snd_soc_core,snd_pcm crc_t10dif 20480 1 t10_pi rc_core 69632 1 cec cryptd 28672 3 crypto_simd,ghash_clmulni_intel ucsi_acpi 16384 0 xhci_pci 24576 0 crct10dif_generic 16384 0 drm_kms_helper 212992 2 drm_display_helper,i915 xhci_hcd 315392 1 xhci_pci typec_ucsi 53248 1 ucsi_acpi soundcore 16384 2 snd_ctl_led,snd crct10dif_pclmul 16384 1 roles 20480 1 typec_ucsi rfkill 36864 11 iwlmvm,bluetooth,thinkpad_acpi,cfg80211 ttm 94208 1 i915 intel_ish_ipc 28672 0 crc64 20480 2 crc64_rocksoft,crc64_rocksoft_generic rtsx_pci 114688 1 rtsx_pci_sdmmc crct10dif_common 16384 3 crct10dif_generic,crc_t10dif,crct10dif_pclmul usbcore 348160 7 xhci_hcd,usbhid,usb_storage,uvcvideo,btusb,xhci_pci,uas typec 94208 1 typec_ucsi intel_ishtp 61440 2 intel_ishtp_hid,intel_ish_ipc usb_common 16384 3 xhci_hcd,usbcore,uvcvideo drm 614400 54 drm_kms_helper,drm_display_helper,drm_buddy,thinkpad_acpi,i915,ttm video 65536 2 thinkpad_acpi,i915 battery 28672 1 thinkpad_acpi wmi 36864 3 video,wmi_bmof,think_lmi button 24576 0 serio_raw 20480 0 dm_mirror 28672 0 dm_region_hash 24576 1 dm_mirror dm_log 20480 2 dm_region_hash,dm_mirror dm_mod 184320 15 dm_log,dm_mirror msr 16384 0 efivarfs 24576 1 autofs4 53248 2
Useful Links
https://wiki.archlinux.org/title/Laptop#Elantech
Credits
