Lenovo ThinkPad T480

Made the critical thunderbolt and firmware update before installing. can’t seem to get keyboard backlight working and have not attempted fingerprint scanner. everything else, after enabling virtualization in BIOS, went smoothly on a fresh 4.1.2 install

---
layout:
  'hcl'
type:
  'notebook'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  'unknown'
remap:
  'yes'
brand: |
  LENOVO
model: |
  20L6S09E00
bios: |
  N24ET72P (1.47 )
cpu: |
  Intel(R) Core(TM) i5-8350U CPU @ 1.70GHz
cpu-short: |
  FIXME
chipset: |
  Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:5914] (rev 08)
chipset-short: |
  FIXME
gpu: |
  Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Intel Corporation Ethernet Connection (4) I219-LM (rev 21)
  Intel Corporation Wireless 8265 / 8275 (rev 78)
memory: |
  32276
scsi: |
  Micron_M500_MTFD Rev: MU05
usb: |
  2
versions:

- works:
    'FIXME:yes|no|partial'
  qubes: |
    R4.1
  xen: |
    4.14.5
  kernel: |
    5.15.94-1
  remark: |
    FIXME
  credit: |
    FIXAUTHOR
  link: |
    FIXLINK

---

1 Like

Do I understand correctly that this thread concluded that T480 i7-8650U meets the community list requirements? i.e. having the 2 positive R4.1 reports listed above (aronowski & renehoj).

However, I see it is not on the list. Was it added but later removed for being outdated as suggested in another thread?

Also, thank you @Sven for your fantastic work! Very very helpful!


First time using the forum: if I broke any etiquette, my apology and please let me know how I can improve!

2 Likes

Thank you @kenosen for your HCL report, which is online now!

marked for review (could be a while … sorry)

Thanks!

I purchased one and will submit a report once it arrives, hopefully in the next few weeks.

1 Like

Arrived faster than expected. Here’s the HCL. Let me know if there are any further tests / info that may be helpful.

Remarks

Installation
Easy. No comments. 4.1.2

Works

  • Suspend. Tested 10 times (plugged in / battery power, lid close / using menu). In all cases wakes up in about 10 seconds. If suspended from menu (which suspends to RAM) it sometimes takes further 10 seconds for log in.
  • Network.
  • Camera.
  • Audio.
  • Microphone.
  • Touch screen.

Not tested

  • Bluetooth
  • Fingerprint
  • Smart card reader

Attachments


layout:
‘hcl’
type:
‘notebook’
hvm:
‘yes’
iommu:
‘yes’
slat:
‘’
tpm:
‘unknown’
remap:
‘no’
brand: |
LENOVO
model: |
20L6S5FM00
bios: |
N24ET72W (1.47 )
cpu: |
Intel(R) Core™ i7-8650U CPU @ 1.90GHz
cpu-short: |
FIXME
chipset: |
Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:5914] (rev 08)
chipset-short: |
FIXME
gpu: |
Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])
gpu-short: |
FIXME
network: |
Intel Corporation Ethernet Connection (4) I219-LM (rev 21)
Intel Corporation Wireless 8265 / 8275 (rev 78)
memory: |
16258
scsi: |

usb: |
2
versions:

  • works:
    ‘FIXME:yes|no|partial’
    qubes: |
    R4.1
    xen: |
    4.14.5
    kernel: |
    5.15.94-1
    remark: |
    FIXME
    credit: |
    FIXAUTHOR
    link: |
    FIXLINK

Qubes-HCL-LENOVO-20L6S5FM00-20230408-134434.yml (855 Bytes)

2 Likes

Thank you @Div for your HCL report, which is online now!

Update: Keyboard backlight works. Fingerprint scanner unknown.

Can you give a sense of the speed loss between the core I5 processor versus the core I7?

Perhaps battery use?

Thanks

I didn’t really notice a difference between the i5 and i7.

Keep in mind, there are different versions of the i5, and you don’t want the i5 with the 7th gen CPU (7200U and 7300U). The 7th gen CPU only has 2 core, where the 8th gen version has 4 cores.

1 Like

Thank you! May I submit an updated HCL? Everything works out of the box as before, but I increased the memory to 64GB, which I thought may be of interest, since few laptops seem capable of this.


layout:
‘hcl’
type:
‘notebook’
hvm:
‘yes’
iommu:
‘yes’
slat:
‘yes’
tpm:
‘unknown’
remap:
‘yes’
brand: |
LENOVO
model: |
20L6S5FM00
bios: |
N24ET72W (1.47 )
cpu: |
Intel(R) Core™ i7-8650U CPU @ 1.90GHz
cpu-short: |
FIXME
chipset: |
Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:5914] (rev 08)
chipset-short: |
FIXME
gpu: |
Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])
gpu-short: |
FIXME
network: |
Intel Corporation Ethernet Connection (4) I219-LM (rev 21)
Intel Corporation Wireless 8265 / 8275 (rev 78)
memory: |
65410
scsi: |

usb: |
2
versions:

  • works:
    ‘FIXME:yes|no|partial’
    qubes: |
    R4.1
    xen: |
    4.14.5
    kernel: |
    5.15.94-1
    remark: |
    FIXME
    credit: |
    FIXAUTHOR
    link: |
    FIXLINK

Qubes-HCL-LENOVO-20L6S5FM00-20230416-204957.yml (859 Bytes)

1 Like

done

1 Like

this device offers some sweet stuff btw: i put an NVME SSD where the LTE modem should be (so two NVME slots instead of one) and I installed 32+16GB of RAM although the intel ark processor specs state that this machine could only handle 32GB in total - noticed that this was already part of an updates HCL. the gift that keeps on giving. (but again make sure that you update the firmware of the thunderbolt controller else the device might go bricked - see lenovo site)

Did anyone by any chance test this laptop with a PCIe Gen4 NVMe drive? I’m wondering whether it will have issues with the M.2 SSD adapter, and whether this will affect Qubes performance.

cc @renehoj @ymy

I don’t see why the drive wouldn’t work, but I don’t think you are going to see any performance increase.

From what I read on /r/thinkpad gen 4 is just overspending, the controller is going to limit the drive, which is why I bought the EVO 980.

1 Like

Everything seems to be working in 4.2

Qubes-HCL-LENOVO-20L6S1LV0A-20230910-124107.yml (920 Bytes)


layout:
  'hcl'
type:
  'Notebook'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  'unknown'
remap:
  'yes'
brand: |
  LENOVO
model: |
  20L6S1LV0A
bios: |
  N24ET73W (1.48 )
cpu: |
  Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
cpu-short: |
  FIXME
chipset: |
  Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:5914] (rev 08)
chipset-short: |
  FIXME
gpu: |
  Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Intel Corporation Ethernet Connection (4) I219-V [8086:15d8] (rev 21)
  Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
memory: |
  32540
scsi: |

usb: |
  2
certified:
  'no'
versions:
  - works:
      'FIXME:yes|no|partial'
    qubes: |
      4.2.0-alpha
    xen: |
      4.17.1
    kernel: |
      6.1.28-1
    remark: |
      FIXME
    credit: |
      FIXAUTHOR
    link: |
      FIXLINK
2 Likes

Thank you @renehoj for this update, which is online now!

1 Like

After upgrading to Qubes OS 4.2.0. Everything looks A-OK.
Furthermore, GPU passthrough with sys-gui-gpu works fine.

---
layout:
  'hcl'
type:
  'Notebook'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  '2.0'
remap:
  'yes'
brand: |
  LENOVO
model: |
  20L6SBJW00
bios: |
  N24ET60W (1.35 )
cpu: |
  Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
cpu-short: |
  FIXME
chipset: |
  Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:5914] (rev 08)
chipset-short: |
  FIXME
gpu: |
  Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Intel Corporation Ethernet Connection (4) I219-LM [8086:15d7] (rev 21)
  Intel Corporation Wireless 8265 / 8275 [8086:24fd] (rev 78)
memory: |
  65406
scsi: |

usb: |
  2
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

1 Like

6 posts were split to a new topic: Troubleshooting T480S graphical glitches

Unable to install qubes 4.2 using “legacy mode” bios. Only uefi install mode succeed. Lenovo EFI boot requires /boot/efi/EFI/qubes → /boot/efi/EFI/BOOT; grubx64.efi → BOOTX64.efi, grub.cfg → BOOTX64.cfg and xen-$latest.efi → xen.efi (credits: @Quser59). Possibly every kernel and xen update needs such a change in /boot/efi/EFI/BOOT/. Finally able to upgrade firmware using qubes-fwupdmgr. After executing the qubes-fwupdmgr update there is new fwupdx64.efi file and fw directory put in /boot/efi/EFI/qubes directory but reboot initially resulted in nothing, without firmware update.In the end firmware update succeed. Needed to copy fwupdx64.efi file and fw directory to /boot/efi/EFI/BOOT and unlock boot order settings in bios. External monitor connected with displayport works fine. Networking: without problems. Windows 10 hvm (without qwt), without problems. U2F proxy, SplitGPG, SplitSSH without issues. Using ACR-39T-A1 reader for digital signature works.

Qubes-HCL-LENOVO-20L5S01J00-20240105-111731.yml (1.7 KB)

1 Like