Мой ноутбук не может выйти из спящего режима. Я знаю, что это означает, что мне нужно включить некоторые вещи в /proc/acpi/wakeup. Но у меня есть несколько проблем. Во-первых, все содержимое файла:
Узел S-state Status Sysfs устройства
Мне нечего включать.
Если это важно, я использую Kubuntu 20.04.
Итак, сначала мне нужно выяснить, как обращаться к некоторым устройствам, которые я могу использовать для пробуждения моего компьютера.Кнопка питания, крышка, клавиатура, тачпад, что угодно. Я могу использовать такие команды, как lsinput или lsdev, но я не уверен, что это за информация. Что должно быть в столбце «Устройство»? S-состояние? и т.д.
Как только я разберусь с этим, мне нужно сделать мои изменения в файле пробуждения постоянными. Я знаю, что файл сбрасывается каждый сеанс, поэтому мне нужно написать сценарий, который запускается при запуске, чтобы изменить файл пробуждения. На stackexchange есть связанные вопросы, но в основном они касаются A) непустых файлов пробуждения и B) USB-устройств, поэтому я не понял, как правильно изменить файл пробуждения.
Я понимаю, что на этом сайте есть несколько смежных вопросов, но я не смог найти решение.
Вот вывод для lsdev:
Порты ввода/вывода DMA IRQ устройства
0 ACPI: событие 0
2 ACPI: событие 0
7 ЭЛАН1206:00 13
0000:03:00.0 0000-0000
14 ACPI: событие 14
22 ACPI ЕС 22
44 ACPI: событие 44
58 ACPI: событие 58
59 ACPI: событие 59
61 ACPI: событие 61
ACPI 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000
ахси[0000:04:00.0] 36
AMD-Vi 0
AMDGPU 45
AMDI0010:01 2
каскад 4
пцп-1 47
ДМА 0000-0000
дма1 0000-0000
дма2 0000-0000
ЕС 0000-0000 0000-0000
ФПУ 0000-0000
i8042 4
49
клавиатура 0000-0000 0000-0000
nvme0q0 34
nvme0q1 37
nvme0q2 38
nvme0q3 39
nvme0q4 40
nvme0q5 41
nvme0q6 42
nvme0q7 43
PCI 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000
PCIe PME 11 12
PCIe PME, аэрдрв 0 10
рис1 0000-0000
рис2 0000-0000
piix4_smbus 0000-0000 0000-0000
pinctrl_amd 1
PNP 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 000000000000000000 0000-0000 0000-000000 00000000000000 0000-0000 0000-0000000000 0000-0000 0000000000 0000-0000000000 0000-00000000000000 0000-0000-0000 0000-000000000000 0000-0000-0000 0000-0000000000 0000-000000 0000-0000 0000 0000-0000 0000 0000-0000 0000 0000-0000 00000000 0000 0000-0000 0000 0000-0000 0000 0000-0000 0000 0000-0000 0000 0000-0000 00 -0000 0000-0000 0000-0000
PNP0800:00 0000-0000
PNP0C09:00 0000-0000 0000-0000
rtc0 0000-0000
snd_hda_intel:card0 51
snd_hda_intel:card1 52
таймер0 0000-0000
таймер1 0000-0000
xhci_hcd 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32
А вот вывод для lsinput:
/dev/вход/событие0
тип шины: BUS_HOST
продавец: 0x0
продукт: 0x5
версия : 0
Название: "Переключатель крышки"
физ: "PNP0C0D/кнопка/вход0"
биты ev : (ноль) (ноль)
/dev/вход/событие1
тип шины: BUS_HOST
продавец: 0x0
продукт: 0x1
версия : 0
Название: "Кнопка питания"
физ: "PNP0C0C/кнопка/вход0"
биты ev : (ноль) (ноль)
/dev/вход/событие2
тип автобуса: BUS_I8042
продавец: 0x1
продукт: 0x1
версия : 43907
Название: "AT Translate Set 2 клавиатура"
физ: "isa0060/serio0/input0"
биты ev : (ноль) (ноль) (ноль) (ноль) (ноль)
/dev/ввод/event3
тип шины: BUS_HOST
продавец: 0x0
продукт: 0x6
версия : 0
название : "Видео автобус"
физ: "LNXVIDEO/видео/вход0"
биты ev : (ноль) (ноль)
/dev/вход/событие4
тип шины: BUS_USB
поставщик: 0x13d3
продукт: 0x56cb
версия : 6498
имя: "USB2.0 HD IR UVC веб-камера: USB2.0"
физ: "usb-0000:03:00.4-2/кнопка"
биты ev : (ноль) (ноль)
/dev/вход/событие5
тип шины: BUS_USB
поставщик: 0x13d3
продукт: 0x56cb
версия : 6498
имя: "USB2.0 HD IR UVC веб-камера: USB2.0"
физ: "usb-0000:03:00.4-2/кнопка"
биты ev : (ноль) (ноль)
/dev/вход/событие6
тип шины: BUS_HOST
продавец: 0x0
продукт: 0x0
версия : 0
name : "Горячие клавиши Asus WMI"
физ: "asus-nb-wmi/input0"
биты ev : (ноль) (ноль) (ноль) (ноль)
/dev/вход/событие7
тип шины: BUS_I2C
поставщик: 0x4f3
продукт: 0x30f1
версия : 256
имя: "ELAN1206:00 04F3:30F1 Мышь"
физ: "i2c-ELAN1206:00"
уникальный : ""
биты ev : (ноль) (ноль) (ноль) (ноль)
/dev/вход/событие8
тип шины: BUS_I2C
поставщик: 0x4f3
продукт: 0x30f1
версия : 256
имя: "ELAN1206:00 04F3:30F1 Сенсорная панель"
физ: "i2c-ELAN1206:00"
уникальный : ""
биты ev : (ноль) (ноль) (ноль) (ноль)
/dev/ввод/event9
тип автобуса : (нулевой)
продавец: 0x0
продукт: 0x0
версия : 0
name : "HD-Audio Generic HDMI/DP,pcm=3"
физ: "АЛСА"
биты ev : (ноль) (ноль)
/dev/вход/событие10
тип автобуса : (нулевой)
продавец: 0x0
продукт: 0x0
версия : 0
name : "Универсальный микрофон для гарнитуры HD-Audio"
физ: "АЛСА"
биты ev : (ноль) (ноль)
/dev/вход/событие11
тип автобуса : (нулевой)
продавец: 0x0
продукт: 0x0
версия : 0
название: "Универсальные наушники HD-Audio"
физ: "АЛСА"
биты ev : (ноль) (ноль)