First: Great Project! Im using Qubes OS now 4 years as main OS (on T440s) and everything worked almost perfect! Finally I can contribute something. HCL follows shortly.
After one week of trying to get Qubes OS running on my shiny new Lenovo Thinkpad X1 Carbon Gen 9th (X1C9) I still face some problems and issues.
I had no luck getting installed the latest stable R4.0.4. It always ended with a black screen (with or without a moveable mouse pointer or blinking cursor) just before the installer gui should come up. (I think) I tried all solutions around the web.
So i tried R4.1-beta. Installer showed up immediately, but artifacts at first boot at the Disk Passwort too: Black little flickering stripes/boxes at the mouse pointer and typed signs, as it would take “long time” to render the change, but only near/over text fields and in qubes when opening/closing (new) windows or changing pointer-symbol. Disabling compositor (GUI troubleshooting | Qubes OS) has no effect. But thats just a minor problem until now, but I havent used the X1 productively yet. Kernel 5.12 “seems” to have a little more artifacts than 5.10. I (first) tried R4.1-alpha and with i915.modeset=0 i could get over the black screen too and install successfully. I mention this because with the default kernel (5.4.* ?) i had no grafics artifacts, only after trying newer Kernels.
A big problem (to me) is that suspend doesnt work! Closing the lid or by clicking suspend turns off the X1 with blinking power led, but will not wake up anymore. All I get is a black screen. Strangely the fan seems to start, in some cases (kernel 5.12) spin up to max speed and back down, keyboad-backlight blinks ones and the power led lights up, but still the system is frozen with a black screen. Only solution: (Long) press on power button. mem_sleep_default=deep doesnt help, removing TB4-devices from sys-usb neither. BIOS is set to Linux S3, TPM on/off doesnt change anything, nor does SecureBoot on/off.
Sound doesnt work at all. Probably this issue? https://bugzilla.kernel.org/show_bug.cgi?id=213159
WiFi works with VM kernel 5.10.* and above.
Ethernet works thru Dock, but … using the Lenovo TB3 Dock (Gen 2) (which provides ethernet) isnt usable in an “convenient” way as sys-usb wont start without the dock attached, because the corresponding device (assigned to sys-usb) gets “unknown” then. I cant (dont want) always remove/add that device manually. Isnt there a feature for only temporary available devices? I couldnt find anything about that. The dock also wont be recognized when attached while running, only if attached before boot. Its should be USB plug and play, right?
It seems that the X1 gets a little warmer then I would expect form what I have worked/done yet. Are there some power management settings I can try to get it cooler?
Newest BIOS (1.42) is installed. Did i forgot something?
I “think” that I have tried all solutions to above problems I could find, but please, dont hesitate if you have an idea what could solve it.