Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Пробуждение с клавиатуры  (Прочитано 780 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Обедающий философ

  • Автор темы
  • Активист
  • *
  • Сообщений: 286
    • Просмотр профиля
    • Искусственная жизнь по-русски
Пробуждение с клавиатуры
« : 09 Мая 2019, 19:10:24 »
Здравствуйте!

Обнаружил, что компьютер (Ubuntu 18.04) умеет пробуждаться, ежели нажать эни кей на клавиатуре. Радости моей не было предела, однако она была недолгой, ибо:

(а) Он это делает, только ежели его увести в сон кнопкой на системнике, но не путём выбора соответствующего пункта в меню.
(б) Работает это исключительно с клавиатуры a4tech kv-300h, но не с беспроводной logitech k360 или с мышей logitech M-U0007 и m185. А хотелось бы (по понятным причинам) пробуждать его по беспроводному каналу.

Пробовал играться с acpitool, галочки enabled ставит, однако ж желаемого эффекта это не даёт, можно только отключить пробуждение по клавиатуре вовсе.

wormball@linux:~$ acpitool -w
   Device S-state   Status   Sysfs node
  ---------------------------------------
  1. PS2K   S4 *disabled
  2. PS2M   S4 *disabled
  3. P0P1   S4 *disabled
  4. RP01   S4 *disabled  pci:0000:00:1c.0
  5. PXSX   S4 *disabled
  6. RP02   S4 *disabled
  7. PXSX   S4 *disabled
  8. RP03   S4 *disabled
  9. PXSX   S4 *disabled
  10. RP04   S4 *disabled
  11. PXSX   S4 *disabled
  12. RP05   S4 *disabled
  13. PXSX   S4 *disabled
  14. RP06   S4 *disabled  pci:0000:00:1c.5
  15. PXSX   S4 *disabled  pci:0000:03:00.0
  16. RP07   S4 *disabled
  17. PXSX   S4 *disabled
  18. RP08   S4 *disabled
  19. PXSX   S4 *disabled
  20. PEG0   S4 *disabled  pci:0000:00:01.0
  21. PEGP   S4 *disabled
  22. PEG1   S4 *disabled
  23. PEG2   S4 *disabled
  24. PEG3   S4 *disabled
  25. GLAN   S4 *disabled
  26. EHC1   S4 *enabled   pci:0000:00:1d.0
  27. EHC2   S4 *enabled   pci:0000:00:1a.0
  28. HDEF   S4 *disabled  pci:0000:00:1b.0
wormball@linux:~$ lsusb
Bus 002 Device 007: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 006: ID 1c4f:0026 SiGma Micro Keyboard
Bus 002 Device 005: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 002 Device 004: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 002 Device 003: ID 046d:c069 Logitech, Inc. M-U0007 [Corded Mouse M500]
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
wormball@linux:~$ lspc
lspci     lspcmcia 
wormball@linux:~$ lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation H61 Express Chipset LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port Desktop SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

Можно ли как-то это исправить?

Заранее благодарен.
Боится смерти тот, кто мало сделал за свою жизнь. /Фидель Кастро/

Оффлайн damix

  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Re: Пробуждение с клавиатуры
« Ответ #1 : 09 Мая 2019, 19:28:32 »
Это на GIGABYTE GA-P55M-UD2?
У меня на MSI для этого надо в биосе включить "ACPI event setup" -> "Resume by USB device". Но мне не нравится такой режим тем, что даже в выключенном состоянии питание на USB устройства подается.
Он это делает, только ежели его увести в сон кнопкой на системнике, но не путём выбора соответствующего пункта в меню.
А если systemctl suspend или непосредственно echo "mem" > /sys/power/state

Оффлайн Обедающий философ

  • Автор темы
  • Активист
  • *
  • Сообщений: 286
    • Просмотр профиля
    • Искусственная жизнь по-русски
Re: Пробуждение с клавиатуры
« Ответ #2 : 09 Мая 2019, 19:40:04 »
Не, мать ASUS P8H61-I LX, подпись уже восемь лет не менял. Но попробую.

Но мне не нравится такой режим тем, что даже в выключенном состоянии питание на USB устройства подается.

А вот мне бы понравилось, ибо я телефон от компа заряжаю.

Пользователь добавил сообщение 09 Мая 2019, 20:06:12:
Увы, все похожие пункты там уже включены. Поставил ещё на всякий пожарный галку EHCI hand-off, однако ж и она не помогла.

Пользователь добавил сообщение 09 Мая 2019, 20:21:41:
А если
systemctl suspend
или непосредственно
echo "mem" > /sys/power/state
Работает. Более того, попробовал и из меню усыплять - тоже работает. Быть может, EHCI hand-off помог.

Кстати говоря, ежели на другой клавиатуре что-либо ввести, пока комп во сне, то в поле ввода вылезает часть введённых букв. Причём, похоже, не первая и не последняя часть, а что-то посередине.
« Последнее редактирование: 09 Мая 2019, 20:21:41 от Обедающий философ »
Боится смерти тот, кто мало сделал за свою жизнь. /Фидель Кастро/

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Пробуждение с клавиатуры
« Ответ #3 : 10 Мая 2019, 09:52:26 »
EHCI hand-off
Должен быть off для всех современных OS.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.045 секунд. Запросов: 25.