Я запускаю Ubuntu 16.04 LTS 64-бит на моем HP Zbook, который имеет графическую карту Nvidia Quadro. Я не могу обнаружить несколько дисплеев, пытаюсь ли я подключить их через док-станцию HDMI, VGA или Thunderbolt 3. lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Skylake
Integrated Graphics (rev 06)
01:00.0 VGA compatible controller: NVIDIA Corporation GM107GLM [Quadro
M1000M] (rev a2)
Теперь я, очевидно, исследовал эту проблему, как только столкнулся с ней (мой предыдущий вопрос, который не получил никаких ответов), и я видел (и пытался ) несколько решений, таких как ответы на этот форум и ответ на этот форум. Проблема заключается в том, что всякий раз, когда я пытаюсь установить драйверы nvidia (предположительно, это наиболее распространенное решение), например, указанные в первой ссылке, Ubuntu загружается на пустой экран или я продолжаю цикл через экран входа в систему после ввода пароля (оба из которых очевидно, являются известными проблемами при работе с графическими драйверами по Ubuntu).
Единственный способ войти в Ubuntu снова - очистить драйверы nvidia и переустановить xserver (используя драйверы nouveau, как показано ниже). Я пытаюсь переустановить драйверы nvidia несколько раз, но каждый раз выходит на черный экран.
Ясно, что я либо делаю что-то не так, как установку неправильного версию драйверов nvidia или использование неправильных непатентованных драйверов. Если кто-то столкнулся с этой проблемой раньше или имеет решение этого вопроса, я приветствую эти предложения.
Вывод xrandr:
xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x
1080
default connected primary 1920x1080+0+0 0mm x 0mm
1920x1080 77.00*
Пожалуйста, разместите любые запросы диагностической команды, и я опубликую эти выходы в отредактированном вопросе.
Спасибо заранее
Я сделал следующее и надеюсь, что это поможет другим, которые наткнулись на эту проблему:
Проблема, похоже, была комбинацией «гибридной графики» в BIOS, как это было предложено @SunnyDaze в одном комментариев (спасибо за это). «Optimus» - как предположил SunnyDaze, - это, по-видимому, гибридная (интегрированная графическая карта Nvidia + On-board), которая автоматически переключается между двумя во время выполнения, чтобы получить лучшую связь с батареей и графикой
Мне пришлось идти в BIOS -> Advanced -> Built-in Device Options -> Graphics (опции: hybrid, discrete, and auto). Я выбрал discrete.
После этого я перезапустил, но дисплеи все еще не отображались, поэтому я выполнил следующие команды:
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt update
sudo apt install nvidia-396 (последний из них указан на ссылке [ ! d2]). После этого я перезапустил и вуаля! Все мои дисплеи (2 монитора и дисплей для ноутбука) начали работать. Таким образом, nvidia-396, вероятно, помог отображать и запускать дисплеи, а отключение гибридной графики, вероятно, избегало пустого экрана после входа в систему / входа в систему проблема цикла, упомянутая в вопросе!
Я сделал следующее и надеюсь, что это поможет другим, которые наткнулись на эту проблему:
Проблема, похоже, была комбинацией «гибридной графики» в BIOS, как это было предложено @SunnyDaze в одном комментариев (спасибо за это). «Optimus» - как предположил SunnyDaze, - это, по-видимому, гибридная (интегрированная графическая карта Nvidia + On-board), которая автоматически переключается между двумя во время выполнения, чтобы получить лучшую связь с батареей и графикой
Мне пришлось идти в BIOS -> Advanced -> Built-in Device Options -> Graphics (опции: hybrid, discrete, and auto). Я выбрал discrete.
После этого я перезапустил, но дисплеи все еще не отображались, поэтому я выполнил следующие команды:
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt update
sudo apt install nvidia-396 (последний из них указан на ссылке [ ! d2]). После этого я перезапустил и вуаля! Все мои дисплеи (2 монитора и дисплей для ноутбука) начали работать. Таким образом, nvidia-396, вероятно, помог отображать и запускать дисплеи, а отключение гибридной графики, вероятно, избегало пустого экрана после входа в систему / входа в систему проблема цикла, упомянутая в вопросе!