Nvidia работает до тех пор, пока я не попытаюсь активировать второй монитор — Ubuntu 19.10

Не полный новичок в Ubuntu/Linux, но очень новичок в настройке с нуля. Моя проблема: У меня возникли трудности с активацией/расширением рабочего стола на втором мониторе

Процедура:

После новой установки Ubuntu. Настройки сервера NVIDIA X распознают наличие обеих карт Nvidia и распознают наличие двух мониторов. Однако один монитор отключен.

Шаг 1 : я активирую второй монитор, и, как следствие, NVidia должна сгенерировать файл конфигурации X в /etc/X11/xorg.conf. Перезагрузить. Результат : Оба экрана активны, но новый активный экран черный, и когда я навожу на него указатель мыши, он меняется на «X».

Насколько я понимаю, это связано с тем, что я еще не активировал xinerama для расширения рабочего стола на второй дисплей. (согласно: Двойной графический процессор, Двойной монитор: второй монитор черный с тенью мыши)

Шаг 2 : Я возвращаюсь в настройки сервера NVidia, включаю xinerama, перезаписываю xorg.conf и запустить sudo service gdm перезапуститьРезультат: Оба экрана становятся черными. Я могу переместить мышь на другой экран, и он больше не превращается в «X», а просто становится черным.

Отсюда, когда я пытаюсь использовать Ctrl+Alt+F2, чтобы добраться до терминала, чтобы отменить проблему, второй монитор выключается, первый монитор меняется на мигающий курсор подчеркивания, но нет подсказки терминала и набора текста на клавиатуре. не отвечает. Когда я перезагружаюсь, я получаю то же самое - нет экрана входа в систему, просто черный экран с мышью.

Чтобы вернуться к работающему ПК, мне нужно перезагрузить->GRUB->Recovery->(Root)Перейти в оболочку->Заменить xorg.conf предыдущей версией.

Ниже я прикрепляю рабочий файл xorg.conf (из шага 1 сообщения )и ошибочный файл xorg.conf (из шага 2 сообщения ).

Установка:

  • Новая установка Ubuntu 19.10 (64-разрядная версия)
  • Версия драйвера NVidia: 435.21 (это «рекомендуемая» Ubuntu)
  • GPU 0 и 1 оба: GeForce GTX 980

xorg.conf после шага 1:https://pastebin.com/3MzvM2ft

xorg.conf после шага 2:https://pastebin.com/fNBWScpp

lshw:https://pastebin.com/Q8GyTFpw

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

  • Берем xorg.conf из шага 1 и редактируем его сам, вместо того, чтобы nvidia сгенерировала его для меня. Когда я меняю только запись xinerama с 0 на 1, я получаю тот же результат
  • Выполняя шаг 2, но также устанавливая параметр «Принудительно использовать полный конвейер композиции» в дополнительных настройках (, предложенных по адресу:https://forum.level1techs.com/t/nvidia-xinerama-not-working-ubuntu/131391)- тот же результат
  • Откат к Nouveau работает просто отлично... по умолчанию отображаются оба монитора, а второй монитор расширяет рабочий стол первого.

Вывод: Насколько я могу судить, сам драйвер работает нормально. Большинство сообщений на доске объявлений об этой проблеме с черным экраном, по-видимому, касаются самих драйверов... Однако моя проблема, похоже, вызвана Xinerama (, по крайней мере, в сочетании с драйверами nvidia ). Есть ли у вас какие-либо предложения о том, как подойти к этому?

0
задан 15 March 2020 в 19:49

1 ответ

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

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

0
ответ дан 1 June 2020 в 18:24

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

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