On Tue, Nov 19, 2019, at 10:06, Josh wrote: > Have you tried on 6.5? > > My X1rev6 did not like the upgrade to 6.6. heavy cpu consumption, > super hot, laggy when browsing and fan spinning consistently. > > I've reinstalled 6.5 and been using the same settings as yours. > everything is back to normal. I guess I will wait for 6.7...
I've been running the latest 6.6-current on my x1c6 and it works great. Really fast, wakes from suspend/hibernate. Isn't laggy, doesn't get too hot unless I'm doing a long build. However, I did somehow hit on some BIOS settings that made it behave as you describe. I was also seeing some failures to suspend, and it seemed like lid-action events might be getting missed. I could shut the lid and then ssh in. Sometimes for a while after boot a single core would be pegged for a few minutes. To fix it, I reset the BIOS to defaults, then set the following: Config - Power Sleep State -> Linux 8254 Timer Clock Gating -> Auto Config - USB USB UEFI BIOS Support -> Enabled Always On USB - Disabled Config - Thunderbolt 3 Thunderbolt BIOS Assist Mode -> Enabled Security - I/O Port Access Bluetooth -> Disabled (OpenBSD doesn't support it anyway) Memory Card Slot -> Disabled (I read on the Arch Wiki (1.) some reports of this sucking power, and I don't use it.) Fingerprint Reader -> Disabled Security - Secure Boot Configuration Secure Boot -> Disabled Boot UEFI/Legacy Boot -> Both UEFI/Legacy Boot -> Priority UEFI First CSM Support - Yes I'm not sure all of the above are necessary, but mine works wonderfully since I set it up this way. I'm also running BIOS version 1.43, which is the latest. 1. https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_6)