Странное поведение для спящего режима в Ubuntu 12.10

Я новичок в Ubuntu, ранее использовал XP на ноутбуке T60.

В XP отлично работали функции гибернации (спящий на диске) и приостановки (спящий в оперативной памяти). Когда я переключился на Ubuntu, мне сообщили, что hibernate по умолчанию не активирован из-за неправильной обработки материнскими платами. Я считаю, что я не в этом случае, так как он отлично работает с XP.

Я пробовал режим гибернации без изменения какого-либо файла конфигурации, просто используя предложенную команду CL

sudo pm-hibernate

Он работает как-то : время от времени он работает нормально, но большую часть времени здесь происходит то, что происходит:

  • правильно переводится в режим гибернации после выполнения команды CL
  • начинает возобновляться при включении но останавливается на черном экране

Однако я нашел обходной путь для завершения резюме:

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

Это сработало в любое время.

Подводя итог, иногда гибернация от CL не возобновляется полностью, но если мы делаем слепую приостановку и возобновляем от приостановки, то компьютер восстанавливается, как это было до гибернации.

Интересно, как можно приостановить работу с XP, а не с Ubuntu на одном компьютере.

Это ошибка (я был бы рад сообщить об ошибке, если это поможет)? Кто-нибудь может подсказать мне какую-нибудь соответствующую онлайн-документацию?

Мой компьютер: Thinkpad T60 с двухъядерным T2400

РЕДАКТИРОВАТЬ: как объяснено, компьютер может выйти из черного экрана, если приостановить резюме сделано на черном экране. Я пытался увидеть, читает ли Ubuntu клавиатуру во время черного экрана, до приостановки-возобновления ... это происходит! но я еще более ошеломлен ...

Если я наберу вслепую «dir» на уровне черного экрана, то когда резюме будет завершено с помощью обходного пути, упомянутого выше, и после того, как я войду в систему, тогда Я вижу результат команды dir в консоли, которую я использовал для ввода команды pm-hibernate.

Кажется, что это означает, что ubuntu принимает команды до входа в систему. Кажется, это большая проблема безопасности ...

0
задан 25 December 2014 в 16:26

1 ответ

Для надежной работы приостановки на диск (= спящий режим) необходим раздел подкачки, по крайней мере, с размером вашей оперативной памяти.
Честно говоря, я никогда не переводил в спящий режим свой T60, я всегда использую режим приостановки к ОЗУ

РЕДАКТИРОВАТЬ:
Это становится еще менее реальным ответом но когда вы попросили сообщить об ошибке, я хочу указать вам https://wiki.ubuntu.com/DebuggingKernelSuspendHibernateResume , особенно на детали, расположенные ниже.

(Примечание: Я тоже помню проблемы с моим T60, но я не представляю, как я их решил, и я не хочу играть с настройками ... )

0
ответ дан 25 December 2014 в 16:26

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

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