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

Я установил Ubuntu 14.04 на этот ноутбук Lenovo ThinkPad W540, и все само по себе работает нормально. Сегодня я получил свою док-станцию, к которой я собирался подключить 2 внешних монитора (работал отлично с Dell на док-станции Dell в Linux Mint 14). Один монитор подключается через DVI, другой - через DVI -> HDMI-адаптер.

Я нашел док-станцию ​​с двумя внешними DVI-мониторами с Intel + Nvidia Optimus? , но у этого ноутбука нет настроек BIOS для отключения Optimus. Поэтому я установил драйверы шмеля + nVidia.

Когда я пытаюсь настроить дисплеи, отображается только один из внешних мониторов и встроенный дисплей, и все, что отображается на этом внешнем мониторе, отражается на другом.

Я также пытался без шмеля использовать только дискретную карту, но это тоже не сработало. nvidia-settings не может обнаружить ЛЮБЫЕ дисплеи вообще. (он также не обнаруживает встроенную функцию, что наводит меня на мысль, что что-то действительно не так, но я не смог понять, что именно). Добавление шмеля и использование встроенной карты показали более высокую производительность с двумя мониторами.

Кто-нибудь может помочь?

Спасибо!

> 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
6
задан 13 April 2017 в 15:24

5 ответов

Thinkpad w540 и базовый блок T440 используют внутренний Концентратор MST для разделения сигнала DisplayPort для нескольких выводов. Это еще не поддерживается в Linux. существуют некоторые рабочие патчи , но патчи, как ожидают, не будут видеть выпуск магистрали до Linux 3.16. соответствующая ошибка freedesktop.org является № 72795 .

0
ответ дан 13 April 2017 в 15:24

Вы могли попробовать вышеупомянутый патч ядра от airlied.

z06kris на форуме 01.org отправил практическое руководство для Ubuntu 14.04, который работает на меня.

Для ссылки, вышеупомянутого практического руководства:

ПРИМЕЧАНИЕ: Просто упакуйте существует любой 'n00bz' здесь, я собираюсь дать легкий следовать инструкциям. Наиболее обычные пользователи (все здесь) могут обойти шаги основных элементов и адаптировать его Ваш собственный путь.

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../linux mstSupportKernel.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
ответ дан 13 April 2017 в 15:24

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

0
ответ дан 13 April 2017 в 15:24

Lenovo W541 - Debian 8 - Мультимонитор MST - работающий с 3 внешними экранами.

Как существуют многие (старая) информация о сети - я хотел бы отправить свою недавнюю конфигурацию.

у меня есть запас Debian 8 Добавленные Бэкпорты для получения более нового Ядра. Я использую три внешних Экрана (VGA + 2x DP) на прикреплении, крышка закрывается. Прикрепление Grafic настроено к "стандарту".

Никакая специальная установка не необходима - все работает как очарование. Кроме одной вещи, одного экрана я не мог присвоить положение в Помощнике. Таким образом, я должен был выйти из системы, редактируют .config/monitors.xml и регулируют x положения - сделанный вход в систему ;-) Это должно было быть сделано только однажды - как с каждым новым входом в систему, значение помнят. Внимание - изменяет это значение только, в то время как Вы не зарегистрированы в gui - как тогда, когда Вы выходите из системы, значение перезаписывается! Так используйте консоль как, например, [CTRL-F2]

1
ответ дан 13 April 2017 в 15:24
  • 1
    @user481452: Поврежденный? Что это говорит точно? Unetbootin находится в основном репозитории, так введите sudo склонный - получают установку unetbootin, я сделал это несколько секунд назад, и это работало отлично. – Armand Bozsik 12 December 2015 в 05:33

Обновленный моя Lenovo W540 до Ubuntu 16.04 у LTS и меня теперь есть 3 монитора, подключенные на UltraDock. Используя VGA, DVI и коннекторы DisplayPort. Все три обнаруживаются в нормальном диалоговом окне Настроек Монитора. Звуковой порт на UltraDock работает также, где с 14,04 я включил свои динамики в W540 каждый раз. Используя стандартную BIOS Setup для видео, я должен отключить панель ноутбука, поскольку только 3 дисплея поддерживаются одновременно. Я не уверен, мог ли я закончить это путем включения микросхемы Nvidia вместо процессора Intel на ноутбуке. Это не работало над 14,04, но действительно работает над телефоном 16.04.

0
ответ дан 13 April 2017 в 15:24
  • 1
    @user481452 I' ve обновил мой ответ. С двоичным методом это работает тот же путь, но это не должно быть установлено. – Armand Bozsik 12 December 2015 в 22:17

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

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