Feedback on the Lenovo ThinkPad X1 Extreme

Asked by Stephan Fabel on 2019-07-17

It seems there are several things that do not work out of the box.

1. HDMI is completely dead. There's no log, or any other indication when a monitor is attached to the HDMI port. This happens both when the NVIDIA card is active as well as when Intel is used.

2. Fingerprint reader does not work, and there is no easy set up mechanism I can see that would help me here.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu-Certification Edit question
Assignee:
No assignee Edit question
Last query:
2019-07-17
Last reply:
2019-07-18
Stephan Fabel (sfabel) said : #1

$ lspci
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:14.3 Network controller: Intel Corporation Wireless-AC 9560 [Jefferson Peak] (rev 10)
00:15.0 Serial bus controller [0c80]: Intel Corporation Device a368 (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:16.3 Serial controller: Intel Corporation Cannon Lake PCH Active Management Technology - SOL (rev 10)
00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port (rev f0)
00:1b.4 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port 21 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port 9 (rev f0)
00:1e.0 Communication controller: Intel Corporation Device a328 (rev 10)
00:1f.0 ISA bridge: Intel Corporation Device a30e (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (7) I219-LM (rev 10)
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
04:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06)
05:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06)
05:01.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06)
05:02.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06)
05:04.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06)
06:00.0 System peripheral: Intel Corporation JHL7540 Thunderbolt 3 NHI [Titan Ridge 4C 2018] (rev 06)
3a:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018] (rev 06)
71:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981

Jerry Kao (jerry.kao) said : #2

Hi Stephan,

Some questions need your feedback to clarify the issues.
Is the X1 Extreme running with pre-load Ubuntu OEM image? If not, what Ubuntu version it is?
Regarding to HDMI issue, do you use native HDMI port or USB type-C with a converter?
How do you switch GPU? by Nvidia utility or BIOS?

Thanks,

Anthony Wong (anthonywong) said : #3

Hi Stephan,

Besides Jerry's useful questions, I have a few to add.

Do you have the proprietary NVIDIA driver installed? You can find that out by launching "Software & updates", and go to "Additional Drivers" tab.
On the X1 Extreme I tested, HDMI output doesn't work until the NVIDIA driver is installed (reboot is needed after installing the driver).

For fingerprint reader, that's not part of the certification AFAIK, but we are working on supporting it.
Please show me your lsusb output so that I can check what fingerprint device you have on your machine.

Thanks,
Anthony

Jerry Kao (jerry.kao) said : #4

In X1 Extreme, HDMI port is connecting to Nvidia graphic card physically. So Nvidia driver is a must to enable HDMI port. When switch to power saving mode via Nvidia utility or command prime-select, HDMI port is not available.

Can you help with this problem?

Provide an answer of your own, or ask Stephan Fabel for more information if necessary.

To post a message you must log in.