Disable Sleep Wake By Devices

  1. grep . /sys/bus/*/devices/*/power/wakeup | grep enabled
  2. To disable all of them:
for dev in /sys/bus/*/devices/*/power/wakeup do
      echo disabled | sudo tee $dev > /dev/null
  end
  1. Go through each device with echo disabled | sudo tee /sys/bus/acpi/devices/ID/power/wakeup > /dev/null
  2. When you found the culprit, create a file /etc/udev/rules.d/disable-wake.rules:
  3. Reboot.

Examples:

ACTION=="add", SUBSYSTEM=="pci", KERNEL=="0000:0a:00.3", ATTR{power/wakeup}="disabled"
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="046d", ATTR{idProduct}=="c547", ATTR{power/wakeup}="disabled"

This page was last edited on 2025-11-18 22:02

Powered by Wiki|Docs

This page was last edited on 2025-11-18 22:02

clippy
?

Powered by Wiki|Docs