У меня есть ThinkPad W520 с человечностью 16.04 и драйверами Nvidia, установленными из репозиториев Ubuntu (или PPA, проблемой, которую я имею, является то же и с 367,57 и с 375,20 драйверами). Это - Quadro 1000M дисплей. Это хорошо работает с BIOS, установлен на дискретный. То, когда в дискретном режиме, сценарий удаляет xorg.conf (хорошо, перемещает его), и конфигурация работает отлично.
Когда я установил BIOS на Optimus и главно-избранную Nvidia, я не могу получить доступ к панели ноутбука. Во время запуска пишет сценарий xorg.conf.
xrandr дает этот вывод
Screen 0: minimum 8 x 8, current 1920 x 2280, maximum 16384 x 16384
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS-0 connected primary 1920x1080+0+1200 (normal left inverted right x axi#
1920x1080 60.00*+ 50.00••
DP-0 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518#
и ничто, что я могу сделать, не соединится снова с LVDS 0.
Телевикторины ноутбука некоторый оставшийся текст с фазы загрузки (отчет о диске, являющемся чистым). Ввод виртуальной консоли очищает экран DP1, и консоль находится в панели ноутбука. Возобновление этих X сессий повторно пробуждает экран DP1, в то время как ноутбук возвращается на текстовый экран начальной загрузки.
Я установил личинку для отправки текстовых сообщений только, это не имело никакого значения. Я предполагаю, что что-то неправильно с xorg.conf, который я получаю.
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection
Странно для таких старых аппаратных средств, обновляя до ядра 4.8 имеет настоящее значение. Это или с 16,10 или с 4,8 ядра, доступные в 16,04 (в настоящее время в предложенном).
Для начальной загрузки с Optimus или выделенными аппаратными средствами Nvidia все, что необходимо, является одним параметром начальной загрузки ядра: nox2pic nox2apic
, который я использую 16.04.1, но с 4,8 ядрами от 16.04.2
не необходимо указать что-либо еще. И при этом не необходимо вручную обеспечить подборы яркости для xorg.conf файла. На самом деле старые тонкие настройки, которые я нашел для добавления обработки яркости к xorg.conf, заставляли карту Intel исчезать как поставщик, которого я обнаружил путем добавления назад содержания/usr/share/X11/xorg.conf.d в блоках для деления пополам проблемы.
Так после этого, загружаясь с Optimus, в Nvidia и с двумя внешними мониторами теперь подключает два монитора DP и внутренний экран (другими словами, карта Intel и карта Nvidia теперь оба шоу через xrandr --listproviders
, который является критическим результатом). Однако, в то время как курсор появляется на экране ноутбука, фон является черным, и никакие окна не могут быть перетащены туда. Таким образом, это - частичный успех
Обновление: Этой последней проблемой (черный фон, никакие перемещаемые окна) была Единица. Установка XFCE и использование сессии XFCE работают: все три монитора хороши. Я все еще использую lightdm. Gnome работает также, хотя я не использую его.
, Таким образом, это достаточно хорошо для меня. имейте все три монитора, расположенные слева направо горизонтально.