Вопрос или проблема
У меня есть док-станция Dell D6000, которую я использую с ноутбуком на Ubuntu 20.04.
В настоящее время работает только выход HDMI, выходы displayport
не работают должным образом (он не распознает, что монитор подключен, и не выводит изображение на экран). Если возможно, я хотел бы узнать, как это исправить?
Вывод xrandr
:
Экран 0: минимальный 8 x 8, текущий 1920 x 1080, максимальный 32767 x 32767
eDP1 подключен, основной 1920x1080+0+0 (нормальный, слева, перевернутый, ось x, ось y) 380mm x 210mm
1920x1080 60.00*+ 59.93 48.07
1680x1050 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 60.00 59.95 59.82
1280x1024 60.02
1440x900 59.89
1400x900 59.96 59.88
1280x960 60.00
1368x768 60.00 59.88 59.85
1360x768 59.80 59.96
1280x800 59.81 59.91
1152x864 60.00
1280x720 59.86 60.00 59.74
1024x768 60.00
1024x576 60.00 59.90 59.82
960x540 60.00 59.63 59.82
800x600 60.32 56.25
864x486 60.00 59.92 59.57
640x480 59.94
720x405 59.51 60.00 58.99
640x360 59.84 59.32 60.00
DP1 подключен 1920x1080+0+0 (нормальный, слева, перевернутый, ось x, ось y) 530mm x 300mm
1920x1080 60.00*+ 50.00 59.94
1680x1050 59.88
1600x900 60.00
1280x1024 60.02
1440x900 59.90
1280x800 59.91
1280x720 60.00 50.00 59.94
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 60.00 59.94
640x480 60.00 59.94
720x400 70.08
HDMI1 отключен (нормальный, слева, перевернутый, ось x, ось y)
HDMI2 отключен (нормальный, слева, перевернутый, ось x, ось y)
Я понимаю, что вышеуказанный вывод показывает HDMI1 + HDMI2 как отключенные, но DP-1 как подключенный, однако я могу гарантировать, что HDMI-кабель подключен от док-станции к рабочему монитору (я проверял это множество раз, думая, что схожу с ума). Удаление любого из этих кабелей приводит к отключению дисплея, и требуется перезагрузка, чтобы снова его активировать. Замена кабеля дисплей порта на другой порт не изменяет вывод xrandr, а отключение HDMI-кабеля оставляет DP1 в отключенном состоянии.
Вывод cat /etc/X11/xorg.conf.d/20-displaylink.conf
:
Раздел "Устройство"
Идентификатор "intel"
Драйвер "modesetting"
Опция "kmsdev" "/dev/dri/card0"
Опция "PageFlip" "off"
Опция "SWCursor" "on"
Опция "ShadowFB" "true"
КонецРаздела
Раздел "Устройство"
Идентификатор "USB3"
BusID "USB"
Драйвер "modesetting"
Опция "kmsdev" "/dev/dri/card1"
Опция "PageFlip" "off"
Опция "SWCursor" "on"
Опция "ShadowFB" "true"
КонецРаздела
Раздел "Устройство"
Идентификатор "USB3"
BusID "USB"
Драйвер "modesetting"
Опция "kmsdev" "/dev/dri/card2"
Опция "PageFlip" "off"
Опция "SWCursor" "on"
Опция "ShadowFB" "true"
КонецРаздела
Раздел "Устройство"
Идентификатор "DisplayLink"
Драйвер "modesetting"
Опция "PageFlip" "false"
КонецРаздела
Вывод xrandr --listmonitors
:
Мониторы: 2
0: +*eDP1 1920/380x1080/210+0+0 eDP1
1: +DP1 1920/530x1080/300+0+0 DP1
Если есть что-то еще, что я могу сделать, чтобы собрать информацию об этой проблеме, пожалуйста, дайте знать. Единственное решение, о котором я могу подумать, это попытаться принудительно вывести изображение через HDMI порты и посмотреть, сработает ли один из них с монитором. Есть ли более эффективные решения?
Убедитесь, что безопасная загрузка отключена в BIOS (я также включил поддержку Legacy – не уверен, что это требуется)
Отключение безопасной загрузки с помощью этой процедуры сработало для меня, спасибо user1102370
Конкретные шаги:
Полностью выключите ваш ноутбук.
Включите систему, и как только появится первый экран с логотипом,
немедленно нажмите F2 для входа в BIOS.Используйте клавишу правой стрелки, чтобы выбрать вкладку Безопасность.
Используйте клавишу вниз, чтобы выделить Установить пароль администратора и нажмите
Enter.Введите какой-нибудь пароль и нажмите Enter. Не забудьте пароль, который вы
вводите!Повторите ввод пароля для подтверждения и снова нажмите Enter.
Используйте клавишу правой стрелки, чтобы выбрать вкладку Загрузка.
Нажмите клавишу вниз, чтобы выбрать Безопасную загрузку и нажмите Enter.
С помощью клавиши стрелки выделите Отключено и нажмите Enter.
Нажмите клавишу F10 и выберите Да, чтобы сохранить изменения и выйти из
BIOS.
Ответ или решение
Проблема с выводом DisplayPort на док-станции Dell D6000: решение и рекомендации
Проблема, с которой вы столкнулись, является распространенной среди пользователей док-станций и может быть вызвана несколькими факторами. Ваш Dell D6000 не показывает вывод на DisplayPort, тогда как HDMI работает нормально. Давайте рассмотрим, как решить эту проблему.
1. Проверка подключения и оборудования
- Подключение кабелей: Убедитесь, что кабель DisplayPort надежно подключен как к док-станции, так и к монитору. Желательно использовать другой кабель DisplayPort для исключения физической неисправности.
- Порты: Проверьте, правильно ли вы используете соответствующие порты на док-станции. Иногда порты могут иметь разные версии стандарта, что также может влиять на работу.
2. Операционная система и драйвера
-
Вы используете Ubuntu 20.04, который должен поддерживать работу док-станции через DisplayLink. Убедитесь, что вы установили все необходимые обновления и драйвера.
-
Проверьте наличие установленных драйверов DisplayLink. Для этого в терминале выполните команду:
displaylink-driver --version
-
Убедитесь, что драйвера DisplayLink актуальны. Если они устарели, обновите до последней версии, так как новые версии могут исправлять проблемы совместимости и добавлять поддержку.
3. Настройки BIOS и Secure Boot
Вы правильно справились с настройкой BIOS. Отключение функции Secure Boot часто помогает устранить проблемы с драйверами третьих сторон, такими как DisplayLink. Убедитесь, что после изменения настроек BIOS вы сохранили изменения и перезагрузили систему.
4. Настройки Xorg
Ваш файл конфигурации Xorg (/etc/X11/xorg.conf.d/20-displaylink.conf
) выглядит правильно, но есть несколько моментов, которые можно попробовать изменить:
-
Попробуйте удалить настройки
kmsdev
. Это может помочь избежать конфликтов между графическими устройствами. После изменения перезагрузите систему.Section "Device" Identifier "DisplayLink" Driver "modesetting" Option "PageFlip" "false" EndSection
5. Инструменты мониторинга
-
Используйте команды
xrandr
иlsusb
, чтобы проверить, обнаруживаются ли ваши устройства корректно. Обратите внимание на выходные сообщения, когда вы пытаетесь подключить монитор через DisplayPort:xrandr --verbose lsusb
-
Присмотритесь к любым сообщениям об ошибках или предупреждениям, которые могут подсказать, в чем проблема.
6. Альтернативные решения
- Если DisplayPort-выход не функционирует, вы можете временно использовать HDMI для подключения монитора. В некоторых случаях может помочь проба подключения через другой HDMI-порт (если таковой имеется) на док-станции.
- Попробуйте подключить другую модель монитора для исключения проблем с несовместимостью.
Заключение
Если ни одно из вышеуказанных решений не помогло, возможно, стоит обратиться в службу технической поддержки Dell или сообщество пользователей Ubuntu для более детального анализа проблемы. Системные журналы и информация от dmesg
могут также содержать подсказки. Решение проблемы может занять время, но следуя этим шагам, вы увеличите свои шансы на восстановление полной функциональности вашей док-станции.