Могу ли я заставить свой latptop возобновить работу Debian с приостановки с помощью USB-мыши или клавиатуры?
Итак, у меня есть следующая конфигурация: ноутбук Lenovo Thinkpad X230 с док-станцией и внешним монитором, на котором работает Debian. Debian работает с моего SSD mSATA (SDB), в то время как на основном SSD спокойно отдыхает мой раздел Windows. Debian работает без раздела подкачки, так как мой SSD-накопитель mSATA довольно маленький (64 ГБ) и моя память довольно большая (16 ГБ). Проблема, которую я тестировал как в «Стабильном», так и в Тестировании, и мне не удалось заставить ее работать: я хочу иметь возможность чтобы вывести компьютер из режима ожидания, используя USB-мышь (или USB-клавиатуру). Что я сделал до сих пор:
# grep . /sys/bus/usb/devices/*/power/wakeup
выход:
/sys/bus/usb/devices/1-1.2/power/wakeup:disabled /sys/bus/usb/devices/1-1.4/power/wakeup:enabled /sys/bus/usb/devices/1-1/power/wakeup:disabled /sys/bus/usb/devices/2-1.8.2.1/power/wakeup:enabled /sys/bus/usb/devices/2-1.8.2/power/wakeup:disabled /sys/bus/usb/devices/2-1.8.6/power/wakeup:disabled /sys/bus/usb/devices/2-1.8/power/wakeup:disabled /sys/bus/usb/devices/2-1/power/wakeup:disabled /sys/bus/usb/devices/usb1/power/wakeup:disabled /sys/bus/usb/devices/usb2/power/wakeup:disabled /sys/bus/usb/devices/usb3/power/wakeup:disabled /sys/bus/usb/devices/usb4/power/wakeup:disabled
чем:
# lsusb
соответствующие строки:
Bus 002 Device 006: ID 413c:2010 Dell Computer Corp. Keyboard Bus 002 Device 004: ID 413c:1003 Dell Computer Corp. Keyboard Hub Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Итак, мне нужно включить (как минимум) usb001 и usb002:
# echo enabled > /sys/bus/usb/devices/usb1/power/wakeup # echo enabled > /sys/bus/usb/devices/usb2/power/wakeup
так как это не постоянное решение, я создал правило udev следующим образом
# nano /etc/udev/rules.d/90-usbwakeup.rules
со следующим содержанием:
#mouse ACTION=="add", SUBSYSTEM=="usb", ATTRS=="046d", ATTRS=="c52b" RUN+="/bin/sh -c 'echo enabled > /sys/bus/usb/devices/usb1/power/wakeup'" #keyboard ACTION=="add", SUBSYSTEM=="usb", ATTRS=="413c", ATTRS=="2010" RUN+="/bin/sh -c 'echo enabled > /sys/bus/usb/devices/usb2/power/wakeup'"
после перезагрузки:
# grep . /sys/bus/usb/devices/*/power/wakeup
показывает, usb1 и usb2 включены, поэтому я бегу
# systemctl suspend
и попытаться возобновить работу моего компьютера с помощью клавиатуры или мыши, но безуспешно ... есть идеи?
кстати, это результат
# cat /proc/acpi/wakeup LID S4 *enabled platform:PNP0C0D:00 SLPB S3 *enabled platform:PNP0C0E:00 IGBE S4 *enabled pci:0000:00:19.0 EXP3 S4 *disabled pci:0000:00:1c.2 XHCI S3 *enabled pci:0000:00:14.0 EHC1 S3 *enabled pci:0000:00:1d.0 EHC2 S3 *enabled pci:0000:00:1a.0 HDEF S4 *disabled pci:0000:00:1b.0
но я понял, что это устарело, и я должен использовать Udev ...
Спасибо! Мои (главные) источники на данный момент: https://wirejungle.wordpress.com/2016/06/12/quick-how-to-automatics-enable-keyboard-wakeup-from-suspend/ https: //lists.debian .org / Debian-пользователь / 2014/05 / msg00993.html
0 ответов на вопрос
Похожие вопросы
-
1
Переназначить FN на другой ключ
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
3
Почему отключение моего флэш-накопителя приводит к синему экрану?
-
-
2
Как сопоставить клавиатуру Mac с компоновкой ПК?
-
4
Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?
-
10
Есть ли какое-нибудь программное обеспечение, чтобы помочь мне изучить макет Dvorak?
-
6
Полноэкранная медленная вспышка в KDE 4
-
6
Беспроводная (алюминиевая) клавиатура Apple на Windows
-
8
Загрузка Linux с USB-накопителей
-
3
Ноутбук просыпается, когда я отключаю / выключаю любые USB-устройства