Проверить или сбросить соединение DisplayPort/HDMI при загрузке?

Проверить или сбросить соединение DisplayPort/HDMI при загрузке?

У меня возникла проблема с HP ProBook 6470b, которую я надеюсь решить.

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

Дисплей подключается к DisplayPort на компьютере с помощью адаптера, а сам монитор использует соединение HDMI, работающее от карты Intel HD 4000.

Такое поведение наблюдается как в Linux, так и в Windows, но я надеюсь, что есть шанс, что это можно будет решить или обойти в Linux. В настоящее время ядро 4.13.0-17-generic​​.

В настоящее время после загрузки с подключенным монитором xrandrон не видит его и обнаруживает только внутреннее соединение LVDS. Возможно ли как-то инициировать сброс соединения DisplayPort, как если бы я отключил/подключил его физически?

udevadm monitorПри подключении монитора запуск показывает следующий вывод:

KERNEL[10564.460492] change   /devices/pci0000:00/0000:00:02.0/drm/card0 (drm)
UDEV  [10564.461519] change   /devices/pci0000:00/0000:00:02.0/drm/card0 (drm)

Обновление: я протестировал адаптер DisplayPort-to-HDMI и монитор с системой, работающей под управлением той же установки Linux с AMD Radeon HD 6470M на EliteBook 8460p, и он работает так, как и ожидалось во время загрузки, поэтому я предполагаю, что это может быть ограничено картой Intel HD Graphics 4000 в ProBook. Я пробовал переключаться между драйверами "intel" и "modeset" в конфигурации Xorg, но без изменений.

Обновление 2: xrandr показывает, что монитор находится на выходе HDMI-3, вот вывод при загрузке, а затем после повторного подключения внешнего дисплея:

HDMI-3 disconnected (normal left inverted right x axis y axis)

HDMI-3 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm

Для ясности: когда это происходит, на мониторе на короткое время отображается "Нет сигнала". Я пробовал передавать HDMI-3 на видеофлаг во время загрузки через GRUB, но это не дало никакого эффекта, а также пытался включить дисплей, запустив его, xrandr --output HDMI-3 --autoно безрезультатно.

Спасибо за любую информацию, которую вы можете предоставить.

решение1

После дальнейшего тестирования выяснилось, что эта проблема вызвана аппаратной проблемой при использовании режима загрузки Legacy BIOS, поскольку при использовании UEFI монитор правильно определяется через DisplayPort.

Связанный контент