Lenovo ThinkPad T14 Gen 2

---
layout:
  'hcl'
type:
  'notebook'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  'unknown'
remap:
  'yes'
brand: |
  LENOVO
model: |
  20W0CTO1WW
bios: |
  N34ET48W (1.48 )
cpu: |
  11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
cpu-short: |
  FIXME
chipset: |
  Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers [8086:9a14] (rev 01)
chipset-short: |
  FIXME
gpu: |
  Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01) (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Intel Corporation Ethernet Connection (13) I219-V (rev 20)
  Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz (rev 1a)
memory: |
  48871
scsi: |

usb: |
  4
versions:

- works: yes
  qubes: |
    R4.1
  xen: |
    4.14.4
  kernel: |
    5.10.112-1
  remark: |
    Ethernet requires `no-strict-reset`.  Even with [workaround](https://forum.qubes-os.org/t/ax210-211-wifi-card-not-showing-any-networks/9498/11), Wi-Fi breaks on suspend; restart `sys-net` to unbreak.  Built-in audio doesn't work out of the box; haven't diagnosed root problem.
  credit: |
    cfm <cory@freedom.press>
  link: |
    FIXLINK

---

Remarks

Ethernet requires no-strict-reset. Even with workaround, Wi-Fi breaks on suspend; restart sys-net to unbreak. Built-in audio doesn’t work out of the box; haven’t diagnosed root problem.

Attachments

2 Likes

Thank you @cfm for your HCL report, which is online now. Sorry for the delay in posting!

1 Like

Will you provide any updates to your experience with this machine? I just purchased one (AMD version) and intend to try 4.2RC on it.

---
layout:
  'hcl'
type:
  'Notebook'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  '2.0'
remap:
  'yes'
brand: |
  LENOVO
model: |
  20XLS0AD00
bios: |
  R1MET54W (1.24 )
cpu: |
  AMD Ryzen 7 PRO 5850U with Radeon Graphics
cpu-short: |
  FIXME
chipset: |
  Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex [1022:1630]
chipset-short: |
  FIXME
gpu: |
  Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] (rev d1) (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0e)
  Realtek Semiconductor Co., Ltd. RTL8852AE 802.11ax PCIe Wireless Network Adapter [10ec:8852]
  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
memory: |
  15182
scsi: |

usb: |
  4
certified:
  'no'
versions:
  - works:
      'FIXME:yes|no|partial'
    qubes: |
      R4.2.0
    xen: |
      4.17.2
    kernel: |
      6.1.62-1
    remark: |
      FIXME
    credit: |
      FIXAUTHOR
    link: |
      FIXLINK

---

Remarks

Installation

  • Any problems with installation - no problems
  • Was latest kernel required? - no
  • Were some additional kernel options required? - no

Basic Input

  • Keyboard - works
  • External USB mouse [if possible to check] - works
  • Touch-pad - works
  • Touch-pad supports “tap as click” and scrolling with 2 fingers works - works
  • Display brightness change shortcuts - works
  • Sound volume shortcuts - works
  • Keyboard led and keyboard brightness change shortcuts - works
  • Output of xinput --list from terminal of dom0 - command not recognized
  • Check if keyboard and/or touchpad is PS/2 connected (how to check) - passes test

Internet and bluetooth

  • Ethernet cable connection - works out of the box or actions were required? - untested
  • Ethernet cable connection - untested
  • Wifi connection - works out of the box or actions were required? - works
  • Wifi connection - speed, is reliable over the time? - works
  • Bluetooth - works out of the box or actions were required? - untested
  • Bluetooth - shows devices, connection process works, sound output or copying works - untested

Suspend

  • Suspend/Resume works - works out of the box or actions were required? - works
  • Does resume breaks WiFi, if it does, how to recover it? yes, unload and reload drivers in sys-net using suspend-module-blacklist & increase sys-net memory to 600MB (Redirecting… and Wifi errors on resume from suspend - #6 by Ruckus8997)
  • Does resume breaks Bluetooth, if it does, how to recover it? - untested

Video [increase VCPU to the qube before test]

  • Fullscreen and windowed video playback of youtube - 720p/1080p/2K/4K in Firefox. Does it drop frames? good through 1080p
  • Video file playback of file using mpv/mplayer/smplayer - 1080p? Higher resolutions and bitrates? - untested
  • Multiple displays configuration works (using available DP/Thunderbolt, HDMI or other video ports - untested

Audio

  • Speakers (sound playback) (was sys-audio used?) - works, no sys-audio
  • Head-phones via 3.5" jack (works, automatically turns off speakers?) - works
  • Sound output via HDMI - untested
  • Audio-optical (S/PDIF) output - untested

Fans

  • Are fans silent on idle? - yes
  • Are fans noisier than on Windows/Linux?. If they are, was thankfan or similar software tried? - no, limited testing

Other

  • Have you tried running Windows 10 HVM qubes? - not yet
  • Does CPU boost seem to be working properly? - unknown

Specs:

  • Link to the laptop page on the brand website,
  • 1080p
  • 48GB (DDR4 3200)
  • CPU score (from [PassMark - 17,165])
  • Number of USB Controllers and if more than one: information what internal USB devices and USB ports are connected to which controller. - 3
  • Internal TPM - 2.0

Attachments

Qubes-HCL-LENOVO-20XLS0AD00-20231219-212606.yml (1.1 KB)

5 Likes

Thanks for the report! I submitted it to our HCL repository and should be uploaded soon.

Best,

Flavio

4 Likes

Thank you! I think this kind of report is way more useful for potential buyer or user of this device!

I run a T480S works really well but have been looking at a T14 G2 AMD as well so thanks for posting your data!

1 Like
---
layout:
  'hcl'
type:
  'Notebook'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  '2.0'
remap:
  'yes'
brand: |
  LENOVO
model: |
  20XK006BUS
bios: |
  R1MET60W (1.30 )
cpu: |
  AMD Ryzen 7 PRO 5850U with Radeon Graphics
cpu-short: |
  FIXME
chipset: |
  Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex [1022:1630]
chipset-short: |
  FIXME
gpu: |
  Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] (rev d1) (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0e)
  Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz [8086:2725] (rev 1a)
  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
memory: |
  31566
scsi: |

usb: |
  4
certified:
  'no'
versions:
  - works:
      'FIXME:yes|no|partial'
    qubes: |
      R4.2.4
    xen: |
      4.17.5
    kernel: |
      6.14.4-1
    remark: |
      FIXME
    credit: |
      FIXAUTHOR
    link: |
      FIXLINK

Remarks

Works great more or less out of box, save for the wireless.
Swapping the Wi-Fi chip was quite easy, just a few screws on the bottom of the laptop, and then pry it open. See report for replacement wireless chip hardware.

Only annoyance is that the trackpad has a bit of difficulty with the built-in left/right click, but I have not tested this on another OS, so I am unsure if this is a hardware or driver issue. However, the trackpad also has left/middle/right click buttons above it (below the keyboard), so I just use these, instead.

Touch screen and media keys work great out of box.

Seemingly, doesn’t work with sys-gui-gpu, just boots to a blank screen, or a blinking cursor, depending on configuration.

I may have done something wrong, but after 3+ days I gave up on it.

Runs sys-gui and sys-gui-vnc just fine, however.

Update:

The trackpad’s mouse is totally fine, actually

When I took apart the laptop, I accidentally let something, (a piece of electrical tape?) get in the way of one of the shell’s clips near the trackpad. I unscrewed the bottom, popped everything correctly into place, and now the trackpad works great!

Attachments

2 Likes

Seemingly, doesn’t work with sys-gui-gpu, just boots to a blank screen, or a blinking cursor, depending on configuration.

I may have done something wrong, but after 3+ days I gave up on it.

Runs sys-gui and sys-gui-vnc just fine, however.

1 Like

Update:

The trackpad’s mouse is totally fine, actually

When I took apart the laptop, I accidentally let something, (a piece of electrical tape?) get in the way of one of the shell’s clips near the trackpad. I unscrewed the bottom, popped everything correctly into place, and now the trackpad works great!

1 Like
---
layout:
  'hcl'
type:
  'Notebook'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  'unknown'
remap:
  'yes'
brand: |
  LENOVO
model: |
  20W1S30V00
bios: |
  N34ET65W (1.65 )
cpu: |
  11th Gen Intel(R) Core(TM) i5-1145G7 @ 2.60GHz
cpu-short: |
  FIXME
chipset: |
  Intel Corporation Tiger Lake-UP3/H35 4 cores Host Bridge/DRAM Registers [8086:9a14] (rev 01)
chipset-short: |
  FIXME
gpu: |
  Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01) (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Intel Corporation Wi-Fi 6 AX201 [8086:a0f0] (rev 20)
memory: |
  40663
scsi: |

usb: |
  4
certified:
  'no'
versions:
  - works:
      'yes'
    qubes: |
      R4.3-rc2
    xen: |
      4.19.3
    kernel: |
      6.15.10-1
    remark: |
      FIXME
    credit: |
      FIXAUTHOR
    link: |
      FIXLINK

---

Remarks

Didn’t test fingerprint reader, webcam, or bluetooth. Everything else works out of the box on 4.3RC2 with kernel 6.15.10-1

Attachments

1 Like
---
layout:
  'hcl'
type:
  'Notebook'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  '2.0'
remap:
  'yes'
brand: |
  LENOVO
model: |
  20W00091US
bios: |
  N34ET67W (1.67 )
cpu: |
  11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
cpu-short: |
  FIXME
chipset: |
  Intel Corporation Tiger Lake-UP3/H35 4 cores Host Bridge/DRAM Registers [8086:9a14] (rev 01)
chipset-short: |
  FIXME
gpu: |
  Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01) (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Intel Corporation Wi-Fi 6 AX201 [8086:a0f0] (rev 20)
  Intel Corporation Ethernet Connection (13) I219-V [8086:15fc] (rev 20)
memory: |
  48875
scsi: |

usb: |
  4
certified:
  'no'
versions:
  - works:
      'FIXME:yes|no|partial'
    qubes: |
      R4.3.0
    xen: |
      4.19.3
    kernel: |
      6.12.59-1
    remark: |
      FIXME
    credit: |
      FIXAUTHOR
    link: |
      FIXLINK

---

Remarks

Qubes is a joy on this machine.

  • Fresh install of 4.3 release
  • Prior to install, updated BIOS and hardware/controllers firmware to latest
  • Replaced stock WD 512GB SSD with SK hynix 1TB Gold P31 PCIe NVMe M.2 Gen3
  • 32GB RAM added for 48GB total
  • Suspend works very well - did change BIOS setting from “Windows + Linux” to “Linux”
  • Install choked on the ethernet controller - "“Error: Start failed: internal error: Unable to reset PCI Device 0000:00.1f.6: no FLR, PM reset or bus reset available” - so, lazily, I removed the device from sys-firewall settings and carried on
  • WiFi works great
  • Audio works
  • Battery consumption sub-excellent but improved after I decreased # of vCPUs of my custom app qubes

Attachments

2 Likes