cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
bmason
Fanfold Paper
Posts: 12
Registered: ‎08-08-2019
Location: US
Views: 1,044
Message 1 of 6

Linux on 2019 X1 Yoga 4th Gen

Just purchased a X1 Yoga 4th generation and loaded Fedora 30 on it.  Here are the versions of various stuff that's running:

$ uname -a
Linux 5.2.5-200.fc30.x86_64 #1 SMP Wed Jul 31 14:37:17 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

xorg-x11-drv-wacom-serial-support-0.36.1-6.fc30.x86_64
libwacom-0.33-1.fc30.x86_64
libwacom-data-0.33-1.fc30.noarch
xorg-x11-drv-wacom-0.36.1-6.fc30.x86_64
iwl7260-firmware-25.30.13.0-94.fc30.noarch

 

What works:

  • Keyboard (all Fn keys seem to be doing what they should)
  • Sound
  • Wi-Fi, but only with dowgraded iwl7260-firmware.  The latest firmware causes Wi-Fi to fail
  • Ethernet
  • Touchpoint
  • Pen (some of the time)
  • Screen touch (some of the time)
  • Battery life seems to be pretty good (I'm currently showing "7:39 Remaining (79%)".  It's at least better than the T440s that this system is replacing.

What isn't working:

  • The touchpad is dead most of the time.  There's a message "irq: 31: nobody cared (try booting with "irqpoll" options" message that appears in the kernel log.  I suspect that's the symptom of the touchpanel not working.  I was able to get it to work by adding "irqpoll" to the end of the kernel command line, but then that caused the system to hang on boot.  I'm hoping a firmware update will get the touchpanel working again.
  • The pen doesn't show up as a Wacom tablet, although it does seem to work (some of the time).  I've filed an Issue on the linuxwacom Github site (https://github.com/linuxwacom/wacom-hid-descriptors/issues/61) so hopefully this will eventually get resolved.

Is anybody else running Linux on the X1 Yoga 4th Gen?  Do you have any tips or tricks to share?

Christof78
What's DOS?
Posts: 3
Registered: ‎08-11-2019
Location: DE
Views: 948
Message 2 of 6

Re: Linux on 2019 X1 Yoga 4th Gen

Thank you very much for sharing your information. In another thread dealing with both, the x1c7 and the x1y4 users are reporting problems with the build in microphone and the volume keys. Do you have any issues with the two? Were you able to test it? Thanks!

Highlighted
bmason
Fanfold Paper
Posts: 12
Registered: ‎08-08-2019
Location: US
Views: 877
Message 3 of 6

Re: Linux on 2019 X1 Yoga 4th Gen

I now beliee the "irq: 31: nobody cared" message has to do with the TPM because of the contents of /proc/interrupts:

 

# cat /proc/interrupts

CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7

31: 0 100000 0 0 0 0 0 0 IR-IO-APIC 31-fasteoi tpm0

I believe /dev/tpm0 is the interface to the Trusted Platform Module.

bmason
Fanfold Paper
Posts: 12
Registered: ‎08-08-2019
Location: US
Views: 864
Message 4 of 6

Re: Linux on 2019 X1 Yoga 4th Gen

I was able to get gnome-control-center to display tablet information by creating the file /usr/share/libwacom/isdv4-51bf.tablet with the following contents:

 

# This is for the Wacom pen + touchscreen as found in the
# Lenovo ThinkPad X1 Yoga (4th-gen)

[Device]
Name=Wacom ISDv4 X1 Yoga 4th Generation
DeviceMatch=usb:056a:51bf
Class=ISDV4
Width=12.17
Height=6.81
IntegratedIn=Display;System

[Features]
Stylus=true
Touch=true
Buttons=0
bmason
Fanfold Paper
Posts: 12
Registered: ‎08-08-2019
Location: US
Views: 799
Message 5 of 6

Re: Linux on 2019 X1 Yoga 4th Gen

The fingerprint reader also doesn't work, but it looks like there's an effort underway to add support for the Synaptics fingerprint reader to libfprint:

 

https://gitlab.freedesktop.org/libfprint/libfprint/issues/181

bmason
Fanfold Paper
Posts: 12
Registered: ‎08-08-2019
Location: US
Views: 206
Message 6 of 6

Re: Linux on 2019 X1 Yoga 4th Gen

I just noticed that the lower barrel button on the pen doesn't seem to do anything.  I've opened an issue with the linuxwacom project to try and get htis resolved:

 

Pen oddities with X1 Yoga 4th-gen

Check out current deals!


Shop current deals