Второй монитор не настроен с драйвером NVIDIA

Я установил 14.04 на машине с NVIDIA Quadro K600, подключенной к двум 22-дюймовым мониторам LG "Goldstar Company Ltd". Один на порту DVI и один на порту HDMI. Сначала я был доволен драйвером Nouveau с открытым исходным кодом. Все работало, как и ожидалось, с мониторами, использующими их родное разрешение. Затем я обнаружил, что драйвер Nouveau не обеспечивает аппаратное ускорение моей виртуальной машины VMWare (Windows 7). Поэтому я перешел на протестированный проприетарный драйвер NVIDIA (версия 346.96).

В тот момент я обнаружил второй монитор, тот, который на порте DVI не был настроен должным образом. Информация, которая ранее была обнаружена (я полагаю, через EDID) для этого монитора, больше не присутствовала. Он был доступен в качестве стандартного монитора с максимальным разрешением 800x600 - значительно ниже поддерживаемого 1920x1080. /var/log/Xorg.0.log также показал много строк текста, говорящих о том, что информация EDID противоречит самой себе. Неясно, актуально ли это. Возможно ли, что система пробовала плохую конфигурацию с парой одного монитора 3840x1280?

В любом случае, я уверен, что мне нужно создать пользовательский /etc/X11/xorg.conf , но инструменты NVIDIA, включенные в драйвер, оказались бесполезными. Вы можете помочь? Пожалуйста, дайте мне знать, если вы хотите увидеть файлы и т.д.

С уважением, Фил

1
задан 9 October 2015 в 15:11

1 ответ

Решенный эта проблема вчера. В случае, если любой сталкивается с той же проблемой, вот некоторая информация.

Странно, я обнаружил, что, если я отключаю второй монитор, позволяют системе возвращаться к единственному монитору, затем включаются, это въезжает задним ходом, это иногда обнаруживается и переключается на корректное разрешение. Несмотря на это, инструмент настроек Nvidia всегда генерирует тот же xorg.conf файл. Однако использование его в/etc/X11/xorg.conf заставило систему показывать корректное разрешение экрана при входе в систему, но затем неоднократно возвращаться к подсказке после ввода корректных данных для входа в систему. Это должно было быть удалено для успешного журнала в произойти.

Я нашел эту страницу на Wiki Xorg (https://wiki.archlinux.org/index.php/NVIDIA#Multiple_monitors) и протестировал соответственно измененные версии двух пользовательских xorg.conf файлов под разделами "ConnectedMonitor" и "TwinView". Я нашел, что они оба работали! В течение нескольких секунд... После вхождения в систему автоматически переключил бы режимы монитора несколько раз перед соглашением приблизительно на 10 секунд и затем показом следующего сообщения, которое не могло быть закрыто или сделано исчезнуть:


Не мог переключить конфигурацию монитора
не мог установить конфигурацию для CRTC 731
| Близко |


В той точке повысилось использование процессора, и система стала неприменимой. Системный монитор показал, что Xorg был ответственен. Я могу только предположить, что процесс и система был занят отображением того же сообщения неоднократно.

Вместе с этой страницей (https://a248.e.akamai.net/f/248/10/10/us.download.nvidia.com/XFree86/Linux-x86/185.18.14/README/appendix-b.html) я обнаружил, что общий элемент является опцией "ConnectedMonitor". Я создал пользовательский xorg.conf файл, который решил проблему. Здесь это в целом:

Section "Screen"
    Identifier     "Screen0"
    Option         "ConnectedMonitor" "DFP, DFP"
EndSection

Единственное странное поведение системные выставки теперь являются вторым монитором, переключающимся между его собственным компонентом и 800x600 разрешение, когда я открываю центр управления единицы и панель "Screen Display". Однако я подчинился этому являющемуся столь хорошим, как вещи доберутся.

0
ответ дан 10 October 2015 в 01:11
  • 1
    Спасибо за Ваш комментарий @RobAu. Ответ, обновленный для обращения к беспокойству – Roozbeh Zabihollahi 3 May 2018 в 11:56

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

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