You are not logged in.

#1 2019-04-15 17:57:00

FreeSalad
Member
Registered: 2014-03-09
Posts: 5

Touchscreen and stylus stop working after S3 suspend (X1 Yoga 3rd Gen)

Hi,

After following the instructions to enable S3 on the wiki, suspending by closing the lid does work, however the touchscreen and stylus stop working after resuming. The wiki mentions that that might happen, however there is no fix or link attached to that claim, and the only solution I have for now is to reboot. It looks like the device disappears from the lsusb output, I've tried modprobing xhci_hcd so far, to no avail. I'm not that familiar with hardware issues on linux, so I thought you could help me. Here are some logs :

lsusb before suspending

Bus 002 Device 002: ID 0bda:0328 Realtek Semiconductor Corp. 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 06cb:009a Synaptics, Inc. 
Bus 001 Device 003: ID 5986:2115 Acer, Inc 
Bus 001 Device 002: ID 8087:0a2b Intel Corp. 
Bus 001 Device 005: ID 056a:5145 Wacom Co., Ltd 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lsusb after suspending

Bus 002 Device 002: ID 0bda:0328 Realtek Semiconductor Corp. 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 06cb:009a Synaptics, Inc. 
Bus 001 Device 003: ID 5986:2115 Acer, Inc 
Bus 001 Device 002: ID 8087:0a2b Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dmesg when suspending/resuming

[ 1506.958316] usb 1-10: USB disconnect, device number 5
[ 1507.042449] PM: suspend entry (deep)
[ 1507.042453] PM: Syncing filesystems ... done.
[ 1507.165509] Freezing user space processes ... (elapsed 0.001 seconds) done.
[ 1507.167218] OOM killer disabled.
[ 1507.167220] Freezing remaining freezable tasks ... (elapsed 0.048 seconds) done.
[ 1507.216006] printk: Suspending console(s) (use no_console_suspend to debug)
[ 1507.365283] wlp2s0: deauthenticating from a4:3e:51:bb:29:cb by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1507.509638] e1000e: EEE TX LPI TIMER: 00000011
[ 1507.873676] ACPI: EC: interrupt blocked
[ 1507.933244] ACPI: Preparing to enter system sleep state S3
[ 1507.941014] ACPI: EC: event blocked
[ 1507.941016] ACPI: EC: EC stopped
[ 1507.941017] PM: Saving platform NVS memory
[ 1507.941030] Disabling non-boot CPUs ...
[ 1507.943696] smpboot: CPU 1 is now offline
[ 1507.947018] smpboot: CPU 2 is now offline
[ 1507.950338] smpboot: CPU 3 is now offline
[ 1507.954582] smpboot: CPU 4 is now offline
[ 1507.957626] smpboot: CPU 5 is now offline
[ 1507.960652] smpboot: CPU 6 is now offline
[ 1507.963783] smpboot: CPU 7 is now offline
[ 1507.968377] ACPI: Low-level resume complete
[ 1507.968462] ACPI: EC: EC started
[ 1507.968463] PM: Restoring platform NVS memory
[ 1507.972166] Enabling non-boot CPUs ...
[ 1507.972207] x86: Booting SMP configuration:
[ 1507.972208] smpboot: Booting Node 0 Processor 1 APIC 0x2
[ 1507.979735]  cache: parent cpu1 should not be sleeping
[ 1507.979863] CPU1 is up
[ 1507.979885] smpboot: Booting Node 0 Processor 2 APIC 0x4
[ 1507.980377]  cache: parent cpu2 should not be sleeping
[ 1507.980515] CPU2 is up
[ 1507.980538] smpboot: Booting Node 0 Processor 3 APIC 0x6
[ 1507.980950]  cache: parent cpu3 should not be sleeping
[ 1507.981095] CPU3 is up
[ 1507.981113] smpboot: Booting Node 0 Processor 4 APIC 0x1
[ 1507.981589]  cache: parent cpu4 should not be sleeping
[ 1507.981870] CPU4 is up
[ 1507.981891] smpboot: Booting Node 0 Processor 5 APIC 0x3
[ 1507.982298]  cache: parent cpu5 should not be sleeping
[ 1507.982455] CPU5 is up
[ 1507.982473] smpboot: Booting Node 0 Processor 6 APIC 0x5
[ 1507.982883]  cache: parent cpu6 should not be sleeping
[ 1507.983054] CPU6 is up
[ 1507.983072] smpboot: Booting Node 0 Processor 7 APIC 0x7
[ 1507.983485]  cache: parent cpu7 should not be sleeping
[ 1507.983676] CPU7 is up
[ 1507.989525] ACPI: Waking up from system sleep state S3
[ 1508.008365] ACPI: EC: interrupt unblocked
[ 1508.057445] ACPI: EC: event unblocked
[ 1508.066882] usb 2-3: Disable of device-initiated U1 failed.
[ 1508.070294] usb 2-3: Disable of device-initiated U2 failed.
[ 1508.259366] usb 2-3: reset SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[ 1508.277899] nvme nvme0: 8/0/0 default/read/poll queues
[ 1508.379873] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[ 1508.402609] usb 1-7: reset full-speed USB device number 2 using xhci_hcd
[ 1508.665808] usb 1-8: reset high-speed USB device number 3 using xhci_hcd
[ 1508.780235] psmouse serio1: synaptics: queried max coordinates: x [..5678], y [..4720]
[ 1508.811792] psmouse serio1: synaptics: queried min coordinates: x [1264..], y [1132..]
[ 1508.929200] usb 1-9: reset full-speed USB device number 4 using xhci_hcd
[ 1509.073998] acpi LNXPOWER:01: Turning OFF
[ 1509.074837] OOM killer enabled.
[ 1509.074839] Restarting tasks ... 
[ 1509.075451] Bluetooth: hci0: Bootloader revision 0.0 build 26 week 38 2015
[ 1509.076352] Bluetooth: hci0: Device revision is 16
[ 1509.076356] Bluetooth: hci0: Secure boot is enabled
[ 1509.076358] Bluetooth: hci0: OTP lock is enabled
[ 1509.076360] Bluetooth: hci0: API lock is enabled
[ 1509.076362] Bluetooth: hci0: Debug lock is disabled
[ 1509.076366] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 1509.076374] Bluetooth: hci0: Found device firmware: intel/ibt-12-16.sfi
[ 1509.076721] done.
[ 1509.086257] audit: type=1130 audit(1555349323.010:31): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1509.144733] PM: suspend exit
[ 1509.147433] audit: type=1130 audit(1555349323.070:32): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1509.147437] audit: type=1131 audit(1555349323.070:33): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1509.149940] ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=3
[ 1509.256823] e1000e: enp0s31f6 NIC Link is Down
[ 1509.301921] audit: type=1130 audit(1555349323.224:34): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'

dmesg | grep -i acpi

[    0.000000] BIOS-e820: [mem 0x0000000044ff7000-0x0000000044ff7fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000004ff2c000-0x000000004ff99fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000004ff9a000-0x000000004fffefff] ACPI data
[    0.000000] efi:  SMBIOS=0x4f0bd000  SMBIOS 3.0=0x4f0ba000  ACPI=0x4fffe000  ACPI 2.0=0x4fffe014  ESRT=0x4ef35000  MEMATTR=0x497b6298 
[    0.030101] ACPI: DSDT ACPI table found in initrd [kernel/firmware/acpi/dsdt.aml][0x241bf]
[    0.030133] modified: [mem 0x0000000044ff7000-0x0000000044ff7fff] ACPI NVS
[    0.030138] modified: [mem 0x000000004df74000-0x000000004df981be] ACPI data
[    0.030145] modified: [mem 0x000000004ff2c000-0x000000004ff99fff] ACPI NVS
[    0.030147] modified: [mem 0x000000004ff9a000-0x000000004fffefff] ACPI data
[    0.030211] ACPI: Early table checksum verification disabled
[    0.030216] ACPI: RSDP 0x000000004FFFE014 000024 (v02 LENOVO)
[    0.030223] ACPI: XSDT 0x000000004FFAF188 00012C (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030234] ACPI: FACP 0x000000004FFE8000 0000F4 (v05 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030244] ACPI: Table Upgrade: override [DSDT-LENOVO-SKL     ]
[    0.030247] ACPI: DSDT 0x000000004FFBD000 Physical table override, new table: 0x000000004DF74000
[    0.030252] ACPI: DSDT 0x000000004DF74000 0241BF (v02 LENOVO SKL      00000001 INTL 20181031)
[    0.030259] ACPI: FACS 0x000000004FF3D000 000040
[    0.030264] ACPI: SSDT 0x000000004FFF0000 00C0B4 (v02 LENOVO DptfTabl 00001000 INTL 20160527)
[    0.030270] ACPI: SSDT 0x000000004FFEF000 0003DB (v02 LENOVO Tpm2Tabl 00001000 INTL 20160527)
[    0.030275] ACPI: TPM2 0x000000004FFEE000 000034 (v03 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030281] ACPI: UEFI 0x000000004FF53000 000042 (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030287] ACPI: SSDT 0x000000004FFEA000 0030B0 (v02 LENOVO SaSsdt   00003000 INTL 20160527)
[    0.030295] ACPI: SSDT 0x000000004FFE9000 0005C6 (v02 LENOVO PerfTune 00001000 INTL 20160527)
[    0.030301] ACPI: HPET 0x000000004FFE7000 000038 (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030307] ACPI: APIC 0x000000004FFE6000 00012C (v03 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030312] ACPI: MCFG 0x000000004FFE5000 00003C (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030318] ACPI: ECDT 0x000000004FFE4000 000053 (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030323] ACPI: SSDT 0x000000004FFBB000 001C0B (v02 LENOVO RVP7Rtd3 00001000 INTL 20160527)
[    0.030329] ACPI: SSDT 0x000000004FFB9000 001792 (v02 LENOVO ProjSsdt 00000010 INTL 20160527)
[    0.030335] ACPI: BOOT 0x000000004FFB8000 000028 (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030340] ACPI: BATB 0x000000004FFB7000 00004A (v02 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030346] ACPI: SLIC 0x000000004FFB6000 000176 (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030351] ACPI: SSDT 0x000000004FFB4000 0017AE (v02 LENOVO CpuSsdt  00003000 INTL 20160527)
[    0.030357] ACPI: SSDT 0x000000004FFB3000 00056D (v02 LENOVO CtdpB    00001000 INTL 20160527)
[    0.030363] ACPI: SSDT 0x000000004FFB2000 000679 (v02 LENOVO UsbCTabl 00001000 INTL 20160527)
[    0.030369] ACPI: LPIT 0x000000004FFB1000 000094 (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030374] ACPI: WSMT 0x000000004FFB0000 000028 (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030380] ACPI: SSDT 0x000000004FFFD000 000184 (v02 LENOVO HdaDsp   00000000 INTL 20160527)
[    0.030385] ACPI: SSDT 0x000000004FFAE000 000544 (v02 LENOVO TbtTypeC 00000000 INTL 20160527)
[    0.030391] ACPI: SSDT 0x000000004FFAD000 0002D1 (v02 LENOVO Wwan     00000001 INTL 20160527)
[    0.030397] ACPI: DBGP 0x000000004FFAC000 000034 (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030402] ACPI: DBG2 0x000000004FFAB000 000054 (v00 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030408] ACPI: MSDM 0x000000004FFAA000 000055 (v03 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030414] ACPI: DMAR 0x000000004FFA9000 0000A8 (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030419] ACPI: NHLT 0x000000004FFA8000 00002D (v00 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030425] ACPI: ASF! 0x000000004FFA7000 0000A0 (v32 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030430] ACPI: FPDT 0x000000004FFA6000 000044 (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030436] ACPI: BGRT 0x000000004FFA5000 000038 (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030441] ACPI: UEFI 0x000000004FF3A000 00013E (v01 LENOVO TP-N25   00001300 PTEC 00000002)
[    0.030456] ACPI: Local APIC address 0xfee00000
[    0.118409] ACPI: PM-Timer IO Port: 0x1808
[    0.118412] ACPI: Local APIC address 0xfee00000
[    0.118423] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.118424] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.118426] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.118427] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[    0.118428] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[    0.118429] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[    0.118430] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[    0.118431] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[    0.118432] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
[    0.118433] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1])
[    0.118435] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1])
[    0.118436] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1])
[    0.118437] ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1])
[    0.118438] ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1])
[    0.118439] ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1])
[    0.118440] ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1])
[    0.118478] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.118480] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.118482] ACPI: IRQ0 used by override.
[    0.118484] ACPI: IRQ9 used by override.
[    0.118488] Using ACPI (MADT) for SMP configuration information
[    0.118490] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.394326] ACPI: Core revision 20181213
[    0.766738] PM: Registering ACPI NVS region [mem 0x44ff7000-0x44ff7fff] (4096 bytes)
[    0.766738] PM: Registering ACPI NVS region [mem 0x4ff2c000-0x4ff99fff] (450560 bytes)
[    0.771914] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.771914] ACPI: bus type PCI registered
[    0.771914] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.775457] ACPI: Added _OSI(Module Device)
[    0.775460] ACPI: Added _OSI(Processor Device)
[    0.775462] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.775463] ACPI: Added _OSI(Processor Aggregator Device)
[    0.775466] ACPI: Added _OSI(Linux-Dell-Video)
[    0.775468] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.775470] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    0.892223] ACPI: 13 ACPI AML tables successfully acquired and loaded
[    0.896049] ACPI: EC: EC started
[    0.896051] ACPI: EC: interrupt blocked
[    0.901568] ACPI: \: Used as first EC
[    0.901571] ACPI: \: GPE=0x16, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.901574] ACPI: \: Used as boot ECDT EC to handle transactions
[    0.908512] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.927921] ACPI: Dynamic OEM Table Load:
[    0.927953] ACPI: SSDT 0xFFFF93A358F62800 00058B (v02 PmRef  Cpu0Ist  00003000 INTL 20160527)
[    0.929284] ACPI: \_PR_.PR00: _OSC native thermal LVT Acked
[    0.931986] ACPI: Dynamic OEM Table Load:
[    0.932004] ACPI: SSDT 0xFFFF93A358B7D400 0003FF (v02 PmRef  Cpu0Cst  00003001 INTL 20160527)
[    0.933224] ACPI: Dynamic OEM Table Load:
[    0.933238] ACPI: SSDT 0xFFFF93A3584C1240 0000BA (v02 PmRef  Cpu0Hwp  00003000 INTL 20160527)
[    0.934260] ACPI: Dynamic OEM Table Load:
[    0.934275] ACPI: SSDT 0xFFFF93A358F63800 000628 (v02 PmRef  HwpLvt   00003000 INTL 20160527)
[    0.936295] ACPI: Dynamic OEM Table Load:
[    0.936316] ACPI: SSDT 0xFFFF93A358A79000 000D14 (v02 PmRef  ApIst    00003000 INTL 20160527)
[    0.939258] ACPI: Dynamic OEM Table Load:
[    0.939273] ACPI: SSDT 0xFFFF93A358B7B000 000317 (v02 PmRef  ApHwp    00003000 INTL 20160527)
[    0.940557] ACPI: Dynamic OEM Table Load:
[    0.940571] ACPI: SSDT 0xFFFF93A358B7DC00 00030A (v02 PmRef  ApCst    00003000 INTL 20160527)
[    0.948164] ACPI: Interpreter enabled
[    0.948270] ACPI: (supports S0 S3 S4 S5)
[    0.948271] ACPI: Using IOAPIC for interrupt routing
[    0.948370] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.950008] ACPI: Enabled 8 GPEs in block 00 to 7F
[    0.959988] ACPI: Power Resource [PUBS] (on)
[    0.984382] ACPI: Power Resource [WRST] (on)
[    1.027243] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-7e])
[    1.027254] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    1.027602] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug SHPCHotplug PME AER PCIeCapability]
[    1.027765] acpi PNP0A08:00: _OSC: not requesting control; platform does not support [PCIeCapability]
[    1.027769] acpi PNP0A08:00: _OSC: OS requested [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR]
[    1.027771] acpi PNP0A08:00: _OSC: platform willing to grant [LTR]
[    1.027774] acpi PNP0A08:00: _OSC failed (AE_SUPPORT); disabling ASPM
[    1.079493] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.079624] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 *10 11 12 14 15)
[    1.079750] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.079877] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.080008] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.080134] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.080261] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.080388] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
[    1.103915] ACPI: EC: interrupt unblocked
[    1.103960] ACPI: EC: event unblocked
[    1.103980] ACPI: \_SB_.PCI0.LPCB.EC__: GPE=0x16, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    1.103983] ACPI: \_SB_.PCI0.LPCB.EC__: Used as boot DSDT EC to handle transactions and events
[    1.104140] ACPI: bus type USB registered
[    1.138752] PCI: Using ACPI for IRQ routing
[    1.175743] pnp: PnP ACPI init
[    1.175973] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.176361] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.177225] system 00:02: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.178321] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.178617] pnp 00:04: Plug and Play ACPI device, IDs PNP0b00 (active)
[    1.178735] system 00:05: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
[    1.178785] pnp 00:06: Plug and Play ACPI device, IDs LEN0071 PNP0303 (active)
[    1.178827] pnp 00:07: Plug and Play ACPI device, IDs LEN009a PNP0f13 (active)
[    1.179234] system 00:08: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.182773] system 00:09: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.185383] system 00:0a: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.186254] system 00:0b: Plug and Play ACPI device, IDs PNP0c01 (active)
[    1.186604] pnp: PnP ACPI: found 12 devices
[    1.193761] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    3.665258] ACPI: Sleep Button [SLPB]
[    3.668604] ACPI: Lid Switch [LID]
[    3.671908] ACPI: Power Button [PWRF]
[    3.679108] ACPI: Thermal Zone [THM0] (38 C)
[   10.094059] acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:01)
[   10.094626] acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:01)
[   10.094954] acpi PNP0C14:04: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:01)
[   10.095924] ACPI: AC Adapter [AC] (off-line)
[   10.168656] thinkpad_acpi: ThinkPad ACPI Extras v0.26
[   10.168658] thinkpad_acpi: http://ibm-acpi.sf.net/
[   10.168660] thinkpad_acpi: ThinkPad BIOS N25ET44W (1.30 ), EC unknown
[   10.168661] thinkpad_acpi: Lenovo ThinkPad X1 Yoga 3rd, model 20LD002HFR
[   10.169428] thinkpad_acpi: radio switch found; radios are enabled
[   10.169550] thinkpad_acpi: Tablet mode switch found (type: GMMS), currently in laptop mode
[   10.169904] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
[   10.169905] thinkpad_acpi: Disabling thinkpad-acpi brightness events by default...
[   10.184533] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
[   10.252172] thinkpad_acpi: rfkill switch tpacpi_wwan_sw: radio is unblocked
[   10.285040] acer_wmi: Acer Laptop ACPI-WMI Extras
[   10.317237] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one
[   10.321255] battery: ACPI: Battery Slot [BAT0] (battery present)
[   10.364287] thinkpad_acpi: battery 1 registered (start 0, stop 100)
[   10.364364] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input11
[   10.420281] audit: type=1130 audit(1555347821.192:7): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-backlight@leds:tpacpi::kbd_backlight comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   10.763017] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)

dmesg | grep -i wacom

[    5.560183] usb 1-10: Manufacturer: Wacom Co.,Ltd.
[    5.571657] input: Wacom Co.,Ltd. Pen and multitouch sensor Touchscreen as /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0/0003:056A:5145.0001/input/input5
[    5.571698] input: Wacom Co.,Ltd. Pen and multitouch sensor as /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0/0003:056A:5145.0001/input/input6
[    5.571760] hid-generic 0003:056A:5145.0001: input,hiddev0,hidraw0: USB HID v1.11 Device [Wacom Co.,Ltd. Pen and multitouch sensor] on usb-0000:00:14.0-10/input0
[    5.572054] input: Wacom Co.,Ltd. Pen and multitouch sensor as /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1/0003:056A:5145.0002/input/input7
[    5.572095] input: Wacom Co.,Ltd. Pen and multitouch sensor as /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1/0003:056A:5145.0002/input/input8
[    5.572116] input: Wacom Co.,Ltd. Pen and multitouch sensor Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1/0003:056A:5145.0002/input/input9
[    5.572167] hid-generic 0003:056A:5145.0002: input,hiddev1,hidraw1: USB HID v1.11 Mouse [Wacom Co.,Ltd. Pen and multitouch sensor] on usb-0000:00:14.0-10/input1
[   10.179258] input: Wacom Pen and multitouch sensor Finger as /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0/0003:056A:5145.0001/input/input13
[   10.179378] wacom 0003:056A:5145.0001: hidraw0: USB HID v1.11 Device [Wacom Co.,Ltd. Pen and multitouch sensor] on usb-0000:00:14.0-10/input0
[   10.317155] input: Wacom Pen and multitouch sensor Pen as /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1/0003:056A:5145.0002/input/input16
[   10.317261] wacom 0003:056A:5145.0002: hidraw1: USB HID v1.11 Mouse [Wacom Co.,Ltd. Pen and multitouch sensor] on usb-0000:00:14.0-10/input1

I'd love to have a workaround, as this is the main reason I bought that laptop in the first place.

Thanks

EDIT : I am currently on the 1.30 BIOS, which still doesn't have a native S3 option, if that matters

Last edited by FreeSalad (2019-04-15 18:03:34)

Offline

#2 2019-04-25 16:44:38

FreeSalad
Member
Registered: 2014-03-09
Posts: 5

Re: Touchscreen and stylus stop working after S3 suspend (X1 Yoga 3rd Gen)

Seems like suspending again fixes the issue, haven't had much time to look into the specifics though. I'd love to have a permanent fix nonetheless !

EDIT : After a lot of testing the trick seems to be to close the lid shortly after opening it, the system won't go into suspend again but after reopening both the stylus and touchscreen will work.

Last edited by FreeSalad (2019-06-05 11:41:57)

Offline

Board footer

Powered by FluxBB