Как определить причину блокировки системы при сжатии Debian?

У меня есть настольная система на работе с установленным Debian Squeeze. Каждые пару дней или около того, когда я захожу утром, система, кажется, спит и не просыпается. Я подозреваю, что он переходит в режим энергосбережения, а затем не получает сигнал пробуждения, когда я щелкаю мышью или касаюсь клавиатуры.

Кто-нибудь знает, где я должен искать, чтобы начать отслеживать это? Как файлы журнала и т. Д.?

Я сомневаюсь в этом, но, возможно, тот факт, что я использую алюминиевую USB-клавиатуру Mac и беспроводную USB-мышь (которая имеет выключатель), как-то связан с этим? Может быть, когда я выключаю мышь в конце дня, система как-то теряет отслеживание устройства? Я не знаю:P.

Заранее спасибо.

1 ответ

Похоже на то, с чем я столкнулся раньше в своем обновлении 11.10->12.04.

использование

$ lsusb

Чтобы найти ваш продукт мыши / клавиатуры и идентификаторы поставщиков. Если вывод для вашего устройства:

Bus 003 Device 002: ID 046d:c52e Logitech, Inc.

046d это твой идентификатор продавца и c52e это идентификатор вашего продукта

Затем отредактируйте свои правила:

$ sudo gedit /etc/udev/rules.d/90-keyboardwakeup.rules

и добавьте правильные идентификаторы продуктов и поставщиков с помощью:

SUBSYSTEM=="usb", ATTRS{idVendor}=="YOUR VENDOR ID HERE", ATTRS{idProduct}=="YOUR PRODUCT ID HERE" RUN+="/bin/sh -c 'echo enabled > /sys$env{DEVPATH}/../power/wakeup'"

Затем перезагрузите компьютер. Надеюсь, это все исправит. Холлер, если это не так.

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