Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ cat /proc/acpi/wakeup | sort
- Device S-state Status Sysfs node
- EHC1 S3 *disabled pci:0000:00:1d.0
- EHC2 S3 *disabled pci:0000:00:1a.0
- GLAN S4 *enabled pci:0000:08:00.0
- .. ,, ..
- USB7 S3 *disabled
- WLAN S3 *disabled pci:0000:03:00.0
- XHCI S3 *disabled pci:0000:07:00.0
- echo EHC1 > /proc/acpi/wakeup
- echo EHC2 > /proc/acpi/wakeup
- echo XHCI > /proc/acpi/wakeup
- sudo sh -c "echo EHC1 > /proc/acpi/wakeup"
- sudo sh -c "echo EHC2 > /proc/acpi/wakeup"
- sudo sh -c "echo XHCI > /proc/acpi/wakeup"
- printf '%sn' '#!/bin/bash' 'exit 0' | sudo tee -a /etc/rc.local
- sudo chmod +x /etc/rc.local
- #!/bin/bash
- echo EHC1 > /proc/acpi/wakeup
- echo EHC2 > /proc/acpi/wakeup
- echo XHCI > /proc/acpi/wakeup
- exit 0
- sudo /etc/init.d/rc.local start
- sudo systemctl status rc-local
- sudo nano /etc/systemd/system/rc-local.service
- [Unit]
- Description=/etc/rc.local Compatibility
- ConditionPathExists=/etc/rc.local
- [Service]
- Type=forking
- ExecStart=/etc/rc.local start
- TimeoutSec=0
- StandardOutput=tty
- RemainAfterExit=yes
- SysVStartPriority=99
- [Install]
- WantedBy=multi-user.target
- sudo systemctl start rc-local.service
- sudo systemctl status rc-local.service
- #! /bin/sh
- if [ ! -r /sys/bus/usb/devices/7-2.3/power/wakeup ]; then
- exit 0
- fi
- case "$1" in
- pre )
- echo disabled > /sys/bus/usb/devices/7-2.3/power/wakeup
- ;;
- esac
- #!/bin/bash
- # allow only one instance
- r=$(pidof -x -o $$ ssmonoff.sh)
- set -- $r
- if [ "${#@}" -ge 1 ]; then
- echo "Script already running. Exit..."
- exit
- fi
- dbus-monitor --session "type='signal',interface='org.gnome.ScreenSaver'" | ( while read line; do
- if echo $line | grep "boolean true" &> /dev/null; then
- xinput --set-prop "Dell Premium USB Optical Mouse" "Device Enabled" "0"
- xset dpms force off
- else
- xinput --set-prop "Dell Premium USB Optical Mouse" "Device Enabled" "1"
- fi
- done )
- for d in `cat wakeup |grep enabled|grep -v PS2K|cut -b -4`; do echo $d >/proc/acpi/wakeup ; done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement