Как определить причину блокировки системы при сжатии 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'"
Затем перезагрузите компьютер. Надеюсь, это все исправит. Холлер, если это не так.