Ubuntu зависает / падает после пробуждения при обновлении до 13.10

Еще 13 апреля этого не произошло. Я обновил до 13.10, системы, по-видимому, работают нормально, но, когда я усыпляю его (использую или не использую расширенный монитор) и пытаюсь проснуться, я вижу экран (оба), без блокировки экрана, но полностью зависает Ни то, ни другое tty открыть, ни клавиатура не работает.

Таким образом, остается только один вариант - принудительное отключение. Любая подсказка, как исследовать причину или исправить это? Заранее спасибо, любая информация, которая поможет вам, можете спросить!

Ubuntu 13.10 x64 - not a fresh install/upgraded - with Unity
Dell Vostro 3550
AMD Proprietary Drivers - 13.11 / Hybrid with Intel 

--------------------- РЕДАКТИРОВАТЬ ------------------------

Исправление вышло, я не могу снова выйти из режима ожидания и, каждый раз, когда я выключаюсь / включаюсь, я получаю 9 окон из "отчета о проблеме". это ошибка:

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

5 ответов

На самом деле есть ошибка, которую вы можете найти в https://bugs.launchpad.net/

Лучше всего то, что есть также патч, с помощью которого вы можете решить эту проблему.

Выполните следующие действия, надеюсь, что это работает и для вас:

  • Откройте терминал и выполните следующие действия:

    sudo cp /etc/default/grub /etc/default/grub_back
    

    принимая резервную копию оригинала /etc/default/grub файл, в случае возникновения ошибки, мы можем вернуться к исходному состоянию

    sudo gedit /etc/default/grub
    

    открыв файл в gedit, чтобы внести изменения.

    После открытия файла замените следующую строку:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    на линию:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
    

    Сохраните файл Ctrl + S и закройте Ctrl + Q

Примечание: следующая строка вышеупомянутой GRUB_CMDLINE_LINUX="" не GRUB_CMDLINE_LINUX="acpi_osi=Linux"

  • Теперь выполните следующую команду, чтобы обновить grub

    sudo update-grub
    
  • Перезапустите вашу систему один раз.

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

2. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

или же

3. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor pcie_aspm=force"

или же

4. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

или же

5. GRUB_CMDLINE_LINUX_DEFAULT="pcie_aspm=force"

или же

6. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"

Примечание: вы должны сделать sudo update-grub и система перезагружается каждый раз, когда вы меняете файл grub

Разные системы будут нуждаться в разных опциях, если какой-либо из опций работает, я прошу упомянуть об этом в комментарии.

Ответьте, если что-то пойдет не так..

В моей системе (Samsung Chronos 7 с гибридной графикой, использующей драйверы fglrx, поскольку драйверы с открытым исходным кодом делают систему не загружаемой (1)), приостановить / возобновить в случае успеха, только если они сделаны с виртуальной консоли. Поэтому мне пришлось добавить файл (2):

-rwxr-xr-x 1 root root 152 Dec  7 12:09 /etc/pm/sleep.d/01_switchvt

с содержанием:

#!/bin/sh

# Switch to a VC before suspending and back after resume

case "$1" in
        resume|thaw)
            chvt 7
        ;;
        suspend|hibernate)
            chvt 1
        ;;
esac

Вам может понадобиться это вместо или в дополнение к решениям Saurav.


Примечания:

(1) Обновление: теперь я могу использовать драйверы с открытым исходным кодом. Это была проблема перегрева.

(2) Пошаговое:

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

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

  2. скопируйте и вставьте содержимое выше

  3. Сохранить и выйти
  4. сделать его исполняемым:

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

Замена линии Grub на GRUB_CMDLINE_LINUX_DEFAULT="установка тихого всплеска" была для меня недостаточной.

При перезапуске мое разрешение экрана было понижено, и пробуждение от приостановки все еще не работало.

Мне пришлось сменить драйвер видеокарты с "nouveau" (с открытым исходным кодом) на NVidia (проприетарный).

В целом, теперь это работает.

Когда я установил fglrx на Saucy для своего Radeon 6870, у меня возникла та же проблема. Я попробовал метод Саурава Кумара, но ни один из этих параметров загрузки не сработал. Отсюда, однако, я нашел и попытался добавить " nomodeset " в качестве параметра, и я смог вернуться из режима приостановки в обычном режиме.

У меня были всевозможные проблемы с той же моделью ноутбука и проприетарным драйвером 13.11 Beta, который, кстати, утверждает, что это для Xorg/Xserver 6.9 и выше (до 1.13) и Saucy имеет версию Xorg 1.14.

Во всяком случае, все мои проблемы исчезли после запуска:

$sudo aticonfig --initial

Надеюсь, это поможет...

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