.png)
После некоторых обновлений ядра мой ноутбук больше не возобновляет работу, если он не подключен к источнику питания. Если я подключу AC и затем приостановлю работу, он возобновит работу.
Я думал, что это связано с TLP и управлением питанием, но даже отключение TLP не заставляет его возобновлять работу от батареи. В журнале я вижу только:
Jun 23 08:19:01 miki-laptop systemd-logind[395]: Lid closed.
Jun 23 08:19:14 miki-laptop systemd-logind[395]: Suspending...
Jun 23 08:19:15 miki-laptop systemd[1]: Starting Lock X session using xlock...
Jun 23 08:19:15 miki-laptop systemd[1]: Starting TLP suspend/resume...
Jun 23 08:19:15 miki-laptop systemd[1]: Started TLP suspend/resume.
Jun 23 08:19:15 miki-laptop lock.sh[1107]: real 0m0.730s
Jun 23 08:19:15 miki-laptop lock.sh[1107]: user 0m0.690s
Jun 23 08:19:15 miki-laptop lock.sh[1107]: sys 0m0.017s
Jun 23 08:19:16 miki-laptop lock.sh[1107]: real 0m0.915s
Jun 23 08:19:16 miki-laptop lock.sh[1107]: user 0m0.857s
Jun 23 08:19:16 miki-laptop lock.sh[1107]: sys 0m0.030s
Jun 23 08:19:17 miki-laptop lock.sh[1107]: real 0m0.681s
Jun 23 08:19:17 miki-laptop lock.sh[1107]: user 0m0.767s
Jun 23 08:19:17 miki-laptop lock.sh[1107]: sys 0m0.010s
Jun 23 08:19:17 miki-laptop systemd[1]: Started Lock X session using xlock.
Jun 23 08:19:17 miki-laptop systemd[1]: Reached target Sleep.
Jun 23 08:19:17 miki-laptop systemd[1]: Starting Suspend...
-- Reboot --
Перезагрузка происходит, когда я возобновляю работу, поэтому я не знаю, заключается ли проблема в приостановке или в возобновлении работы. Мой ноутбук — Asus UX305UA, и проблема очень похожа на этот другой вопрос: Asus UX303UA перезагружается вместо выхода из режима ожидания (Ubuntu 15.10)
решение1
Заглянув в настройки BIOS, я нашел "Wake on lid open". Даже если там написано "Enabled", это не всегда работает.
Я обнаружил, что при обновлении ядра мне приходится заходить в BIOS, выбирать «Отключено», перезагружать компьютер, снова заходить в BIOS и выбирать «Включено».
Удивительно, но при этом ноутбук также выходит из режима ожидания при питании от батареи.
решение2
У меня была похожая проблема. Все было хорошо, но внезапно, когда я приостановил работу ноутбука (закрыв крышку или через меню), он перешел в спящий режим с мигающим светодиодом, но когда я разбудил ноутбук, он перезапустился, как будто был выключен.
Laptop ASUS ZenBook UX305
Linux 4.13.0-38-generic #43~16.04.1-Ubuntu SMP x86_64
Я пробовал много всего, и ничего не получалось, но однажды я переключился на TTY1 с помощью Ctrl+Alt+F1, вошел в систему и вышел. После этого все снова заработало.
Также я установил следующую настройку в " sudo vim /etc/default/grub
":
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_sleep=nonvs intel_pstate=disable"
но до TTY1 это не работало.
До возникновения проблемы менялись следующие вещи:
- Я забыл свое зарядное устройство и использовал другое. Оригинальное рассчитано на 19 вольт, но то, которое я использовал, рассчитано на 20 вольт.
- Однажды ноутбук завис во время перехода в режим ожидания, поэтому мне пришлось выполнить его жесткую перезагрузку, нажав и удерживая кнопку питания.
- Недавно я обновил систему с помощью "Software Updater"
Я подумал, что это может кому-то помочь.
решение3
На самом деле это ошибка ядра, см. Kernel Bugtracker здесь: https://bugzilla.kernel.org/show_bug.cgi?id=108801
решение4
У меня была та же проблема с моим UX305. Проблема, похоже, в BIOS ASUS, а не в ошибке ядра. Проблема проявляется в Linux и Windows. На данный момент нет исправленного BIOS. Но "решение"/обходной путь - выключить UX305 (не перезагрузить, а только чисто выключить и затем снова запустить). После этого возобновление будет работать правильно.