Начиная с спящего режима выключает компьютер

Поскольку пакет обновлений был установлен несколько недель назад, когда система запускается из режима гибернации, после считывания сохраненного состояния гибернации при достижении точки переключения в графический режим компьютер выключается. Он переключается обратно в текстовый режим и выполняет то, что выглядит как быстрое, но контролируемое отключение Linux и компьютер выключается. Когда он запускается снова, система загружается нормально (т.е. состояние гибернации потеряно / проигнорировано.)

Я затрудняюсь диагностировать эту проблему. Я посмотрел в system.log, pm-suspend.log, dmesg ... не видя следов того, что происходило в процессе де-гибернации. Я пришел сюда в поисках совета, как это расследовать. Если есть более подходящий форум, пожалуйста, сообщите мне.

Основными подозреваемыми в списке обновленных пакетов являются libdrm, libkms и libc. Он также обновил qt и ядро, но с момента обновления проблема также возникает со старым ядром, поэтому я отбросил ядро ​​как вероятную причину.

Suspend to RAM работает нормально.

Я на Kubuntu 13.04 AMD64.

0
задан 4 August 2013 в 03:25

1 ответ

Заметив, что проблема возникает только при нажатии аппаратной кнопки питания (выход из спящего режима работает нормально, когда спящий режим был запущен из командной строки или графического интерфейса KDE), я обнаружил, что скрипт /etc/acpi/powerbtn.sh не удалось обнаружить присутствие KDE. Теоретически, когда этот сценарий обнаруживает присутствие сред, которые самостоятельно обрабатывают нажатие кнопки питания, он выручает. AFAIK, для KDE он проверяет наличие kpowersave, но в этой системе его нет, поэтому скрипт запускается и выключает компьютер. Это происходит сразу после выхода системы из режима гибернации, потому что выполнение сценария было остановлено, когда компьютер перешел в режим гибернации.

Я поставил `exit 'в начале скрипта, и теперь все работает нормально.

0
ответ дан 4 August 2013 в 03:25

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

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