Компьютер не будет спать

Когда я пытаюсь перевести свой Ubuntu 10.10 в спящий режим или в режим гибернации, он сразу же просыпается (самое большее пару секунд). Я пытаюсь выяснить, что происходит, и буду признателен за любые предложения.

syslog говорит:

12 декабря 13:15:25 миграция ядра: [13049.728355] pm_op(): usb_dev_suspend+0x0/0x20 возвращает -2
12 декабря 13:15:25 mig kernel: [13049.728357] PM: Устройство usb3 не смогло приостановить асинхронность: ошибка -2
12 декабря 13:15:25 mig kernel: [13049.728451] PM: Некоторые устройства не смогли приостановить работу

Теперь, как мне узнать, какое устройство usb3 и почему не удается приостановить?

Единственное внешнее USB-устройство в системе - это ключ для беспроводной клавиатуры и мыши. Если я отключу его, ssh в поле и запустите pm-suspend, он все еще терпит неудачу с точно таким же сообщением об ошибке.

lsusb дает:

Шина 002 Устройство 002: ID 8087:0020 Intel Corp. Интегрированный концентратор согласования скорости
Шина 002 Устройство 001: ID 1d6b:0002 Корневой концентратор Linux Foundation 2.0
Шина 001 Устройство 002: ID 8087:0020 Intel Corp. Интегрированный концентратор
Шина 001 Устройство 001: ID 1d6b:0002 Корневой концентратор Linux Foundation 2.0

поэтому установка не совсем экстравагантна. Mobo - Asus P7P55D-E на базе чипсета P55 Express.

редактировать получается usb3 не было названием устройства, но было ссылкой на протокол USB 3.0. Если я отключу последний в BIOS, коробка может спать!

Это перекрестная публикация от superuser.com, так как там нет ответов, и вопрос относится к Ubuntu.

1 ответ

Вы говорите, что у вас есть материнская плата, которая хорошо поддерживает USB 3.0, что хорошо известна проблема, которая произошла, когда коробка находится в режиме ожидания,

Когда модуль XHCI загружен для работы с USB 3.0, система не может приостановить работу. Ручная выгрузка XHCI позволит нормально завершить приостановку. Чтобы избежать проблем с приостановкой в ​​будущем, для обхода проблемы добавьте SUSPEND_MODULES="xhci-hcd" в /etc/pm/config.d/unload_module, после чего система сможет приостановиться в обычном режиме.

P7P55D-E

* Intel LGA1156 Platform / Intel® P55 Express Chipset
* **True USB 3.0** or SATA 6Gb/s Support - Future Transfer Technology
* ASUS Hybrid Technology
* ASUS 16 Hybrid Phase Design*
  *16 Hybrid Phase = 12+2 Phase x T.Probe
* TurboV EVO - Ultimate O.C. Processor
* T.Probe - Leading Active Cooling Technology 

Описание ошибки и как ее исправить: здесь

Другие вопросы по тегам