Я очень плохо знаком с Linux, и у меня возникают проблемы с получением двух мониторов для работы в Linux Mint 18. Я знаю, что у других были проблемы с двойными мониторами и Linux, и я обыскивал форумы и пробовал достаточно вещей, что однажды сломал рабочий стол Cinnamon, и только по счастливой случайности мне удалось вернуться к начальным условиям.
Я использую Linux Mint 18 с графической картой Nvidia GeForce GTX 950. Если я смотрю в диспетчере драйверов, я вижу, что я использую драйвер 367.57-0ubuntu0.16.4.01. Мой основной монитор подключен через кабель DVI и прекрасно работает. Если я подключаю второй монитор к порту VGA, я теряю все свои настройки дисплея, и второй монитор никогда не показывает никакого ввода. Я пытаюсь нажать на приложение отображения, оно открывается на секунду, а затем закрывается. Если я проверяю приложение «Настройки сервера NVidia» и нажимаю «Обнаружить дисплеи», ничего не происходит. Только отключив кабель VGA и перезагрузив, можно вернуть настройки основного дисплея.
Я читал, что это может быть проблемой с драйверами Nvidia, поэтому я попытался:
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings
Это сломало настройки сервера Nvidia. При перезагрузке компьютера по умолчанию использовался драйвер nouveau. Мои двойные мониторы отлично работали в этом режиме, но я больше не использовал свой графический процессор Nvidia. Я попытался открыть Nvidia Server Settings для переключения графического процессора с Intel на Nvidia и получил следующую ошибку:
ERROR: Error querying target relations
** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no
ERROR: nvidia-settings could not find the registry key file. This file should
have been installed along with this driver at either
/usr/share/nvidia/nvidia-application-profiles-331.38-key-documentation
or /usr/share/nvidia/nvidia-application-profiles-key-documentation. The
application profiles will continue to work, but values cannot be
preopulated or validated, and will not be listed in the help text.
Please see the README for possible values and descriptions.
Погуглив эту ошибку, я попал в кроличью нору исправлений, где я пытался
sudo apt-get purge nvidia*
и затем установка драйвера вручную путем внесения в черный список nouveau, загрузки драйвера Nvidia самостоятельно, а затем с помощью виртуальной консоли для установки драйвера:
sudo stop service mdm
sudo sh N-357.57.run
sudo start service mdm
или что-то типа того. К сожалению, когда я перезапустился после этого, Cinnamon сломался и работал только в «Режиме отката», после чего я удалил драйвер из виртуальной консоли
sudo sh N-357.57.run --uninstall
и начал в нуво. Я переустановил драйвер Nvidia из диспетчера устройств и каким-то образом, несмотря ни на что, сумел вернуть мою систему в исходное состояние. Драйвер установлен и работает:
$ inxi -xG [0/0]
Graphics: Card-1: Intel Sky Lake Integrated Graphics bus-ID: 00:02.0
Card-2: NVIDIA GM206 [GeForce GTX 950] bus-ID: 01:00.0
Display Server: X.Org 1.18.3 driver: nvidia
Resolution: 1920x1080@60.00hz
GLX Renderer: GeForce GTX 950/PCIe/SSE2
GLX Version: 4.5.0 NVIDIA 367.57 Direct Rendering: Yes
но я вернулся к ситуации, когда подключение VGA-монитора теряет настройки дисплея, не открывает приложение дисплея и не обнаруживает второй дисплей.
Кто-нибудь может предложить мне какое-либо руководство? Как я уже сказал, я новичок в Linux, и после этого опыта, я думаю, я мог бы чрезмерно набирать случайные команды, которые я нашел в Интернете после поиска этой проблемы. Это привело к плохим вещам.
ОБНОВИТЬ
Вот вывод xrandr с подключенными обоими мониторами. Похоже, что он видит их обоих, но по какой-то причине я не могу открыть приложение «display», на втором мониторе ничего не отображается, а Nvidia Settings не обнаруживает второй экран.
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 connected
1920x1080 60.00 +
1680x1050 59.95
1280x1024 75.02 60.02
1440x900 59.89
1280x960 60.00
1280x800 59.81
1152x864 75.00
1280x720 60.00
1024x768 75.08 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 60.00
720x400 70.08
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 1920x1080+0+0 531mm x 299mm
1920x1080 60.00*+
1600x1200 60.00
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1152x864 75.00
1024x768 75.08 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 60.00
720x400 70.08
HDMI-2 disconnected