Конфигурация двух мониторов Nvidia теряется при каждой перезагрузке

14

Я недавно обновил (ну разорил, потом полностью переустановил) до 12.04.

Я запускаю установку с двумя мониторами с комбинацией Dell U2410 / Dell 2007WFP на HP Elite Book 8560W. Видеокарта представляет собой NVIDIA GF108 [Quadro 1000M].

Моя проблема заключается в следующем. Я могу заставить работать настройку двойного монитора, но каждый раз, когда я перезагружаюсь, моя машина теряет настройки (в частности, U2410 отключен, указатель мыши заблокирован в модуле запуска). Я должен переустанавливать настройки после каждого запуска. Я попытался запустить nvidia-settings как sudo, я сохранил изменения в своем файле xorg.conf (см. Ниже), но, похоже, ничего не происходит.

У кого-нибудь были проблемы с similair или вы знаете, как это исправить? Conf файл следует:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 295.33  (buildd@allspice)  Fri Mar 30 15:25:24 UTC 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "DELL 2007WFP"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro 1000M"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "CRT: 1680x1050 +1920+0, DFP-1: 1920x1200 +0+0; CRT: nvidia-auto-select +0+0, DFP-1: NULL"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Я получаю сообщение об ошибке:

none of the selected modes were compatible with the possible modes: 
Trying modes for CRTC 642:
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 0)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 0)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 0)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 1)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 1)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 1)
sunwukung
источник

Ответы:

7

Удалите все файлы Xorg.conf (или / и Xorg.conf.new), которые вы можете найти (поиск в / etc / X11 / usr и в вашем домашнем каталоге). Затем запустите:

sudo nvidia-settings

и установите параметры, как вы хотите. Перезагрузка. Это помогло?

Если это не помогло, попробуйте создать файл Xorg и вручную изменить его. Пожалуйста, проверьте эту ссылку для некоторой помощи.

Страдания
источник
это добилось цели - все еще получая сообщения об ошибках (которые, я думаю, приходят от gnome-display), но - но это спасает меня от перезаписи моего xconf при каждой перезагрузке. Спасибо миллионам
sunwukung
Это немного странно. Я не вижу причин, по которым Ваш Гном / Единство может посылать ошибки. Пожалуйста, создайте новую тему об этом.
Страдание
Ах, сделал еще одну перезагрузку для воспроизведения - сообщения об ошибках тоже исчезли. Одно изменение, сказал Launcher использовать ноутбук, а не оба экрана.
Sunwukung
Это сработало для меня, однако в моем случае у меня не было никакого файла xorg.conf, чтобы начать с ... черт!
Майкл Батлер
2

Получилось (наконец-то !!!)

установлено 173 обновления: https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-173-updates/173.14.35-0ubuntu1/+build/3597638

затем побежал:

sudo nvidia-xconfig - отдельные-x-экраны

перезагрузился с 2 экранами !!! SWEEEET!


ОБНОВИТЬ

: problem .. опции '--separate-x-Screens' не верны. пытаться:

ПРЕДУПРЕЖДЕНИЕ «--force-generate» * перезапишет ваш текущий xconf.org

sudo nvidia-xconfig --twinview --use-edid-freqs --force-generate --mode = 1920x1600 -T


PS Моя настройка:

  • GeForce FX 5200
  • 2 монитора Dell с плоским экраном
  • Ubuntu 12.04

,

Судо Лспчи | grep VGA

01: 00.0 VGA-совместимый контроллер: NVIDIA Corporation NV34 [GeForce FX 5200] (версия a1)

nvidia-xconfig --query-gpu-info

Количество графических процессоров: 1

GPU # 0:
  Название: GeForce FX 5200
  PCI BusID: PCI: 1: 0: 0

  Количество устройств отображения: 2

  Устройство отображения 0 (CRT-0):
     Имя EDID: DELL2407WFPHC
     Минимальная HorizSync: 30 000 кГц
     Максимальная HorizSync: 83.000 кГц
     Минимальное VertRefresh: 56 Гц
     Максимальный VertRefresh: 76 Гц
     Максимальный PixelClock: 170 000 МГц
     Максимальная ширина: 1920 пикселей
     Максимальная высота: 1200 пикселей
     Предпочтительная ширина: 1920 пикселей
     Предпочтительная высота: 1200 пикселей
     Предпочтительный VertRefresh: 60 Гц
     Физическая ширина: 520 мм
     Физическая высота: 330 мм

  Устройство отображения 1 (DFP-0):
     EDID Имя: DELL 1708FP
     Минимальная HorizSync: 30 000 кГц
     Максимальная HorizSync: 81.000 кГц
     Минимальное VertRefresh: 56 Гц
     Максимальный VertRefresh: 76 Гц
     Максимальный PixelClock: 140 000 МГц
     Максимальная ширина: 1280 пикселей
     Максимальная высота: 1024 пикселей
     Предпочтительная ширина: 1280 пикселей
     Предпочтительная высота: 1024 пикселей
     Предпочтительный VertRefresh: 60 Гц
     Физическая ширина: 340 мм
     Физическая высота: 270 мм

echo $ (lsb_release -ds) $ (uname -m) [$ (uname -r)]

Ubuntu 12.04.1 LTS i686 [3.2.0-34-generic-pae]

dpkg --get-selections | grep nvidia

  nvidia-173 установить
  nvidia-173-обновления устанавливают
  nvidia-общая установка
  установить nvidia-настройки

,

apt-show-version | grep nvidia

nvidia-173 / точное обновление безопасности 173.14.35-0ubuntu0.2
nvidia-173-updates 173.14.35-0ubuntu1 новее версии в архиве
NVIDIA-Common / Точные обновления обновление 1: 0.2.44.2
Настройки NVIDIA / точное обновление 304.64-0ubuntu1 ~ точное ~ xup1

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

Вот что я уже пробовал:

  • Попытка понизить X-сервер, чтобы заставить xorg-video-abi-11 работать ... не радует, так как программному обеспечению nvidia нужны другие файлы на новом x-сервере
  • Пробовал устанавливать nvidia-current ... не совместимо!
  • Драйвер Neauvou по умолчанию не поддерживает Unity 3D!
  • Добавлены ppa: ubuntu-x-swat / x-updates. не поддерживал мою карточку вопросы зависимости.

Если кто-то еще имел успех с этим, пожалуйста, дайте мне знать .. Я мог бы сделать это неправильно.

Эмрис Робертс
источник
1

(Просто чтобы добавить информацию). Я также испытал ту же проблему. Но в моем случае я считаю, что это было вызвано попыткой использовать утилиту «Дисплеи». Эта утилита не совместима с инструментом настроек NVidia.

Так что каким-то образом вы получите неправильный xorg.conf. Удаление xorg.conf, как упомянуто выше, использование инструмента NVidia для воссоздания новой конфигурации и выход из системы / повторный вход для перезапуска X-сервера работали для меня.

Джо
источник