xubuntu 12.04 перезапускается после приостановки - только с моего аккаунта

После установки чистой xubuntu 12.04 я заметил, что когда я приостанавливаюсь, компьютер приостанавливается и выключается (вы видите, что свет выключается, и звук щелчка звучит из HD или фанаты), но затем, примерно через 2 секунды, он снова включается ...

Странно то, что:

  • Этого не происходит при загрузке с liveCD
  • Я создал другую учетную запись пользователя. Когда я вхожу в эту учетную запись, я могу приостановить штраф. Компьютер остается выключенным до тех пор, пока я не нажму кнопку ON
  • Когда я удаляю папку .config и она чистая - я также могу без проблем приостановить свою учетную запись

Так что кажется, что что-то в моей конфигурации пользователя вызывает это, но я не могу понять, что это может быть. Я попытался определить две папки .config, а также все процессы, запущенные с одной учетной записью, по сравнению с другой (ps -ef |grep <username>), но не смог найти ничего очевидного, что могло бы вызвать это ...

ОБНОВЛЕНИЕ:

По запросу, вот kern.log - со встроенными комментариями внутри. Он показывает включение компьютера, вход в систему как учетную запись, которая может приостановить работу, приостановить успешно, затем выключить и снова включить, на этот раз с моей учетной записью, приостановкой (но только в течение приблизительно 2 секунд, а затем компьютер запускается снова)

и ~ / .config содержимое + вывод dmesg

4
задан 12 July 2012 в 12:23

4 ответа

Я тщательно просмотрел ваши лог-файлы и не смог понять, в чем проблема. В вашей ситуации я бы запустил скрипт, который удаляет почти все мои папки .config и заменяет их одну за другой, когда я успешно тестирую машину в режиме ожидания. Примерно так:

FOLDERS=$(ls .config | grep -v "gtk" -v "gnome") #Use -v to exclude any folders.
for f in "$FOLDERS"; do
     mv "$f" "$f-" #Instead of deleting folders, we just rename them with a hyphen at the end.
done

for f in "$FOLDERS"; do
    echo "Test putting you system to sleep, then press enter to re-enable the next config folder"
    read i #Reads the enter key.
    mv "$f-" "$f"
    echo "Replaced folder: .config/$f"
    echo "$f" > corruptfolder.txt #This file will remember the last folder incase you forget.
done

Обратите внимание, что если вы успешно, этот скрипт не будет завершен (потому что ваш компьютер выключен). У вас будут правильные имена папок с дефисом в конце. Используйте этот цикл, чтобы сделать это:

FOLDERS=$(ls .config)
for f in "$FOLDERS"; do
    tmp=$(echo "$f" | sed 's/-$//')
    [ "$tmp" != "$f" ] && mv "$f" "$tmp"
done
0
ответ дан 12 July 2012 в 12:23

точно такой же симптом - выберите «приостановить» из выпадающего меню значка «шестерни». Результатом является тот же цикл для перезапуска, описанный OP.

ENV - ядро ​​3.6.1-030601-generic # 201210071322

ENV - аппаратное обеспечение Samsung серии 9

Orig. До обновления ядра ОС была 12.04.

Решение - приложение «Система / настройки / питание» и подправило настройки «сна» как при включении, так и при отключении батареи. Удостоверился, что существует конфигурация val, которая будет запрашивать спящий режим при некотором пороговом значении независимо от того, включен ли режим = заряд батареи или режим =.

Симптом цикла / перезапуска закончился после настройки мощности.

0
ответ дан 12 July 2012 в 12:23

У меня был такой же симптом. Он исчез, когда я сменил драйвер видеокарты nVidia с «версия 173-updates» на «версию 319»

Я использую HP pavilion dv2000 под управлением 12.04 с версией ядра 3.5.0-43-generic.

0
ответ дан 12 July 2012 в 12:23

ОБНОВЛЕНИЕ: это больше не работает. Я понятия не имею, почему ... все еще испытываю ту же проблему: (

То, что в конечном итоге решило эту проблему для меня, это отключение управления питанием дисплея.

В xubuntu перейдите к Settings->Settings Manager, нажмите Screensaver, Advanced и под опцией Display Power Management снимите флажок Power management enabled.

С тех пор я могу приостановить работу, не возвращая систему :)

0
ответ дан 12 July 2012 в 12:23

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

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