После установки чистой xubuntu 12.04 я заметил, что когда я приостанавливаюсь, компьютер приостанавливается и выключается (вы видите, что свет выключается, и звук щелчка звучит из HD или фанаты), но затем, примерно через 2 секунды, он снова включается ...
Странно то, что:
.config
и она чистая - я также могу без проблем приостановить свою учетную запись Так что кажется, что что-то в моей конфигурации пользователя вызывает это, но я не могу понять, что это может быть. Я попытался определить две папки .config
, а также все процессы, запущенные с одной учетной записью, по сравнению с другой (ps -ef |grep <username>
), но не смог найти ничего очевидного, что могло бы вызвать это ...
ОБНОВЛЕНИЕ:
По запросу, вот kern.log - со встроенными комментариями внутри. Он показывает включение компьютера, вход в систему как учетную запись, которая может приостановить работу, приостановить успешно, затем выключить и снова включить, на этот раз с моей учетной записью, приостановкой (но только в течение приблизительно 2 секунд, а затем компьютер запускается снова)
и ~ / .config содержимое + вывод dmesg
Я тщательно просмотрел ваши лог-файлы и не смог понять, в чем проблема. В вашей ситуации я бы запустил скрипт, который удаляет почти все мои папки .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
точно такой же симптом - выберите «приостановить» из выпадающего меню значка «шестерни». Результатом является тот же цикл для перезапуска, описанный OP.
ENV - ядро 3.6.1-030601-generic # 201210071322
ENV - аппаратное обеспечение Samsung серии 9
Orig. До обновления ядра ОС была 12.04.
Решение - приложение «Система / настройки / питание» и подправило настройки «сна» как при включении, так и при отключении батареи. Удостоверился, что существует конфигурация val, которая будет запрашивать спящий режим при некотором пороговом значении независимо от того, включен ли режим = заряд батареи или режим =.
Симптом цикла / перезапуска закончился после настройки мощности.
У меня был такой же симптом. Он исчез, когда я сменил драйвер видеокарты nVidia с «версия 173-updates» на «версию 319»
Я использую HP pavilion dv2000 под управлением 12.04 с версией ядра 3.5.0-43-generic
.
ОБНОВЛЕНИЕ: это больше не работает. Я понятия не имею, почему ... все еще испытываю ту же проблему: (
То, что в конечном итоге решило эту проблему для меня, это отключение управления питанием дисплея.
В xubuntu перейдите к Settings->Settings Manager
, нажмите Screensaver
, Advanced
и под опцией Display Power Management
снимите флажок Power management enabled
.
С тех пор я могу приостановить работу, не возвращая систему :)