You are not logged in.

#1 2013-11-27 21:30:56

Klink-a-dink-dink
Member
From: New York, USA
Registered: 2010-12-17
Posts: 9

Suspend: wakeups, keyboard, trackpad. ACPI?

Suspend: wakeups, keyboard, trackpad. ACPI?

This post may look long, but that's just from a lot of command output. Don't be intimidated smile

My computer will boot just fine, and I can usually log in. However, within a minute of doing so (usually), the keyboard, trackpad, and touchpoint thing stop working. If I hit the power button to suspend the computer and then wake it up again, the keyboard will start working, but the trackpad and tackpoint stay dead. Luckily, I can still use the touchscreen.

Additionally, sometimes, when suspending, it will immediately wake up again!

This seems to be an ACPI issue, as the above won't happen when booting with acpi=off as a kernel commandline option.

The computer is a ThinkPad Twist, model s230u.

Here's the output from xinput before the issue occurs:

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Atmel Atmel maXTouch Digitizer          	id=9	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=12	[slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                   	id=14	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Integrated Camera                       	id=10	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=11	[slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  	id=13	[slave  keyboard (3)]

And after:

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Atmel Atmel maXTouch Digitizer          	id=9	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Integrated Camera                       	id=10	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=11	[slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  	id=12	[slave  keyboard (3)]

Here's all journalctl acpi/suspend/sleep/resume entries:

Nov 26 18:42:56 mnight kernel: BIOS-e820: [mem 0x00000000dae9f000-0x00000000daf9efff] ACPI NVS
Nov 26 18:42:56 mnight kernel: BIOS-e820: [mem 0x00000000daf9f000-0x00000000daffefff] ACPI data
Nov 26 18:42:56 mnight kernel: reserve setup_data: [mem 0x00000000dae9f000-0x00000000daf9efff] ACPI NVS
Nov 26 18:42:56 mnight kernel: reserve setup_data: [mem 0x00000000daf9f000-0x00000000daffefff] ACPI data
Nov 26 18:42:56 mnight kernel: efi:  ACPI=0xdaffe000  ACPI 2.0=0xdaffe014  SMBIOS=0xdac0f000 
Nov 26 18:42:56 mnight kernel: ACPI: RSDP 00000000daffe014 00024 (v02 LENOVO)
Nov 26 18:42:56 mnight kernel: ACPI: XSDT 00000000daffe170 000B4 (v01 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: FACP 00000000dafea000 0010C (v05 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: DSDT 00000000dafec000 0E9DE (v02 LENOVO TP-GD    00001610 INTL 20061109)
Nov 26 18:42:56 mnight kernel: ACPI: FACS 00000000daf59000 00040
Nov 26 18:42:56 mnight kernel: ACPI: TCPA 00000000daffd000 00032 (v02    PTL   LENOVO 06040000 LNVO 00000001)
Nov 26 18:42:56 mnight kernel: ACPI: SSDT 00000000daffc000 00651 (v02 LENOVO SataAhci 00001000 INTL 20061109)
Nov 26 18:42:56 mnight kernel: ACPI: SSDT 00000000daffb000 006A5 (v02 LENOVO PtidDevc 00001000 INTL 20061109)
Nov 26 18:42:56 mnight kernel: ACPI: ASF! 00000000dafeb000 000A5 (v32 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: HPET 00000000dafe8000 00038 (v01 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: APIC 00000000dafe7000 00098 (v03 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: MCFG 00000000dafe6000 0003C (v01 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: FPDT 00000000dafe5000 00064 (v01 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: SSDT 00000000dafe4000 008E4 (v02  PmRef  Cpu0Ist 00003000 INTL 20061109)
Nov 26 18:42:56 mnight kernel: ACPI: SSDT 00000000dafe3000 00B22 (v02  PmRef    CpuPm 00003000 INTL 20061109)
Nov 26 18:42:56 mnight kernel: ACPI: DMAR 00000000dafe2000 000B8 (v01 INTEL      SNB  00000001 INTL 00000001)
Nov 26 18:42:56 mnight kernel: ACPI: UEFI 00000000dafe1000 0003E (v01 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: UEFI 00000000dafe0000 00042 (v01 PTL      COMBUF 00000001 PTL  00000001)
Nov 26 18:42:56 mnight kernel: ACPI: MSDM 00000000daf54000 00055 (v03 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: UEFI 00000000dafdf000 002BA (v01 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: DBG2 00000000dafde000 000A5 (v00 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: BGRT 00000000dafdd000 00038 (v00 LENOVO TP-GD    00001610 PTL  00000002)
Nov 26 18:42:56 mnight kernel: ACPI: Local APIC address 0xfee00000
Nov 26 18:42:56 mnight kernel: ACPI: PM-Timer IO Port: 0x408
Nov 26 18:42:56 mnight kernel: ACPI: Local APIC address 0xfee00000
Nov 26 18:42:56 mnight kernel: ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Nov 26 18:42:56 mnight kernel: ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
Nov 26 18:42:56 mnight kernel: ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
Nov 26 18:42:56 mnight kernel: ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
Nov 26 18:42:56 mnight kernel: ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled)
Nov 26 18:42:56 mnight kernel: ACPI: LAPIC (acpi_id[0x06] lapic_id[0x00] disabled)
Nov 26 18:42:56 mnight kernel: ACPI: LAPIC (acpi_id[0x07] lapic_id[0x00] disabled)
Nov 26 18:42:56 mnight kernel: ACPI: LAPIC (acpi_id[0x08] lapic_id[0x00] disabled)
Nov 26 18:42:56 mnight kernel: ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
Nov 26 18:42:56 mnight kernel: ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
Nov 26 18:42:56 mnight kernel: ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
Nov 26 18:42:56 mnight kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
Nov 26 18:42:56 mnight kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
Nov 26 18:42:56 mnight kernel: ACPI: IRQ0 used by override.
Nov 26 18:42:56 mnight kernel: ACPI: IRQ2 used by override.
Nov 26 18:42:56 mnight kernel: ACPI: IRQ9 used by override.
Nov 26 18:42:56 mnight kernel: Using ACPI (MADT) for SMP configuration information
Nov 26 18:42:56 mnight kernel: ACPI: HPET id: 0x8086a301 base: 0xfed00000
Nov 26 18:42:56 mnight kernel: ACPI: Core revision 20130517
Nov 26 18:42:56 mnight kernel: ACPI: All ACPI Tables successfully acquired
Nov 26 18:42:56 mnight kernel: PM: Registering ACPI NVS region [mem 0xdae9f000-0xdaf9efff] (1048576 bytes)
Nov 26 18:42:56 mnight kernel: ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
Nov 26 18:42:56 mnight kernel: ACPI: bus type PCI registered
Nov 26 18:42:56 mnight kernel: acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
Nov 26 18:42:56 mnight kernel: ACPI: Added _OSI(Module Device)
Nov 26 18:42:56 mnight kernel: ACPI: Added _OSI(Processor Device)
Nov 26 18:42:56 mnight kernel: ACPI: Added _OSI(3.0 _SCP Extensions)
Nov 26 18:42:56 mnight kernel: ACPI: Added _OSI(Processor Aggregator Device)
Nov 26 18:42:56 mnight kernel: ACPI: EC: Look up EC in DSDT
Nov 26 18:42:56 mnight kernel: ACPI: Executed 1 blocks of module-level executable AML code
Nov 26 18:42:56 mnight kernel: [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
Nov 26 18:42:56 mnight kernel: ACPI: SSDT 00000000dae3a018 0083B (v02  PmRef  Cpu0Cst 00003001 INTL 20061109)
Nov 26 18:42:56 mnight kernel: ACPI: Dynamic OEM Table Load:
Nov 26 18:42:56 mnight kernel: ACPI: SSDT           (null) 0083B (v02  PmRef  Cpu0Cst 00003001 INTL 20061109)
Nov 26 18:42:56 mnight kernel: ACPI: SSDT 00000000dae3ba98 00303 (v02  PmRef    ApIst 00003000 INTL 20061109)
Nov 26 18:42:56 mnight kernel: ACPI: Dynamic OEM Table Load:
Nov 26 18:42:56 mnight kernel: ACPI: SSDT           (null) 00303 (v02  PmRef    ApIst 00003000 INTL 20061109)
Nov 26 18:42:56 mnight kernel: ACPI: SSDT 00000000dae39d98 00119 (v02  PmRef    ApCst 00003000 INTL 20061109)
Nov 26 18:42:56 mnight kernel: ACPI: Dynamic OEM Table Load:
Nov 26 18:42:56 mnight kernel: ACPI: SSDT           (null) 00119 (v02  PmRef    ApCst 00003000 INTL 20061109)
Nov 26 18:42:56 mnight kernel: ACPI: Interpreter enabled
Nov 26 18:42:56 mnight kernel: ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20130517/hwxface-571)
Nov 26 18:42:56 mnight kernel: ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20130517/hwxface-571)
Nov 26 18:42:56 mnight kernel: ACPI: (supports S0 S3 S4 S5)
Nov 26 18:42:56 mnight kernel: ACPI: Using IOAPIC for interrupt routing
Nov 26 18:42:56 mnight kernel: PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in ACPI motherboard resources
Nov 26 18:42:56 mnight kernel: PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
Nov 26 18:42:56 mnight kernel: ACPI: No dock devices found.
Nov 26 18:42:56 mnight kernel: ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e])
Nov 26 18:42:56 mnight kernel: acpi PNP0A08:00: ACPI _OSC support notification failed, disabling PCIe ASPM
Nov 26 18:42:56 mnight kernel: acpi PNP0A08:00: Unable to request _OSC control (_OSC support mask: 0x08)
Nov 26 18:42:56 mnight kernel: pci 0000:00:14.0: System wakeup disabled by ACPI
Nov 26 18:42:56 mnight kernel: pci 0000:00:1a.0: System wakeup disabled by ACPI
Nov 26 18:42:56 mnight kernel: pci 0000:00:1b.0: System wakeup disabled by ACPI
Nov 26 18:42:56 mnight kernel: pci 0000:00:1c.0: System wakeup disabled by ACPI
Nov 26 18:42:56 mnight kernel: pci 0000:00:1c.1: System wakeup disabled by ACPI
Nov 26 18:42:56 mnight kernel: pci 0000:00:1c.3: System wakeup disabled by ACPI
Nov 26 18:42:56 mnight kernel: pci 0000:00:1d.0: System wakeup disabled by ACPI
Nov 26 18:42:56 mnight kernel: pci 0000:02:00.0: System wakeup disabled by ACPI
Nov 26 18:42:56 mnight kernel: pci 0000:03:00.0: System wakeup disabled by ACPI
Nov 26 18:42:56 mnight kernel: pci 0000:04:00.0: System wakeup disabled by ACPI
Nov 26 18:42:56 mnight kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
Nov 26 18:42:56 mnight kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
Nov 26 18:42:56 mnight kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
Nov 26 18:42:56 mnight kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
Nov 26 18:42:56 mnight kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
Nov 26 18:42:56 mnight kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
Nov 26 18:42:56 mnight kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
Nov 26 18:42:56 mnight kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
Nov 26 18:42:56 mnight kernel: ACPI: Enabled 6 GPEs in block 00 to 3F
Nov 26 18:42:56 mnight kernel: ACPI: \_SB_.PCI0: notify handler is installed
Nov 26 18:42:56 mnight kernel: Found 1 acpi root devices
Nov 26 18:42:56 mnight kernel: ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62
Nov 26 18:42:56 mnight kernel: PCI: Using ACPI for IRQ routing
Nov 26 18:42:56 mnight kernel: pnp: PnP ACPI init
Nov 26 18:42:56 mnight kernel: ACPI: bus type PNP registered
Nov 26 18:42:56 mnight kernel: pnp 00:00: Plug and Play ACPI device, IDs PNP0200 (active)
Nov 26 18:42:56 mnight kernel: pnp 00:01: Plug and Play ACPI device, IDs INT0800 (active)
Nov 26 18:42:56 mnight kernel: pnp 00:02: Plug and Play ACPI device, IDs PNP0103 (active)
Nov 26 18:42:56 mnight kernel: pnp 00:03: Plug and Play ACPI device, IDs PNP0c04 (active)
Nov 26 18:42:56 mnight kernel: system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
Nov 26 18:42:56 mnight kernel: pnp 00:05: Plug and Play ACPI device, IDs PNP0b00 (active)
Nov 26 18:42:56 mnight kernel: system 00:06: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
Nov 26 18:42:56 mnight kernel: pnp 00:07: Plug and Play ACPI device, IDs PNP0800 (active)
Nov 26 18:42:56 mnight kernel: pnp 00:08: Plug and Play ACPI device, IDs PTL0001 PNP0303 (active)
Nov 26 18:42:56 mnight kernel: pnp 00:09: Plug and Play ACPI device, IDs SMO1200 PNP0c31 (active)
Nov 26 18:42:56 mnight kernel: pnp 00:0a: Plug and Play ACPI device, IDs LEN0031 PNP0f13 (active)
Nov 26 18:42:56 mnight kernel: system 00:0b: Plug and Play ACPI device, IDs PNP0c02 (active)
Nov 26 18:42:56 mnight kernel: pnp: PnP ACPI: found 12 devices
Nov 26 18:42:56 mnight kernel: ACPI: bus type PNP unregistered
Nov 26 18:42:56 mnight kernel: ACPI: bus type USB registered
Nov 26 18:42:56 mnight kernel: ACPI: bus type ATA registered
Nov 26 18:42:56 mnight kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Nov 26 18:42:56 mnight kernel: ehci-pci: EHCI PCI platform driver
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1a.0: setting latency timer to 64
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1a.0: EHCI Host Controller
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 3
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1a.0: debug port 2
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1a.0: irq 16, io mem 0xf271a000
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1d.0: setting latency timer to 64
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1d.0: EHCI Host Controller
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 4
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1d.0: debug port 2
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1d.0: irq 23, io mem 0xf2719000
Nov 26 18:42:56 mnight kernel: ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
Nov 26 18:42:56 mnight kernel: usb 3-1: new high-speed USB device number 2 using ehci-pci
Nov 26 18:42:56 mnight kernel: ata1.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
Nov 26 18:42:56 mnight kernel: ata1.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
Nov 26 18:42:56 mnight kernel: ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
Nov 26 18:42:56 mnight kernel: ata1.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
Nov 26 18:42:56 mnight kernel: ata1.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
Nov 26 18:42:56 mnight kernel: ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
Nov 26 18:42:56 mnight kernel: usb 4-1: new high-speed USB device number 2 using ehci-pci
Nov 26 18:42:56 mnight kernel: usb 3-1.1: new full-speed USB device number 3 using ehci-pci
Nov 26 18:42:56 mnight kernel: usb 3-1.3: new full-speed USB device number 4 using ehci-pci
Nov 26 18:42:56 mnight kernel: ACPI: Requesting acpi_cpufreq
Nov 26 18:42:56 mnight kernel: ACPI Warning: 0x000000000000efa0-0x000000000000efbf SystemIO conflicts with Region \_SB_.PCI0.SBUS.SMBI 1 (20130517/utaddress-251)
Nov 26 18:42:56 mnight kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
Nov 26 18:42:56 mnight kernel: usb 4-1.5: new full-speed USB device number 3 using ehci-pci
Nov 26 18:42:56 mnight kernel: ACPI Warning: 0x0000000000000428-0x000000000000042f SystemIO conflicts with Region \PMIO 1 (20130517/utaddress-251)
Nov 26 18:42:56 mnight kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
Nov 26 18:42:56 mnight kernel: ACPI Warning: 0x0000000000000530-0x000000000000053f SystemIO conflicts with Region \GPIO 1 (20130517/utaddress-251)
Nov 26 18:42:56 mnight kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
Nov 26 18:42:56 mnight kernel: ACPI Warning: 0x0000000000000500-0x000000000000052f SystemIO conflicts with Region \GPIO 1 (20130517/utaddress-251)
Nov 26 18:42:56 mnight kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
Nov 26 18:42:56 mnight kernel: input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
Nov 26 18:42:56 mnight kernel: ACPI: Power Button [PWRB]
Nov 26 18:42:56 mnight kernel: ACPI: Lid Switch [LID0]
Nov 26 18:42:56 mnight kernel: input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
Nov 26 18:42:56 mnight kernel: ACPI: Power Button [PWRF]
Nov 26 18:42:56 mnight kernel: ACPI: Thermal Zone [TZ01] (30 C)
Nov 26 18:42:56 mnight kernel: thinkpad_acpi: ThinkPad ACPI Extras v0.24
Nov 26 18:42:56 mnight kernel: thinkpad_acpi: http://ibm-acpi.sf.net/
Nov 26 18:42:56 mnight kernel: thinkpad_acpi: ThinkPad BIOS GDETA1WW (1.61 ), EC unknown
Nov 26 18:42:56 mnight kernel: thinkpad_acpi: Lenovo ThinkPad Twist, model 3347CTO
Nov 26 18:42:56 mnight kernel: thinkpad_acpi: detected a 8-level brightness capable ThinkPad
Nov 26 18:42:56 mnight kernel: thinkpad_acpi: possible tablet mode switch found; ThinkPad in laptop mode
Nov 26 18:42:56 mnight kernel: thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
Nov 26 18:42:56 mnight kernel: thinkpad_acpi: Disabling thinkpad-acpi brightness events by default...
Nov 26 18:42:56 mnight kernel: usb 4-1.6: new high-speed USB device number 4 using ehci-pci
Nov 26 18:42:56 mnight systemd-logind[497]: Watching system buttons on /dev/input/event3 (Power Button)
Nov 26 18:42:56 mnight systemd-logind[497]: Watching system buttons on /dev/input/event1 (Power Button)
Nov 26 18:42:59 mnight kernel: ACPI: Battery Slot [BAT0] (battery present)
Nov 26 18:42:59 mnight kernel: ACPI: AC Adapter [AC] (off-line)
Nov 26 18:42:59 mnight kernel: thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
Nov 26 18:42:59 mnight kernel: thinkpad_acpi: Standard ACPI backlight interface available, not loading native one
Nov 26 18:42:59 mnight kernel: thinkpad_acpi: Console audio control enabled, mode: monitor (read only)
Nov 26 18:42:59 mnight kernel: input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input12
Nov 26 18:42:59 mnight kernel: ACPI Exception: AE_AML_PACKAGE_LIMIT, Index (0x0000000FF) is beyond end of object (length 0x16) (20130517/exoparg2-420)
Nov 26 18:42:59 mnight kernel: ACPI Error: Method parse/execution failed [\_SB_.PCI0.LPCB.EC0_.BRNS] (Node ffff880118248078), AE_AML_PACKAGE_LIMIT (20130517/psparse-536)
Nov 26 18:42:59 mnight kernel: ACPI Error: Method parse/execution failed [\_SB_.PCI0.VID_.LCD0._BCM] (Node ffff88011824a4b0), AE_AML_PACKAGE_LIMIT (20130517/psparse-536)
Nov 26 18:42:59 mnight kernel: ACPI Error: Evaluating _BCM failed (20130517/video-367)
Nov 26 18:42:59 mnight kernel: ACPI: Video Device [VID] (multi-head: yes  rom: no  post: no)
Nov 26 18:42:59 mnight dbus-daemon[500]: dbus[500]: [system] Activating via systemd: service name='org.freedesktop.UPower' unit='upower.service'
Nov 26 18:42:59 mnight dbus[500]: [system] Activating via systemd: service name='org.freedesktop.UPower' unit='upower.service'
Nov 26 18:42:59 mnight systemd[1]: Starting Daemon for power management...
Nov 26 18:42:59 mnight dbus-daemon[500]: dbus[500]: [system] Successfully activated service 'org.freedesktop.UPower'
Nov 26 18:42:59 mnight dbus[500]: [system] Successfully activated service 'org.freedesktop.UPower'
Nov 26 18:42:59 mnight systemd[1]: Started Daemon for power management.
Nov 26 18:42:59 mnight upowerd[578]: (upowerd:578): UPower-Linux-WARNING **: energy_full (49.450000) is greater than energy_full_design (47.060000)
Nov 26 18:43:19 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:20 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:20 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:20 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:20 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:20 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:29 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:29 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:29 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:30 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:30 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:32 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:32 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:32 mnight kernel: ACPI: Failed to switch the brightness
Nov 26 18:43:48 mnight systemd-logind[497]: Power key pressed.
Nov 26 18:43:48 mnight NetworkManager[496]: <info> sleep requested (sleeping: no  enabled: yes)
Nov 26 18:43:48 mnight NetworkManager[496]: <info> sleeping or disabling...
Nov 26 18:43:48 mnight NetworkManager[496]: <info> (wlp3s0): device state change: activated -> unmanaged (reason 'sleeping') [100 10 37]
Nov 26 18:43:48 mnight NetworkManager[496]: <info> (wlp3s0): deactivating device (reason 'sleeping') [37]
Nov 26 18:43:48 mnight NetworkManager[496]: <info> NetworkManager state is now ASLEEP
Nov 26 18:43:48 mnight NetworkManager[496]: <info> (enp4s0): device state change: unavailable -> unmanaged (reason 'sleeping') [20 10 37]
Nov 26 18:43:53 mnight systemd[1]: Starting Sleep.
Nov 26 18:43:53 mnight systemd[1]: Reached target Sleep.
Nov 26 18:43:53 mnight systemd[1]: Starting Suspend...
Nov 26 18:43:53 mnight systemd-sleep[1507]: Suspending system...
Nov 26 18:44:00 mnight kernel: PM: Preparing system for mem sleep
Nov 26 18:44:00 mnight kernel: PM: Entering mem sleep
Nov 26 18:44:00 mnight kernel: Suspending console(s) (use no_console_suspend to debug)
Nov 26 18:44:00 mnight kernel: mei_me 0000:00:16.0: suspend
Nov 26 18:44:00 mnight kernel: i915 0000:00:02.0: power state changed by ACPI to D3cold
Nov 26 18:44:00 mnight kernel: PM: suspend of devices complete after 469.699 msecs
Nov 26 18:44:00 mnight kernel: PM: late suspend of devices complete after 0.191 msecs
Nov 26 18:44:00 mnight kernel: r8169 0000:04:00.0: System wakeup enabled by ACPI
Nov 26 18:44:00 mnight kernel: ehci-pci 0000:00:1d.0: System wakeup enabled by ACPI
Nov 26 18:44:00 mnight kernel: ehci-pci 0000:00:1a.0: System wakeup enabled by ACPI
Nov 26 18:44:00 mnight kernel: xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI
Nov 26 18:44:00 mnight kernel: PM: noirq suspend of devices complete after 79.766 msecs
Nov 26 18:44:00 mnight kernel: ACPI: Preparing to enter system sleep state S3
Nov 26 18:44:00 mnight kernel: ACPI: Low-level resume complete
Nov 26 18:44:00 mnight kernel: ACPI: Waking up from system sleep state S3
Nov 26 18:44:00 mnight kernel: i915 0000:00:02.0: power state changed by ACPI to D0
Nov 26 18:44:00 mnight kernel: xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI
Nov 26 18:44:00 mnight kernel: ehci-pci 0000:00:1a.0: System wakeup disabled by ACPI
Nov 26 18:44:00 mnight kernel: ehci-pci 0000:00:1d.0: System wakeup disabled by ACPI
Nov 26 18:44:00 mnight kernel: PM: noirq resume of devices complete after 133.428 msecs
Nov 26 18:44:00 mnight kernel: PM: early resume of devices complete after 0.276 msecs
Nov 26 18:44:00 mnight kernel: ehci-pci 0000:00:1a.0: setting latency timer to 64
Nov 26 18:44:00 mnight kernel: ehci-pci 0000:00:1d.0: setting latency timer to 64
Nov 26 18:44:00 mnight kernel: r8169 0000:04:00.0: System wakeup disabled by ACPI
Nov 26 18:44:00 mnight kernel: usb 3-1.1: reset full-speed USB device number 3 using ehci-pci
Nov 26 18:44:00 mnight kernel: ata1.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
Nov 26 18:44:00 mnight kernel: ata1.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
Nov 26 18:44:00 mnight systemd-sleep[1507]: System resumed.
Nov 26 18:44:00 mnight kernel: ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
Nov 26 18:44:00 mnight kernel: ata1.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
Nov 26 18:44:00 mnight kernel: ata1.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
Nov 26 18:44:00 mnight kernel: ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
Nov 26 18:44:00 mnight kernel: usb 4-1.6: reset high-speed USB device number 4 using ehci-pci
Nov 26 18:44:00 mnight kernel: usb 3-1.3: reset full-speed USB device number 4 using ehci-pci
Nov 26 18:44:00 mnight kernel: usb 4-1.5: reset full-speed USB device number 3 using ehci-pci
Nov 26 18:44:00 mnight kernel: PM: resume of devices complete after 741.567 msecs
Nov 26 18:44:00 mnight systemd[1]: Started Suspend.
Nov 26 18:44:00 mnight systemd[1]: Service sleep.target is not needed anymore. Stopping.
Nov 26 18:44:00 mnight systemd[1]: Stopping Sleep.
Nov 26 18:44:00 mnight systemd[1]: Stopped target Sleep.
Nov 26 18:44:00 mnight systemd[1]: Starting Suspend.
Nov 26 18:44:00 mnight systemd[1]: Reached target Suspend.
Nov 26 18:44:00 mnight NetworkManager[496]: <info> wake requested (sleeping: yes  enabled: yes)
Nov 26 18:44:00 mnight upowerd[578]: (upowerd:578): UPower-Linux-WARNING **: energy_full (49.450000) is greater than energy_full_design (47.060000)
Nov 26 18:44:03 mnight kernel: thinkpad_acpi: unknown possible thermal alarm or keyboard event received
Nov 26 18:44:03 mnight kernel: thinkpad_acpi: unhandled HKEY event 0x60c0
Nov 26 18:44:03 mnight kernel: thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@lists.sourceforge.net

The full output of journalctl is here: http://pastebin.com/rDsaW6pE

Those "system wakeup enabled by ACPI" entries are interesting. They seem to be caused by my ethernet controller and USB controllers. Wha?
The output of lspci -v is here:

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
	Subsystem: Lenovo Device 2205
	Flags: bus master, fast devsel, latency 0
	Capabilities: <access denied>

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Device 2205
	Flags: bus master, fast devsel, latency 0, IRQ 49
	Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 4000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915

00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI])
	Subsystem: Lenovo Device 2205
	Flags: bus master, medium devsel, latency 0, IRQ 43
	Memory at f2700000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_hcd

00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
	Subsystem: Lenovo Device 2205
	Flags: bus master, fast devsel, latency 0, IRQ 45
	Memory at f2715000 (64-bit, non-prefetchable) [size=16]
	Capabilities: <access denied>
	Kernel driver in use: mei_me
	Kernel modules: mei_me

00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI])
	Subsystem: Lenovo Device 2205
	Flags: bus master, medium devsel, latency 0, IRQ 16
	Memory at f271a000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci-pci
	Kernel modules: ehci_pci

00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
	Subsystem: Lenovo Device 2205
	Flags: bus master, fast devsel, latency 0, IRQ 46
	Memory at f2710000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	Memory behind bridge: f2600000-f26fffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 00003000-00003fff
	Memory behind bridge: f1d00000-f25fffff
	Prefetchable memory behind bridge: 00000000f0400000-00000000f0bfffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: 00002000-00002fff
	Memory behind bridge: f1500000-f1cfffff
	Prefetchable memory behind bridge: 00000000f0c00000-00000000f14fffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])
	Subsystem: Lenovo Device 2205
	Flags: bus master, medium devsel, latency 0, IRQ 23
	Memory at f2719000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci-pci
	Kernel modules: ehci_pci

00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
	Subsystem: Lenovo Device 2205
	Flags: bus master, medium devsel, latency 0
	Capabilities: <access denied>
	Kernel driver in use: lpc_ich
	Kernel modules: lpc_ich

00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
	Subsystem: Lenovo Device 2205
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 44
	I/O ports at 4088 [size=8]
	I/O ports at 409c [size=4]
	I/O ports at 4080 [size=8]
	I/O ports at 4098 [size=4]
	I/O ports at 4060 [size=32]
	Memory at f2718000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci
	Kernel modules: ahci

00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
	Subsystem: Lenovo Device 2205
	Flags: medium devsel, IRQ 18
	Memory at f2714000 (64-bit, non-prefetchable) [size=256]
	I/O ports at efa0 [size=32]
	Kernel modules: i2c_i801

02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
	Subsystem: Lenovo Device 2205
	Flags: bus master, fast devsel, latency 0, IRQ 42
	Memory at f2600000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: rtsx_pci
	Kernel modules: rtsx_pci

03:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)
	Subsystem: Intel Corporation Centrino Wireless-N 2230 BGN
	Flags: bus master, fast devsel, latency 0, IRQ 48
	Memory at f1d00000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller (rev 07)
	Subsystem: Lenovo Device 2205
	Flags: bus master, fast devsel, latency 0, IRQ 47
	I/O ports at 2000 [size=256]
	Memory at f0c04000 (64-bit, prefetchable) [size=4K]
	Memory at f0c00000 (64-bit, prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: r8169
	Kernel modules: r8169

Has anyone seen anything like this? I haven't been able to find any help on the matter. Any help would be appreciated.

Offline

#2 2013-12-12 21:29:58

albertyd
Member
Registered: 2013-12-12
Posts: 3

Re: Suspend: wakeups, keyboard, trackpad. ACPI?

Hi,

I experience the same or very similar issue. I also own the S230u.

For me it is like follows:

I can boot and use the keyboard normally _until_ I touch the touchpad or the touchpoint. Upon touching them there is a maybe a 75% chance that my keyboard, touchpad and touchpoint will all freeze and no longer be usable until reboot. If this does not happen I can use all three things with no problem for the rest of the session.

I tried blacklisting thinkpad-acpi, removing synaptics driver, nothing helped so far.

Have you made any progress?

Offline

#3 2013-12-15 12:02:32

albertyd
Member
Registered: 2013-12-12
Posts: 3

Re: Suspend: wakeups, keyboard, trackpad. ACPI?

So, I tried some things (this is on BIOS rev. 1.63):

acpi=off works, but all other acpi kernel parameter exhibit the same erroneous behaviour. I tried: acpi_osi=, acpi_osi=Linux, acpi_osi="Windows 2009", acpi_osi="!Windows 2012", acpi=noirq, noapic, pci=noacpi, nolapic, acpi=ht, nosmp. Which is really strange since acpi=ht is the same as acpi=off except that it enables hyper threading.

Now I downgraded my BIOS and will do further testing.

Also, you can check your BIOS version and try to downgrade it if necessary. See this thread: https://forums.lenovo.com/t5/Linux-Disc … -p/1337119
Maybe you can also post in that thread so that Lenovo will be more aware of the issue.

Last edited by albertyd (2013-12-15 12:03:08)

Offline

#4 2013-12-31 15:21:53

Klink-a-dink-dink
Member
From: New York, USA
Registered: 2010-12-17
Posts: 9

Re: Suspend: wakeups, keyboard, trackpad. ACPI?

I apologize for not responding. I was having trouble booting after upgrading my kernel, and was sticking to the old one, and had hoped the issue would be fixed in a future version. I now see that it is indeed a bios issue.

I will try downgrading and report back. I got this laptop because it supposedly had good linux compatibility as outlined here, but I guess that's changed.

Edit: the Lenovo site doesn't seem to have bios versions before 1.63 (there's 1.03, but apparently anything past 1.50 can't downgrade that far). Did you successfully roll bak?

Edit 2: found the old BIOS by changing the id in the download URL. But I don't quite want to downgrade because I'll lose Windows 8.1 support, and I still want to dual-boot.

Last edited by Klink-a-dink-dink (2013-12-31 16:19:20)

Offline

#5 2013-12-31 16:20:47

albertyd
Member
Registered: 2013-12-12
Posts: 3

Re: Suspend: wakeups, keyboard, trackpad. ACPI?

Well I downgraded successfully to 1.57, this is the one that my twist was deployed with. It works now fairly ok, but still some strange touchpad issues, but for now I can live with that.

Offline

Board footer

Powered by FluxBB