Lenovo ThinkPad X1 Carbon (Gen 8): Difference between revisions

From ArchWiki
(Add laptop style guidelines notice)
 
(18 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[Category:Lenovo]]
[[Category:Lenovo]]
{{Laptop style|Stub}}
{{Related articles start}}
{{Related|Lenovo ThinkPad X1 Carbon}}
{{Related|Lenovo ThinkPad X1 Carbon (Gen 2)}}
{{Related|Lenovo ThinkPad X1 Carbon (Gen 3)}}
{{Related|Lenovo ThinkPad X1 Carbon (Gen 4)}}
{{Related|Lenovo ThinkPad X1 Carbon (Gen 5)}}
{{Related|Lenovo ThinkPad X1 Carbon (Gen 6)}}
{{Related|Lenovo ThinkPad X1 Carbon (Gen 7)}}
{{Related|Lenovo ThinkPad X1 Yoga (Gen 3)}}
{{Related|Lenovo ThinkPad X1 Yoga (Gen 4)}}
{{Related articles end}}
[[zh-hans:Lenovo ThinkPad X1 Carbon (Gen 8)]]
[[zh-hans:Lenovo ThinkPad X1 Carbon (Gen 8)]]
{{Laptop style|Needs hardware IDs and a function keys section}}


{{Expansion|Too little content.}}
{| class="wikitable" style="float: right;"
 
The Lenovo ThinkPad X1 Carbon, 8th generation is an ultrabook introduced in early 2020. It features a 14" screen, 10th-gen Intel Core processors and integrated [[Intel graphics|Intel UHD 620 graphics]].
 
To ensure you have this version, [[install]] the package {{Pkg|dmidecode}} and run:
 
{{bc|# dmidecode -s system-version
ThinkPad X1 Carbon  Gen 8
}}
 
{{Tip|A great resource for thinkpads is https://www.thinkwiki.org/wiki/ThinkWiki}}
 
{| class="wikitable" style="float: right; clear: right; margin: 0 0 0.5em 0.5em; max-width: 420px; width: 100%;"
| '''Device''' || '''Working''' || '''Modules'''
|-
| [[Intel graphics]] || {{Yes}} || i915, (intel_agp)
|-
| [[Wireless network configuration#iwlwifi|Wireless network]] || {{Yes}} || iwlmvm
|-
| Native Ethernet with [https://www.lenovo.com/us/en/accessories-and-monitors/cables-and-adapters/adapters/CABLE-BO-Ethernet-Extension-Adapter-2/p/4X90Q84427 dongle] || {{Yes}} || ?
|-
| Mobile broadband Fibocom || {{Yes}}¹ || ?
|-
|-
| Audio || {{Yes}} || snd_hda_intel
! Hardware !! PCI/USB ID !! Working?
|-
|-
| Microphone || {{Yes}}⁴ || snd_sof
| Video || || {{Yes}}
|-
|-
| [[Touchpad]] || {{Yes}} || psmouse, rmi_smbus, i2c_i801
| Wireless || || {{Yes}}
|-
|-
| [[TrackPoint]] || {{Yes}} || psmouse, rmi_smbus, i2c_i801
| Ethernet || || {{Yes}}
|-
|-
| Camera || {{Yes}} || uvcvideo
| Mobile broadband || || {{Yes}}
|-
|-
| [[fprint|Fingerprint reader]]  || {{Yes}}² || ?
| Audio || || {{Yes}}
|-
|-
| [[Power management]] || {{Yes}}³ || ?
| TouchPad || || {{Yes}}
|-
|-
| [[Bluetooth]] || {{Yes}} || btusb
| TrackPoint || || {{Yes}}
|-
|-
| Keyboard backlight || {{Yes}} || thinkpad_acpi
| Webcam || || {{Yes}}
|-
|-
| NFC || {{No}}⁵ || ?
| Fingerprint reader || || {{Yes}}
|-
|-
| Function/Multimedia keys || {{Yes}} || ?
| Bluetooth || || {{Yes}}
|-
|-
| colspan=3 style="font-size: 70%; border: none;" | <ol>
| NFC || || {{No}}
<li>The Fibocom LTE module has Linux support once switched to USB mode; see [https://forums.lenovo.com/t5/Other-Linux-Discussions/How-To-Configure-X1-Carbon-Gen-7-on-Debian-FingerPrint-4G-Modem/td-p/4550327] and [https://github.com/abrasive/xmm7360]</li>
<li>An official driver has been released on [[fwupd]].</li>
<li>S3 suspend requires changes to BIOS settings, see section on [[#Sleep/Suspend]].</li>
<li>The internal microphone does not work on versions of the {{pkg|linux}} kernel before 5.3. On version 5.3 and newer the SOF firmware can be enabled, see [[Talk:Lenovo_ThinkPad_X1_Carbon_(Gen_7)#Microphone|Talk#Microphone]].</li>
<li>Lenovo developers think it's not a priority (august 2020) [https://forums.lenovo.com/t5/Redhat-Fedora-CentOS/X1-Carbon-Gen8-and-other-models-too-coming-with-Fedora-Linux/m-p/5011378?page=1#5042158 forum]</li>
|}
|}


== Updates ==
== Firmware ==
</li>
=== Automatic (Linux Vendor Firmware Service) ===


[https://blogs.gnome.org/hughsie/2018/08/06/please-welcome-lenovo-to-the-lvfs/ In August of 2018 Lenovo has joined] the [https://fwupd.org/ Linux Vendor Firmware Service (LVFS)] project, which enables firmware updates from within the OS.
[https://blogs.gnome.org/hughsie/2018/08/06/please-welcome-lenovo-to-the-lvfs/ In August of 2018 Lenovo has joined] the [https://fwupd.org/ Linux Vendor Firmware Service (LVFS)] project, which enables firmware updates from within the OS.
BIOS updates (and possibly other firmware such as the Thunderbolt controller) can be queried for and installed through [[fwupd]].
BIOS updates (and possibly other firmware such as the Thunderbolt controller) can be queried for and installed through [[fwupd]].
=== Manual (fwupdmgr) ===


Lenovo may in the future provide cabinet files that can be directly installed with fwupdmgr.
Lenovo may in the future provide cabinet files that can be directly installed with fwupdmgr.
Check for Linux ''.cab'' files from the [https://pcsupport.lenovo.com/de/de/products/laptops-and-netbooks/thinkpad-x-series-laptops/thinkpad-x1-carbon-8th-gen-type-20u9-20ua/20u9/parts/display/compatible Lenovo ThinkPad X1 Carbon (Gen 8) driver website].
Check for Linux ''.cab'' files from the [https://pcsupport.lenovo.com/de/de/products/laptops-and-netbooks/thinkpad-x-series-laptops/thinkpad-x1-carbon-8th-gen-type-20u9-20ua/20u9/parts/display/compatible Lenovo ThinkPad X1 Carbon (Gen 8) driver website].


# Make sure the AC adapter is firmly connected to the target computer.
== Power management ==
# Launch Terminal.
# Move to the directory where the cabinet file was placed.
# Run {{ic|fwupdmgr install xxxxxxxx.cab}} to schedule firmware update.
# Restart the system.
# The computer will be restarted and the UEFI BIOS will be updated.
 
== Sleep/Suspend ==


The BIOS has two ''Sleep State'' options, Windows and Linux, which you can find in at ''Config > Power > Sleep State''. The Linux option is the traditional S3 power state where all hardware components are turned off except for the RAM, and it should work normally. The Windows option is a newer software-based "modern standby" which works on Linux (despite the name). One possible benefit to the Windows sleep state is faster wake up time, and one possible drawback is increased power usage.
The BIOS has two ''Sleep State'' options, Windows and Linux, which you can find in at ''Config > Power > Sleep State''. The Linux option is the traditional S3 power state where all hardware components are turned off except for the RAM, and it should work normally. The Windows option is a newer software-based "modern standby" which works on Linux (despite the name). One possible benefit to the Windows sleep state is faster wake up time, and one possible drawback is increased power usage.


== Audio ==
== Audio ==
See [[Lenovo ThinkPad X1 Carbon (Gen 7)#Audio]]
 
See [[Lenovo ThinkPad X1 Carbon (Gen 7)#Audio]].
 
== Brightness control ==
 
See [[acpid#Enabling backlight control]] if the LCD brightness keys do not work by default.
 
== NFC ==
 
Lenovo developers do not think NFC is a priority as of [https://forums.lenovo.com/t5/_/X1-Carbon-Gen8-coming-with-Fedora-Linux/m-p/5011378#5042158 August 2020].
 
== See also ==
 
* [https://psref.lenovo.com/syspool/Sys/PDF/ThinkPad/ThinkPad_X1_Carbon_Gen_8/ThinkPad_X1_Carbon_Gen_8_Spec.pdf Product Specifications Reference (PSREF)]
* [https://download.lenovo.com/pccbbs/mobiles_pdf/x1_yoga_gen5_x1_carbon_gen8_hmm_en.pdf Hardware maintenance manual]
* [https://download.lenovo.com/pccbbs/mobiles_pdf/x1_yoga_g5_x1_carbon_g8_ug_en.pdf User guide]
* https://ubuntu.com/certified/202005-27937

Latest revision as of 06:58, 23 June 2022

This article or section does not follow the Laptop page guidelines.

Reason: Needs hardware IDs and a function keys section (Discuss in Talk:Lenovo ThinkPad X1 Carbon (Gen 8))
Hardware PCI/USB ID Working?
Video Yes
Wireless Yes
Ethernet Yes
Mobile broadband Yes
Audio Yes
TouchPad Yes
TrackPoint Yes
Webcam Yes
Fingerprint reader Yes
Bluetooth Yes
NFC No

Firmware

In August of 2018 Lenovo has joined the Linux Vendor Firmware Service (LVFS) project, which enables firmware updates from within the OS. BIOS updates (and possibly other firmware such as the Thunderbolt controller) can be queried for and installed through fwupd.

Lenovo may in the future provide cabinet files that can be directly installed with fwupdmgr. Check for Linux .cab files from the Lenovo ThinkPad X1 Carbon (Gen 8) driver website.

Power management

The BIOS has two Sleep State options, Windows and Linux, which you can find in at Config > Power > Sleep State. The Linux option is the traditional S3 power state where all hardware components are turned off except for the RAM, and it should work normally. The Windows option is a newer software-based "modern standby" which works on Linux (despite the name). One possible benefit to the Windows sleep state is faster wake up time, and one possible drawback is increased power usage.

Audio

See Lenovo ThinkPad X1 Carbon (Gen 7)#Audio.

Brightness control

See acpid#Enabling backlight control if the LCD brightness keys do not work by default.

NFC

Lenovo developers do not think NFC is a priority as of August 2020.

See also