English Community

Linux Operating SystemsOther Linux Discussions
All Forum Topics
Options

34 Posts

04-08-2018

DE

99 Signins

771 Page Views

  • Posts: 34
  • Registered: ‎04-08-2018
  • Location: DE
  • Views: 771
  • Message 1 of 11

X1 Carbon 6th Gen (20KH, KG): Experience with BIOS 1.15 under Linux

2018-05-01, 8:28 AM

Has anyone tried the new BIOS 1.15 for X1 Carbon 6th Gen (20KH, KG) with Linux? If so, can you share your experience? Does it solve any of the problems (e.g. thermal throttling, suspend-to-RAM support, touchpad/trackpoint issues)? Or does it maybe introduce new problems of its own?

Reply
Options

12 Posts

05-01-2018

US

22 Signins

204 Page Views

  • Posts: 12
  • Registered: ‎05-01-2018
  • Location: US
  • Views: 204
  • Message 2 of 11

Re: X1 Carbon 6th Gen (20KH, KG): Experience with BIOS 1.15 under Linux

2018-05-01, 21:12 PM
Curious as well
Reply
Options

33 Posts

03-11-2018

DE

51 Signins

731 Page Views

  • Posts: 33
  • Registered: ‎03-11-2018
  • Location: DE
  • Views: 731
  • Message 3 of 11

Re: X1 Carbon 6th Gen (20KH, KG): Experience with BIOS 1.15 under Linux

2018-05-02, 7:41 AM
there is nothing in the changelog indicating any specific change for linux:
https://download.lenovo.com/pccbbs/mobiles/n23ur05w.txt

I have it installed and no new problems, but deep sleep is still not supported:
dmesg | grep ACPI | grep supports
[ 0.143304] ACPI: (supports S0 S4 S5)
Reply
Options

12 Posts

05-01-2018

US

22 Signins

204 Page Views

  • Posts: 12
  • Registered: ‎05-01-2018
  • Location: US
  • Views: 204
  • Message 4 of 11

Re: X1 Carbon 6th Gen (20KH, KG): Experience with BIOS 1.15 under Linux

2018-05-02, 8:51 AM

Installed as well. 

 

Seems to work fine.

 

If you want to make a USB bootable image from the .iso in linux, it seems I needed to do this:

 

$ geteltorito.pl -o n23ur05w.img n23ur05w.iso
# dd if=n23ur05w.img of=/dev/sdX bs=512K

 

Setting up the ISO on the USB stick didn't work for me.

Reply
Options

2 Posts

03-11-2018

DE

6 Signins

145 Page Views

  • Posts: 2
  • Registered: ‎03-11-2018
  • Location: DE
  • Views: 145
  • Message 5 of 11

Re: X1 Carbon 6th Gen (20KH, KG): Experience with BIOS 1.15 under Linux

2018-05-03, 10:49 AM

Yes, those commands are the proper way to set up the boot ISO on an USB stick.

 

The script to extract the image data can be found here:

https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/

Reply
Options

9 Posts

05-03-2018

US

23 Signins

362 Page Views

  • Posts: 9
  • Registered: ‎05-03-2018
  • Location: US
  • Views: 362
  • Message 6 of 11

Re: X1 Carbon 6th Gen (20KH, KG): Experience with BIOS 1.15 under Linux

2018-05-03, 21:08 PM

I didn't notice any difference from the BIOS side, but with the kernel with Ubuntu 18.04 and following three steps:

 

1. add the kernel parameter

acpi.ec_no_wakeup=1

(how to https://wiki.ubuntu.com/Kernel/KernelBootParameters)

2. disable SD card reader

3. Enable TB3 assist mode

 

from here https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_6)

 

Ubuntu can sleep at very low power consumption. I don't use mine for heavy load work, so I don't notice any problem about the thermal throttle. But I do hear the fan on under light use when power connected while using Windows. This is not the case for Linux. I think the difference is the default CPU frequency. It runs at 3+GHz under Win10 but ~1GHz under Linux when power connected and light workload

Reply
Options

34 Posts

04-08-2018

DE

99 Signins

771 Page Views

  • Posts: 34
  • Registered: ‎04-08-2018
  • Location: DE
  • Views: 771
  • Message 7 of 11

Re: X1 Carbon 6th Gen (20KH, KG): Experience with BIOS 1.15 under Linux

2018-05-04, 4:52 AM
So far, I haven't had time to investigate whether maybe the thermal throttling issue is improved by the new BIOS version. I would also be interested in the exact effect of the "CPU Power Management" in BIOS and whether disabling this might be a good idea for Linux users.
Reply
Options

12 Posts

05-01-2018

US

22 Signins

204 Page Views

  • Posts: 12
  • Registered: ‎05-01-2018
  • Location: US
  • Views: 204
  • Message 8 of 11

Re: X1 Carbon 6th Gen (20KH, KG): Experience with BIOS 1.15 under Linux

2018-05-04, 9:41 AM
You won't get the fans going in Linux because the CPU is severely under juiced. It doesn't get enough watts to run on turbo long enough to get hot. Also in Linux your CPU throttles around 80c instead of windows 93c.

With our fiddling with my settings, max MHz I can run at 100% load is 2600. This is with a -120 undervolt on Core & Cache. If you fiddle with the settings I can get that up to 3100 MHz, but you'll run into throttling pretty quickly and it wont run at this consistently.

Here's the details on this:
https://www.reddit.com/r/thinkpad/comments/870u0a/t480s_linux_throttling_bug/

I can confirm the same thing is happening with x1c6 in Linux (Ubuntu 18.04 LTS)


There's another useful thread on issues with x1c6 in Linux here:
https://www.reddit.com/r/thinkpad/comments/8aqy5g/x1c6_on_linux_idle_29w_real_battery_life_on_light/
Reply
Options

12 Posts

05-01-2018

US

22 Signins

204 Page Views

  • Posts: 12
  • Registered: ‎05-01-2018
  • Location: US
  • Views: 204
  • Message 9 of 11

Re: X1 Carbon 6th Gen (20KH, KG): Experience with BIOS 1.15 under Linux

2018-05-04, 9:43 AM
You have a good way to measure the Watts used while in Sleep. I'm curious to test this.

I have your kernel param, and these settings in BIOS (Ubuntu 18.04) but if I leave my laptop sleeping overnight, by the time I wake up, the laptop battery has died.
Reply
Options

9 Posts

05-03-2018

US

23 Signins

362 Page Views

  • Posts: 9
  • Registered: ‎05-03-2018
  • Location: US
  • Views: 362
  • Message 10 of 11

Re: X1 Carbon 6th Gen (20KH, KG): Experience with BIOS 1.15 under Linux

2018-05-07, 4:12 AM

Latest update: For me, I find 1.15 cannot fix throttling issue, either cannot work with https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_6) for suspend (which is fine in 1.13)

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete