Thinkpad w540 w / Ultra Dock работает только один внешний монитор

Я установил 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
1
задан 13 April 2017 в 15:24

4 ответа

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]

1
ответ дан 24 May 2018 в 07:13

Вы можете попробовать вышеупомянутый патч ядра от 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.
0
ответ дан 24 May 2018 в 07:13

У меня, наконец, эта работа повторяется. У меня есть w540, ультра док-станция и 3 дисплея (мониторы - все та же марка). У меня есть DVI и VGA с док-станции, а затем порт VGA на самом ноутбуке. Большое изменение для меня в том, что, если я оставлю крышку открытой и затем нажму F7, все будет работать гладко. Если я закрою крышку, это вызовет задержку. Вы можете использовать KVM со специями поверх этого и иметь все дисплеи, доступные вам в гостевой ОС. Дайте мне знать, если у кого-то есть исправление для закрытия крышки. Счастливая охота ...

0
ответ дан 24 May 2018 в 07:13

Модернизировал мой Lenovo W540 до Ubuntu 16.04 LTS, и теперь у меня есть 3 монитора, подключенные к UltraDock. Использование разъемов VGA, DVI и DisplayPort. Все три отображаются в обычном диалоговом окне «Параметры монитора». Порт Audio на UltraDock также работает, когда с 14.04 я каждый раз подключал колонки к W540. Используя стандартную установку BIOS для видео, мне нужно отключить панель ноутбука, так как одновременно поддерживаются только 3 дисплея. Я не уверен, смогу ли я преодолеть это, включив чип nVidia вместо чипа Intel на ноутбуке. Это не сработало 14.04, но работает 16.04.

0
ответ дан 24 May 2018 в 07:13

Другие вопросы по тегам:

Похожие вопросы: