#Tuxedo InfinityBook: suspend not working

2 messages · Page 1 of 1 (latest)

fallen bane
#

Hello,
I have a Tuxedo InfitnityBook Max 15 AMD Gen 10 and when I activate "suspend" (sleep mode), the Notebook goes to sleep for a second and then "wakes up" again. Tuxedo seems to provide a solution for this on their web-page:

https://www.tuxedocomputers.com/en/FAQ-TUXEDO-InfinityBook-Pro-15-Gen9.tuxedo#3675

by setting a Kernel boot option

acpi.ec_no_wakeup=1

I added this option to the file

/etc/default/limine

like this

KERNEL_CMDLINE[default]="quiet splash acpi.ec_no_wakeup=1"

and then rebuild everything with

limine-mkinitcpio

After a reboot, I can see that the Kernel option has been set:

cat /proc/cmdline

However, it does not work. Still the Computer wakes up from sleep after a second.

Does anyone have an idea how to fix this?

Thanks! Marc

fallen bane
#

Ok, it seems like I found the problem. Some connected USB devices seem to cause the immediate wake-up after suspend. I created a file called /etc/udev/rules.d/99-disable-wakeups.rulesand added the line

SUBSYSTEM=="usb", ATTR{power/wakeup}="disabled"

in there to tell the kernel to ignore any USB activity for wakeup calls.

I tested it with this direct action:

for dev in /sys/bus/usb/devices/*/power/wakeup; do echo disabled > $dev; done

which tells all USB devices to not wakeup on suspend and it seems to work...