Короче говоря: около 50% времени у меня портится настройка монитора после перезагрузки. Около 50% это совершенно правильно.

Теперь более длинная версия:
Я обновил свою машину с 9.04 до 10.04 (через 9.10). Сначала я сталкиваюсь с некоторыми проблемами с монитором (у меня есть установка с 3 мониторами) из-за известной ошибки в новом драйвере xserver для xinerama. Это портит поведение, если мышь перемещается либо влево, либо выше экрана с номером 0, т. Е. Я должен был сделать свой самый левый экран монитора 0.
Наконец-то все заработало, я снова установил свой 3-х мониторный монитор с включенной xinerama, чтобы один большой рабочий стол растянулся на 3 экрана.

Теперь самое интересное:
Каждый раз, когда я запускаю свою машину, только один из 3 мониторов получает сигнал и просыпается: он распознает только самый левый монитор (экран 0) и помещает все элементы рабочего стола в этот экран. Если я захожу в настройки NVIDIA, я вижу только одно физическое устройство, хотя все 3 подключены и имеют питание. Когда я смотрю в xorg.conf, я все еще вижу свою старую настройку с 3 устройствами, 3 экранами, xinerama active и т. Д ... Но я не смог заставить работать 3 монитора. (Я пытался отключить мониторы, перенастроить всю настройку NVIDIA, ...)

Но это становится еще лучше:
Когда я перезагружаю свою машину (то есть выбираю опцию перезагрузки в меню Ubuntu), она выключается и пытается перезагрузиться. После перезапуска происходит зависание после отображения заставки Ubuntu с «полосой загрузки» («движущиеся точки»), и я вынужден убить машину, отключив питание. Но после отключения питания машина загружается нормально, и вдруг у меня снова включается настройка 3 монитора. Это происходит до следующего раза, когда я выключаюсь и запускаюсь, где все начинается заново, и у меня только один монитор ... (см. Выше)

Мне действительно трудно увидеть, где ошибка. Должно быть, перезагрузка как-то отличается от «нормальной» загрузки. Но тот факт, что он застревает, и мне нужно отключить питание, которое затем запускает «нормальную» загрузку, на самом деле не поддерживает эту теорию ...

Мои настройки (пожалуйста, сообщите мне, если вам нужна дополнительная информация):

  • 3 монитора как 3 экрана как один рабочий стол (с xinerama)
  • 2 карты NVIDIA, где экран 0 и 1 на карте 0, а экран 2 на карте 1
  • Ubuntu 10.04 Lucid Lynx (обновлено с 9.10, 9.04, ....)

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

2 ответа2

0

Попробуйте установить NVidia с сайта nvidia.com или попробуйте последнюю версию бета-версии (256.xx) драйвера. О том, как установить его с нуля ... >> Позвольте мне скопировать мой ответ из другого вопроса.

Вот отличная инструкция, пошаговая, простая в использовании.

Но позвольте мне исправить это в отношении выпуска 10.04!
Прежде всего (перед выполнением шагов) загрузите пакет "dkms" из нижней части сообщения на связанной странице и драйвер nvidia с сайта nvidia.com в свой домашний каталог.
Шаг1, удали драйверы. Зафиксируйте "180" на "190" или "195", не уверен, как Ubuntu называет это в минуте.
На шаге 2 отредактируйте /etc/modprobe.d/blacklist.conf . (Проверьте, не является ли его modprobe.d/, возможно, он называется «blacklist.d», я не уверен в этом (и не могу проверить это в данный момент), попробуйте оба. Только один существует / работает.) Добавьте 2 новые записи в конец:
blacklist nv
blacklist nouveau

Затем выполните перезагрузку, в меню загрузки выберите режим восстановления. Перейдите к "корневому режиму с сетевым подключением" (или что-то, находящееся внизу, вы сможете его идентифицировать, не беспокойтесь о инструкциях. :))

Когда он загрузится, введите свой пароль root. Затем введите: init 3 . Войдите снова (yay).

Теперь установите драйвер с помощью sudo sh ./NV* . Там будет ошибка о «предоставленном дистрибьюторе». Не заботьтесь об этом, просто согласитесь, да да (подробнее, grep, fsck :)).

После завершения выполните sudo nvidia-xconfig . Затем сделайте sudo sh ./installdkms* часть. После того, как он закончится, все готово, перезагрузите компьютер.


Да, я знаю, как и как это "сложнее", чем "установить ограниченные модули". Тем не менее, многие люди заметили проблемы, аномалии с драйвером по умолчанию. Таким образом, вы получите бинарный драйвер NVidia, более свежий, чем тот, который поставляется с Ubuntu, и это не будет проблемой при обновлении ядра. Кроме того, вы можете обновить драйвер вручную, когда захотите. Если вы застряли, прокомментируйте, спросите. (Проверьте, какая часть кажется трудной, проверьте, можете ли вы найти этот черный список и тому подобное, прежде чем погрузиться в него.)

0

У меня та же проблема 10.04, но с набором микросхем Intel GM45 Express. Я работаю над этим раздражением, убивая X (ALT + SqsRq + K) и снова входя в систему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .