Difference between revisions of "Talk:Lenovo ThinkPad X1 Carbon (Gen 6)"

From ArchWiki
Jump to navigation Jump to search
(Add powersaving section)
(typo)
 
(16 intermediate revisions by 7 users not shown)
Line 2: Line 2:
 
== Open Issues ==
 
== Open Issues ==
  
* Issues with TrackPoint on NFC models, as noted [https://bbs.archlinux.org/viewtopic.php?id=236367 in this bbs thread], [https://forums.lenovo.com/t5/Linux-Discussion/Troubles-with-X1-Carbon-2018-X1C6-TouchPad-and-TrackPoint-under/td-p/4004815 on the Lenovo forums] and on [https://unix.stackexchange.com/questions/428975/lenovo-x1-carbon-gen-6-2018-touchpad-and-trackpoint-issues-with-linux Unix StackExchange]
+
* Inclusion of X1C6(and Thinkpads in general) into the <code>fwupd</code> program:
* CPU throttling
+
** Status as of 2018-07-31: the X1C6 is [https://fwupd.org/lvfs/device/a4b51dca-8f97-4310-8821-3330f83c9135 now supported] by <code>fwupd</code>, but in my test with BIOS update 1.27 the firmware is downloaded and noticed by the BIOS at boot but updates don't seem to actually get applied. --[[User:Aorth|Alan Orth]] ([[User talk:Aorth|talk]]) 12:17, 31 July 2018 (UTC)
* Inclusion of X1C6(and Thinkpads in general) into the <code>fwupd</code> program
+
*** Are you sure you have not accidentally disabled "UEFI updates from Windows" in the BIOS settings? --[[User:Mrfaber|Mrfaber]] ([[User talk:Mrfaber|talk]]) 12:15, 29 August 2018 (UTC)
 +
*** I've just successfully updated from 1.27 to 1.28 via <code>sudo fwupdmgr update</code>. It shut off the laptop, then displayed a progress bar(and a second one in red too, very ominous!) like it did with the update ISO on a flash drive I had used before, beeped loudly a couple of times, and rebooted. Now I'm showing version 1.28. --[[User:Mrfaber|Mrfaber]] ([[User talk:Mrfaber|talk]]) 21:12, 4 September 2018 (UTC)
 +
*** I'm seeing the same behavior as [[User:Aorth]]. I notice for myself that there is no boot entry for the firmware updater, despite copying fwupdx64.efi to my boot partition (/boot/EFI to be exact, but I've tried other locations as well). Is there some dependency on a Windows Firmware Updater on the boot drive? If so, that could be the issue because I completely wiped the drive before installing Arch. [[User:Djmoch|Djmoch]] ([[User talk:Djmoch|talk]]) 15:36, 14 June 2019 (UTC)
 +
**** Maybe you have the boot entries locked in UEFI? There is an option to freeze the boot entry list, maybe un-check that. You can also check with "efibootmgr -v" whether a boot entry is being generated for "Linux-Firmware-Updater". [[User:Mrfaber|Mrfaber]] ([[User talk:Mrfaber|talk]]) 18:34, 15 June 2019 (UTC)
 +
**** Verified that there was no boot entry, then used efibootmgr to create one. Prior to that I tried reinstalling fwupd and resetting BIOS to factory defaults with no success. Regardless, problem solved. [[User:Djmoch|Djmoch]] ([[User talk:Djmoch|talk]]) 19:28, 15 June 2019 (UTC)
  
 
== Fingerprint reader ==
 
== Fingerprint reader ==
Line 13: Line 17:
  
 
Status as of 04/2018: "Init works, leds work, scan doesn't work yet"
 
Status as of 04/2018: "Init works, leds work, scan doesn't work yet"
 
== Deep sleep (S3) ==
 
Possible solutions:
 
* Update of UEFI firmware to allow S3 sleep instead of Si03, i.e. an alternative BIOS for Linux users
 
* Making Linux play nicely with Si03, which means:
 
** Activating <code>acpi.ec_no_wakeup=1</code>, which sacrifices the functionality of opening the lid to return from suspend
 
** Fixing the SD-Card reader to consume less power in Si03
 
* Patching the DSDT tables as noted on [https://delta-xi.net/#056 delta-xi] and [https://bbs.archlinux.org/viewtopic.php?id=234913 the forums] (potentially dangerous and does not play nicely with BIOS updates)
 
  
 
== Other Power saving ==
 
== Other Power saving ==
Line 27: Line 23:
  
 
--[[User:Mrfaber|Mrfaber]] ([[User talk:Mrfaber|talk]]) 22:42, 18 April 2018 (UTC)
 
--[[User:Mrfaber|Mrfaber]] ([[User talk:Mrfaber|talk]]) 22:42, 18 April 2018 (UTC)
 +
 +
== NFC ==
 +
 +
Does anyone know if the NFC itself works? I think it should be listed in the Model description > Support section's feature table.
 +
 +
--[[User:1|1]] ([[User talk:1|talk]]) 15:09, 17 August 2018 (UTC)
 +
 +
== Memory card reader ==
 +
 +
I am not sure if we can remove the section about the SD-card reader draining battery just yet.
 +
 +
For posterity, here it is:
 +
 +
You might also need to disable the Realtek memory card reader (which appears to use a constant 2-3 W) either via the BIOS or via
 +
echo "2-3" | sudo tee /sys/bus/usb/drivers/usb/unbind
 +
 +
--[[User:Mrfaber|Mrfaber]] ([[User talk:Mrfaber|talk]]) 14:02, 8 September 2018 (UTC)
 +
 +
: Good catch - removing that section was unintentional. Added it back. --[[User:Unmadindu|Unmadindu]] ([[User talk:Unmadindu|talk]]) 17:53, 8 September 2018 (UTC)
 +
 +
== NVMe unsafe shutdowns ==
 +
 +
Does anyone else get non-zero "Unsafe Shutdowns" on NVMe (Model Number: LENSE30512GMSP34MEAT3TA)? smartctl on mine laptop constantly reports those, also I get frequent FS corruption errors after reboot :/
 +
 +
== Fibocom L850-GL ==
 +
 +
<p>The Fibocom L850-GL is no longer "Not Supported" under Linux. It needs to be switched from PCIe into USB mode to make it work.
 +
Then it starts up, but with FCC-Lock (Behaves like in Airplane Mode). That lock needs to be removed. All described here:<br>https://github.com/abrasive/xmm7360</p>
 +
 +
<p>Similar solution but as kernel module:<br>https://github.com/juhovh/xmm7360_usb</p>
 +
 +
<p>Discussion:<br>https://forums.lenovo.com/t5/Other-Linux-Discussions/WWAN-Fibocom-L850-GL-and-Linux-support/td-p/4318903</p>

Latest revision as of 10:22, 16 November 2019

Open Issues

  • Inclusion of X1C6(and Thinkpads in general) into the fwupd program:
    • Status as of 2018-07-31: the X1C6 is now supported by fwupd, but in my test with BIOS update 1.27 the firmware is downloaded and noticed by the BIOS at boot but updates don't seem to actually get applied. --Alan Orth (talk) 12:17, 31 July 2018 (UTC)
      • Are you sure you have not accidentally disabled "UEFI updates from Windows" in the BIOS settings? --Mrfaber (talk) 12:15, 29 August 2018 (UTC)
      • I've just successfully updated from 1.27 to 1.28 via sudo fwupdmgr update. It shut off the laptop, then displayed a progress bar(and a second one in red too, very ominous!) like it did with the update ISO on a flash drive I had used before, beeped loudly a couple of times, and rebooted. Now I'm showing version 1.28. --Mrfaber (talk) 21:12, 4 September 2018 (UTC)
      • I'm seeing the same behavior as User:Aorth. I notice for myself that there is no boot entry for the firmware updater, despite copying fwupdx64.efi to my boot partition (/boot/EFI to be exact, but I've tried other locations as well). Is there some dependency on a Windows Firmware Updater on the boot drive? If so, that could be the issue because I completely wiped the drive before installing Arch. Djmoch (talk) 15:36, 14 June 2019 (UTC)
        • Maybe you have the boot entries locked in UEFI? There is an option to freeze the boot entry list, maybe un-check that. You can also check with "efibootmgr -v" whether a boot entry is being generated for "Linux-Firmware-Updater". Mrfaber (talk) 18:34, 15 June 2019 (UTC)
        • Verified that there was no boot entry, then used efibootmgr to create one. Prior to that I tried reinstalling fwupd and resetting BIOS to factory defaults with no success. Regardless, problem solved. Djmoch (talk) 19:28, 15 June 2019 (UTC)

Fingerprint reader

See github.com/nmikhailov/Validity90, especially the 9a branch.

Device id: 06cb:009a

Status as of 04/2018: "Init works, leds work, scan doesn't work yet"

Other Power saving

Investigate how to get Watt usage down to ~2W like the Dell XPS 13 9360/9370, similar to the instructions on the XPS 9360 page, especially since the i915 video driver can be tweaked similarly with the Intel Graphics Module Powersaving Options since it’s also an HD 620 integrated video unit.


--Mrfaber (talk) 22:42, 18 April 2018 (UTC)

NFC

Does anyone know if the NFC itself works? I think it should be listed in the Model description > Support section's feature table.

--1 (talk) 15:09, 17 August 2018 (UTC)

Memory card reader

I am not sure if we can remove the section about the SD-card reader draining battery just yet.

For posterity, here it is:

You might also need to disable the Realtek memory card reader (which appears to use a constant 2-3 W) either via the BIOS or via

echo "2-3" | sudo tee /sys/bus/usb/drivers/usb/unbind

--Mrfaber (talk) 14:02, 8 September 2018 (UTC)

Good catch - removing that section was unintentional. Added it back. --Unmadindu (talk) 17:53, 8 September 2018 (UTC)

NVMe unsafe shutdowns

Does anyone else get non-zero "Unsafe Shutdowns" on NVMe (Model Number: LENSE30512GMSP34MEAT3TA)? smartctl on mine laptop constantly reports those, also I get frequent FS corruption errors after reboot :/

Fibocom L850-GL

The Fibocom L850-GL is no longer "Not Supported" under Linux. It needs to be switched from PCIe into USB mode to make it work. Then it starts up, but with FCC-Lock (Behaves like in Airplane Mode). That lock needs to be removed. All described here:
https://github.com/abrasive/xmm7360

Similar solution but as kernel module:
https://github.com/juhovh/xmm7360_usb

Discussion:
https://forums.lenovo.com/t5/Other-Linux-Discussions/WWAN-Fibocom-L850-GL-and-Linux-support/td-p/4318903