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)

Reply via email to