Lenovo Thinkpad X1 Carbon Gen 7


BIOS Setting changes :

  • Secure Boot: Off
  • Suspend: Linux

The sys-net qube would fail with “Unable to reset PCI device […]: no FLR, PM reset or bus reset available”. Fixed by following the instructions here - in my case the problematic PCI device was 00:1f.6 Ethernet controller: Intel Corporation Ethernet Controller.

Wifi would not connect after suspend - fixed by adding the following two lines to /rw/config/suspend-module-blacklist:


What works

  • Wifi (after fixes above)
  • Trackpad
  • Functions Keys (Volume, Screen Brightness, Keyboard Backlight, etc)
  • USB Ports
  • Camera
  • Suspend

What doesn’t work

  • Microphone does not seem to work

Not tested

  • Ethernet adaptor
  • Bluetooth
  • Fingerprint Reader


Qubes-HCL-LENOVO-20QDA01KAU-20210121-171643.yml (786 Bytes)


Some follow up on the Lenovo X1 Carbon Gen 7.

The issues with wifi not connecting after suspend seems to have been fixed - I’ve not had any problems recently (without the suspend-module-blacklist change).

Overall I am very happy with Qubes on this laptop. The only annoyance is the built-in microphone not working, but I have an external USB mic which works fine.

Where is this file ? In sys-net right ?

That’s right. See Suspend/Resume Troubleshooting for the details.

Note that for me, using suspend-module-blacklist still didn’t work 100% of the time. I would still sometimes have to unload/reload the wifi kernel modules (as described on the above linked page) to get wifi working.

1 Like

Thank you :slight_smile: