Welcome to our peer-to-peer forums, where owners help owners. Need help now? Visit eSupport here.

English Community

Linux Operating SystemsFedora
All Forum Topics
Options

19 Posts

03-09-2021

United States of America

27 Signins

160 Page Views

  • Posts: 19
  • Registered: ‎03-09-2021
  • Location: United States of America
  • Views: 160
  • Message 11 of 14

Re:X1 Nano, Lenovo Thunderbolt 3 Dock Gen 2, Fedora 33 - Will not suspend when docked with a monitor

2021-03-15, 18:10 PM

Attached is dmesg output with no monitor attached to dock. Suspends successfully.

Reply
Options

218 Posts

12-17-2018

United States of America

366 Signins

2411 Page Views

  • Posts: 218
  • Registered: ‎12-17-2018
  • Location: United States of America
  • Views: 2411
  • Message 12 of 14

Re:X1 Nano, Lenovo Thunderbolt 3 Dock Gen 2, Fedora 33 - Will not suspend when docked with a monitor

2021-03-15, 18:18 PM

I know your BIOS is 1.39 (N2TeT61W) what is your EC level, Mine is (N2THT48W) you can get from Bios Setup or dmesg, since the dmesg complains about the EC

Reply
Options

19 Posts

03-09-2021

United States of America

27 Signins

160 Page Views

  • Posts: 19
  • Registered: ‎03-09-2021
  • Location: United States of America
  • Views: 160
  • Message 13 of 14

Re:X1 Nano, Lenovo Thunderbolt 3 Dock Gen 2, Fedora 33 - Will not suspend when docked with a monitor

2021-03-15, 18:29 PM

BIOS setup reports:

"Embedded Controller Version N2THT50W (1.26 )"

Reply
Options

19 Posts

03-09-2021

United States of America

27 Signins

160 Page Views

  • Posts: 19
  • Registered: ‎03-09-2021
  • Location: United States of America
  • Views: 160
  • Message 14 of 14

Re:X1 Nano, Lenovo Thunderbolt 3 Dock Gen 2, Fedora 33 - Will not suspend when docked with a monitor

2021-03-17, 16:39 PM

I was able to get it to suspend by disabling ACPI wakeup for several devices:

 

for dev in XHCI TXHC TDM{0,1}; do sudo sh -c "echo $dev > /proc/acpi/wakeup"; done

 

More reliably, since echoing a device name to /proc/acpi/wakeup toggles its wakeup state, I put the attached file into /usr/lib/systemd/system-sleep so it's run before suspending.

 

Hope this helps.

 

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete

X

No, I don’t want to share ideas Yes, I agree to these terms