Linux ноутбук просыпается сразу после остановки

777
krvkir

У меня есть ноутбук Thinkpad Yoga S1 с Arch Linux.

Когда я делаю systemctl suspendсразу после перезагрузки, он приостанавливается и остается приостановленным. Но когда я повторяю systemctl suspendпосле его пробуждения, он приостанавливается и просыпается через несколько секунд. После каждого пробуждения я вижу следующее (повторяется несколько раз) в консоли:

wlp4s0: failed to remove key (1, ff:ff:ff:ff:ff:ff) from hardware (-22) usb 1-1.8: device descriptor read/64, error -32 usb 1-1.8: device descriptor read/64, error -32 usb 1-1.8: device descriptor read/64, error -32 usb 1-1.8: device descriptor read/64, error -32

Это повторяется каждый раз, когда я приостанавливаю ноутбук, прежде чем перезагрузить его. После перезагрузки он позволяет один раз приостановить его, а затем продолжает просыпаться после каждого suspend.

Что я пробовал до сих пор:

  • Отключил wlp4s0использование ip link- ничего не изменилось.
  • Отключены wifi, bluetooth, usb-порты и «сенсорный хаб» (что бы это ни значило) в настройках BIOS - сообщения об ошибках изменились, но поведение было таким же.
  • Погуглил на эту ошибку -32 и нашел несколько упоминаний об этом наряду с настройкой IOMMU / VT в настройке BIOS, но я не мог понять, как это связано с моей проблемой. (Кроме того, у меня нет этой настройки в моей настройке BIOS.)
  • Создан новый новый пользователь (думая, что причина может быть в настройках пользователя) и попытался заблокировать аккаунт, но столкнулся с тем же поведением.
  • Даже установил другую ОС (Manjaro 17.01) рядом с основной и попытался ее приостановить - безрезультатно.

Я был бы очень признателен за каждую новую идею, потому что я борюсь с этой проблемой в течение нескольких месяцев и чувствую себя полностью застрявшим. Заранее спасибо.

0
Ну, это как-то самовосстанавливающийся (после некоторого обновления, я думаю). Тем не менее, я не знаю, в чем причина, и я не уверен, что она не вернется. krvkir 6 лет назад 0

0 ответов на вопрос

Похожие вопросы