Я очень новичок в Linux, и у меня возникли проблемы с получением двух мониторов для работы в Linux Mint 18. Я знаю, что у других были проблемы с двумя мониторами и Linux, и я просматривал форумы и пробовал достаточно вещей, которые я сломал рабочий стол Cinnamon в какой-то момент, и только по счастливой случайности мне удалось вернуться к первоначальным условиям.
я запускаю Linux Mint 18 с видеокартой Nvidia GeForce GTX 950. Если я посмотрю в Диспетчере драйверов, я вижу, что я запускаю драйвер 367.57-0ubuntu0.16.4.01. Мой главный монитор подключен через кабель DVI и работает отлично. Если я подключаю второй монитор к порту VGA, я теряю все настройки дисплея, а второй монитор никогда не показывает никаких входных данных. Я пытаюсь нажать на дисплей и он открывается на секунду, а потом закрывается. Если я проверю приложение Nvidia Server Settings и нажму "Detect Displays", ничего не произойдет. Только отсоединение кабеля 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 для переключения GPU с 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 теряет настройки дисплея, не открывает приложение display и не обнаруживает второй дисплей.
может кто-нибудь предложить мне какие-либо указания? Как я уже сказал, Я новичок в Linux, и после этого опыта я думаю, что могу набирать случайные команды, которые я нашел в интернете после гуглить эту проблему. Это привело к плохим вещам.
обновление
вот вывод xrandr с обоими мониторами. Похоже, что он видит их обоих, но по какой-то причине я не могу открыть приложение "display", на втором мониторе ничего не отображается, а настройки Nvidia не обнаружат второй экран.
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