Гибернация / приостановка - nvidia / nouveau - пробовал все, все еще не работает, есть идеи?

Испытав все решения, которые я смог найти в сети, я попытал счастья здесь:

Я использую Precise Pangolin, 32-битное ядро ​​версии с pae

Симптомы:

[ 1130]
  • Приостановка идет хорошо, но при возобновлении мои экраны остаются в режиме ожидания, журналы pm-suspend не показывают ничего особенного.
  • Гибернация: кажется, все работает нормально, на короткое время отображается сообщение, указывающее на создание изображения, мониторы переходят в режим ожидания, но аппарат не выключается, наоборот, вентиляторы ускоряются, принудительное отключение вручную - единственное решение, и при перезагрузке, нет резюме.
    • Конфигурация оборудования:

      • Видеокарта: nvidia 8600 GTS (с использованием драйвера Nouveau)
      • Материнская плата: ASUS M5A88-M-EVO
      • 8 ГБ ОЗУ, 10 ГБ.

      Вещи, которые я пробовал:

      • Установка проприетарного драйвера nvidia: частично решает проблему (приостановка работоспособна, корректное вымирание, но не возобновление (мониторы отключены) для режима гибернации), но нестабильная система, гибернация бесполезна, если нужно часто перезагружаться, что невозможно работать.
      • Удаление kvm / vmware / virtuabox, которые были установлены. без изменений.
      • Скомпилируйте linux 3.5 с драйвером Nouveau и libdrm (все это из репозиториев freedesktop.org git), он работает очень хорошо, но без изменений для suspend / hibernate.
      • Добавляя параметры ядра nomodeset при загрузке, я теряю 3D-ускорение (Unity 2d) и никаких улучшений.
      • Установка скрипта для отключения usb-портов в спящий режим, без изменений.
      • Обновлен BIOS, без изменений.
      • Принудительное использование BIOS в режиме S3 для режима гибернации, без изменений.
      • Запустить pm-suspend вручную со всеми возможными опциями причуд, без изменений.
      • Изменение метода выключения pm-hibernate с «plateform» на «shutdown» (без изменений)
      • Переформатируйте раздел подкачки (swapoff / mkswap / swapon / fstab edition / edition /etc/initramfs-tools/conf.d/resume), нет прогресса, получите новое предупреждающее сообщение об используемом UUID, возможно, я кое-что здесь забыл. [ 1116]
      • Установка hibernate / uswsup / tuxonice и удаление их, без изменений в любом случае ...
      • В строку загрузки добавлено "resume = / dev / sda4" (мой раздел подкачки), без изменений.
      • Добавлено «noacpi» в строку загрузки ядра, без изменений.
      • Добавлена ​​«acpi = force» для загрузки строки ядра, без изменений.

      Я думаю, что это все, но я потратил несколько вечеров на вышесказанное, возможно, я забыл кое-что из этого…

      Я бы очень, очень хотел, чтобы это работало, приостанавливал ИЛИ переходил в спящий режим, если у кого-нибудь есть решение или еще больше путей для изучения, моя благодарность велика ... (да, я могу заплатить за пиво, если вы в Париже или вы приехали туда ^^).

      lsmod: http://paste.ubuntu.com/1124079/

      lshw: http://paste.ubuntu.com/1124082/ [ 1129]

    5
    задан 2 August 2012 в 00:36

    2 ответа

    Просто для подтверждения: я запускаю 12.04 32bit на ноутбуке Asus с Geforce 9650M GT. Пробежал найти под maverick с проприетарным драйвером. Обновлен до 12.04, где nvidia была заменена на nouveau. Изначально Suspend работал, гибернация - нет. Однако приостановка при подключенном внешнем мониторе привела к появлению черного экрана после возобновления. Поэтому я подумал, что nvidia current - хорошая идея. Безрезультатно. Получите тот же черный экран, но теперь даже когда я возобновляю работу из приостановки без внешних мониторов. Nvidiacurrent (302.17) приводит к нестабильному поведению, сначала вспыхивают маленькие части кадра, через несколько минут экран становится черным, затем сразу белым, и медленно из верхней и нижней части экрана появляется черная структура пикселя. Система не реагирует ни на какие ключи. Я переустанавливал nvidiacurrent несколько раз, система работала без перебоев при первой или двух загрузках после переустановки в течение целого дня, но затем каждый раз работала нестабильно. Очень раздражает. Для записи: aft После деактивации nvidiacurrent мне также пришлось вручную удалить /etc/modprobe.d/nvidia-current-hybrid.conf, чтобы восстановить драйвер nouveau

    .
    0
    ответ дан 2 August 2012 в 00:36

    Какая-либо причина, почему Вы не используете 64-разрядную Ubuntu?

    Я помню по крайней мере один экземпляр, где драйвер Nouveau имеет проблемы с выделением памяти при приостановке (https://bugs.launchpad.net/ubuntu / + источник/Linux / + ошибка/754711), это может быть облегчено при помощи 64-разрядного ядра (или при помощи собственных драйверов, которые не работают что хорошо в случае).

    0
    ответ дан 2 August 2012 в 00:36

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

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