У меня Thinkpad W530 под управлением Ubuntu 14.04; Я пытался подключить внешние мониторы через VGA и DisplayPort, но ни один из них не обнаруживается.
Я выключил Optimus и использую только дискретную видеокарту (NVIDIA Quadro K1000M). Я использую «рекомендуемый проприетарный драйвер» (в соответствии с Системными инструментами -> Настройки -> Дополнительные драйверы): бинарный драйвер NVIDIA - версия 331.38 от nvidia-331 (проприетарный, протестированный). Я также попробовал пакет nvidia-current, который, по-моему, версии 304, но он также не работает.
lshw -C video
дает
*-display UNCLAIMED
description: VGA compatible controller
product: GK107GLM [Quadro K1000M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list
configuration: latency=0
resources: memory:f2000000-f2ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:5000(size=128) memory:f3080000-f30fffff
«НЕУДАЧНО» вещь странная, так как дисплей ноутбука работает нормально (и с правильным разрешением и все).
Как ни странно, nvidia-settings дает мне окно, которое выглядит значительно отличающимся от того, что заявлено на справочной странице Ubuntu, где слева отображаются обнаруженные X-экраны:
Вместо этого я см. , что кажется гораздо менее полезным.
Ну, вот то, что я сделал для фиксации его (и я не на 100% уверен, что это фиксируется, но это походит на него! Надо надеяться, нет никаких регрессий!) Все выполняется как sudo
; я, вероятно, перезагрузил в некоторых точках во время этого, но я не помню точно, когда:/, я предполагаю Вас, должен перезагрузить после шага 5, и возможно после шага 3.
apt-get remove --purge bumblebee nvidia*
apt-get install --reinstall libgl1-mesa-dri libgl1-mesa-glx libegl1-mesa-drivers
apt-get install nvidia-common nvidia-settings nvidia-331
nvidia-xconfig
(не уверенный, если это необходимо, но оно походит, необходимо сделать это в какой-то момент) nvidia_331
к /etc/modules
/usr/lib/nvidia-331
и /usr/lib32/nvidia-331
к /usr/lib/nvidia-331/alt_ld.so.conf
и работал ldconfig
. И теперь у меня есть несколько подключенных внешних мониторов, openGL работа и никакие странные pixelly артефакты на моем экране. Nvidia persistenced демон не отказывает на начальной загрузке, и модуль ядра Nvidia загружается на начальной загрузке.
Проблемой является ошибка в ubuntu-drivers-common
, я имел точно ту же проблему со своим W530 и мог решить его путем понижения до ubuntu-drivers-common=1:0.2.91.4
sudo aptitude install ubuntu-drivers-common=1:0.2.91.4
sudo aptitude hold ubuntu-drivers-common
Я запускаю Ubuntu 14.04 на Lenovo ThinkPad T530, имел ту же проблему. Что разрешило, что это для меня входило в BIOS и в установке "Integrated" настроек Display для Графического Устройства.