Я установил 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
Thinkpad w540 и базовый блок T440 используют внутренний Концентратор MST для разделения сигнала DisplayPort для нескольких выводов. Это еще не поддерживается в Linux. существуют некоторые рабочие патчи , но патчи, как ожидают, не будут видеть выпуск магистрали до Linux 3.16. соответствующая ошибка freedesktop.org является № 72795 .
Вы могли попробовать вышеупомянутый патч ядра от 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 пространствам пользователя также.
У меня наконец есть эта работа повторяемым способом. У меня есть w540, крайний базовый блок и 3 дисплея (мониторы являются всеми одинаковыми бренд). У меня есть DVI и VGA от базового блока, и затем порт VGA на самом ноутбуке. Большое изменение для меня - то, что, если я оставляю крышку открытой и затем поражаю F7, все это работает гладко. Если я закрываю крышку, она вызывает задержку. Можно использовать KVM со специей сверху этого и иметь все дисплеи в наличии для Вас в госте ОС также. Сообщите мне, есть ли у кого-то фиксация для закрытия крышки. Счастливый поиск...
Lenovo W541 - Debian 8 - Мультимонитор MST - работающий с 3 внешними экранами.
Как существуют многие (старая) информация о сети - я хотел бы отправить свою недавнюю конфигурацию.
у меня есть запас Debian 8 Добавленные Бэкпорты для получения более нового Ядра. Я использую три внешних Экрана (VGA + 2x DP) на прикреплении, крышка закрывается. Прикрепление Grafic настроено к "стандарту".
Никакая специальная установка не необходима - все работает как очарование. Кроме одной вещи, одного экрана я не мог присвоить положение в Помощнике. Таким образом, я должен был выйти из системы, редактируют .config/monitors.xml и регулируют x положения - сделанный вход в систему ;-) Это должно было быть сделано только однажды - как с каждым новым входом в систему, значение помнят. Внимание - изменяет это значение только, в то время как Вы не зарегистрированы в gui - как тогда, когда Вы выходите из системы, значение перезаписывается! Так используйте консоль как, например, [CTRL-F2]
Обновленный моя Lenovo W540 до Ubuntu 16.04 у LTS и меня теперь есть 3 монитора, подключенные на UltraDock. Используя VGA, DVI и коннекторы DisplayPort. Все три обнаруживаются в нормальном диалоговом окне Настроек Монитора. Звуковой порт на UltraDock работает также, где с 14,04 я включил свои динамики в W540 каждый раз. Используя стандартную BIOS Setup для видео, я должен отключить панель ноутбука, поскольку только 3 дисплея поддерживаются одновременно. Я не уверен, мог ли я закончить это путем включения микросхемы Nvidia вместо процессора Intel на ноутбуке. Это не работало над 14,04, но действительно работает над телефоном 16.04.