Невозможно возобновить после приостановки

Я использую Ubuntu 12.04, и все в нем великолепно, за исключением того, что оно просто не возобновится после приостановки. Я пробовал предложения, перечисленные в этой теме Вся система зависла после нажатия "Приостановить", но ни одна из них не сработала. Я использую Lenovo Y510P. Я новичок в Ubuntu или Unix в этом отношении, поэтому, пожалуйста, дайте мне знать, если есть больше информации, которую я должен публиковать. Благодарю.

Обновить

Я попробовал предложение Димы на этот пост Как включить гибернацию?, Машина выходит из спящего режима, но сразу экран дает такой экран

введите описание здесь

Хотите знать, если это проблема с видеокартой или что-то.

1 ответ

Решение

Многие проблемы графического возобновления могут быть решены с помощью приостановки / возобновления с виртуальной консоли, так что после возобновления графические драйверы вызывают "обновление".

Проверьте правильность приостановки системы с виртуальной консоли:

  1. переключиться на виртуальную консоль с помощью Ctrl Alt F1

  2. войдите под своим именем пользователя и паролем

  3. приостановить работу системы (либо с помощью сочетания клавиш suspend для вашей системы, либо введя команду sudo /usr/sbin/pm-suspend)

  4. резюме -> у вас должна быть рабочая подсказка (точно такие же экраны, как и раньше), в противном случае смотрите FAIL

  5. переключиться на графическую консоль с помощью Ctrl Alt F7

  6. если все в порядке, проблема решена! Вы можете следовать приведенным ниже инструкциям (из этого ответа), чтобы сделать автоматический выключатель; в противном случае см FAIL

Если что-то все еще не так...

FAIL: Итак, проблема в другом - у меня нет этого ноутбука, поэтому я не могу больше помочь. Может быть, изучая содержимое файла /var/log/pm-suspend.log может пролить немного света.


Как сделать автоматический выключатель

  1. редактировать / создавать файл

    gksudo gedit /etc/pm/sleep.d/01_switchvt

  2. Поместите этот контент в него:

    #!/bin/sh
    
    # Switch to a VC before suspending and back after resume
    
    case "$1" in
        resume|thaw)
            chvt 7
        ;;
        suspend|hibernate)
            chvt 1
        ;;
    esac
    
  3. Сохранить и выйти

  4. сделать его исполняемым:

    sudo chmod 755 /etc/pm/sleep.d/01_switchvt

Обратите внимание, что на шаге 2 большинству установок потребуется команда chvt 7 --- это то же самое, что нажать Ctrl- Alt- F7, чтобы вернуться на графический экран. Если вам нужна еще одна комбинация клавиш, соответственно измените "7".

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