Я установил Ubuntu 14.04 на этом ноутбуке Lenovo ThinkPad W540, и все, кажется, работает нормально. Сегодня я получил док-станцию, к которой я собирался подключить 2 внешних монитора (отлично работал с Dell на док-станции Dell в Linux Mint 14). Один монитор подключается через DVI, другой подключается через DVI -> HDMI-адаптер.
Я нашел Dock с двумя внешними мониторами DVI с Intel + Nvidia Optimus ?, но у этого ноутбука нет настроек BIOS, чтобы отключить Optimus. Поэтому я установил драйверы bumblebee + nVidia.
Когда я пытаюсь настроить Дисплеи, отображается только один из внешних мониторов и встроенный дисплей, и все, что отображается на этом внешнем мониторе, зеркально отражается к другому.
Я также попытался без шмеля использовать только дискретную карту, но это тоже не сработало. Настройки nvidia не смогли обнаружить ЛЮБЫЕ дисплеи вообще. (он не обнаруживает встроенный, что приводит меня к мысли, что что-то действительно отключено, но я не смог понять, что).
Может ли кто-нибудь помочь?
Спасибо!
> lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 VGA compatible controller: NVIDIA Corporation GK106GLM [Quadro K2100M] (rev ff)
> sudo dpkg -l | grep nvidia
ii bumblebee-nvidia 3.2.1-90~trustyppa1 amd64 NVIDIA Optimus support using the proprietary NVIDIA driver
rc nvidia-331 331.38-0ubuntu7 amd64 NVIDIA binary driver - version 331.38
ii nvidia-331-updates 331.38-0ubuntu7 amd64 NVIDIA binary driver - version 331.38
rc nvidia-libopencl1-331 331.38-0ubuntu7 amd64 NVIDIA OpenCL Driver and ICD Loader library
ii nvidia-libopencl1-331-updates 331.38-0ubuntu7 amd64 NVIDIA OpenCL Driver and ICD Loader library
rc nvidia-opencl-icd-331 331.38-0ubuntu7 amd64 NVIDIA OpenCL ICD
ii nvidia-opencl-icd-331-updates 331.38-0ubuntu7 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.6.2 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 331.20-0ubuntu8 amd64 Tool for configuring the NVIDIA graphics driver
> sudo dpkg -l | grep bumblebee
ii bumblebee 3.2.1-90~trustyppa1 amd64 NVIDIA Optimus support
ii bumblebee-nvidia 3.2.1-90~trustyppa1 amd64 NVIDIA Optimus support using the proprietary NVIDIA driver
Lenovo W541 - Debian 8 - Multimonitor MST - работает с 3 внешними экранами.
Поскольку в сети много (старой) информации, я хотел бы опубликовать свою последнюю конфигурацию. [!d1 ]
У меня есть запас Debian 8 Добавлен Backports, чтобы получить новое Ядро. Я использую три внешних экрана (VGA + 2x DP) на доке, крышка закрыта. Dock Grafic настроен на «стандарт».
Никакой специальной настройки не требуется - все работает как шарм. Кроме одного, на одном экране я не мог назначить позицию в Mate. Поэтому мне пришлось выйти из редактирования .config / monitors.xml и отрегулировать позиции x - login done ;-) Это нужно было сделать только один раз - как при каждом новом входе значение запоминается. Внимание - измените это значение только в том случае, если вы не вошли в систему gui - так как при выходе из системы это значение перезаписывается! Поэтому используйте консоль, например, [CTRL-F2]
Вы можете попробовать вышеупомянутый патч ядра от airlied.
airlied опубликовал инструкцию для Ubuntu 14.04, которая работает для меня.
Для справки, вышеупомянутое практическое руководство:
ПРИМЕЧАНИЕ. Просто здесь есть какой-нибудь «n00bz», я буду легко следовать инструкциям. Большинство постоянных пользователей (все здесь) могут обойти nitty-grritty шаги и адаптировать его по-своему.Download/Install 'drm-i915-mst-support' kernel branch - Compile a copy of Dave's MST support branch.
wget http://cgit.freedesktop.org/~airlied/linux/snapshot/linux-drm-i915-mst-s...
tar xzvf linux-drm-i915-mst-support.tar.gz
cd linux-drm-i915-mst-support
sudo make-kpkg -j 4 --initrd --append-to-version=mstSupportKernel kernel-image kernel-headers
Answer all the kernel configuration questions. You can probably hit enter for almost, if not all, of them. On my end, the
Поддержка модуля «i915» была добавлена автоматически. После завершения сборки вы должны иметь два пакета DEB в родительском каталоге «linux-drm-i915-mst-support». Установите эти два пакета ядра. sudo dpkg -i ../linuxmstSupportKernel.deb Download/Install xserver-xorg-video-intel_2.99.912
wget http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/pool/main/x/xserver-xorg...
sudo dpkg -i xserver-xorg-video-intel_2.99.912+git20140710.8587b2ff-0ubuntu0sarvatt~trusty_amd64.deb
На этом этапе вы можете перезагрузиться и выбрать «Дополнительно» из меню загрузки GRUB. Выберите и загрузите новое ядро, которое было скомпилировано (например, «mstSupportKernel»). Вы должны быть хороши, чтобы идти сейчас, и настройте свои дисплеи как обычно («Настройки системы»> «Экран»). Не забудьте проверить, что отображение «зеркалирование» не включено. Однако, если у вас есть какие-либо проблемы (экраны не включаются и т. Д.), Прочитайте примечания ниже. Важные примечания. Я пробовал много / несколько ядер, но мне не повезло до обновления до 2.99.912. У меня, наконец, эта работа повторяется. У меня есть w540, ультра док-станция и 3 дисплея (мониторы - все та же марка). У меня есть DVI и VGA с док-станции, а затем порт VGA на самом ноутбуке. Большое изменение для меня в том, что, если я оставлю крышку открытой и затем нажму F7, все будет работать гладко. Если я закрою крышку, это вызовет задержку. Вы можете использовать KVM со специями поверх этого и иметь все дисплеи, доступные вам в гостевой ОС. Дайте мне знать, если у кого-то есть исправление для закрытия крышки. Счастливая охота ...
Модернизировал мой Lenovo W540 до Ubuntu 16.04 LTS, и теперь у меня есть 3 монитора, подключенные к UltraDock. Использование разъемов VGA, DVI и DisplayPort. Все три отображаются в обычном диалоговом окне «Параметры монитора». Порт Audio на UltraDock также работает, когда с 14.04 я каждый раз подключал колонки к W540. Используя стандартную установку BIOS для видео, мне нужно отключить панель ноутбука, так как одновременно поддерживаются только 3 дисплея. Я не уверен, смогу ли я преодолеть это, включив чип nVidia вместо чипа Intel на ноутбуке. Это не сработало 14.04, но работает 16.04.