Я использую два монитора 4k на i3
( regolith
вариант) на X
на Ubuntu 20.04
. С момента первоначальной установки пару месяцев назад у меня возникли некоторые неприятные проблемы с дисплеем; самая неприятная проблема заключается в том, что:
Единственное, что, как я обнаружил, можно исправить, помимо перезагрузки, - это физическое отключение одного из кабелей DisplayPort и его повторное подключение.
Таким образом, это мой конкретный вопрос (хотя не стесняйтесь предлагать другие пути, которые я могу уговорить) - что ближе всего я могу найти через bash
(или python)
Возможно, отключить порт чем повторно включить? Заставить переписать какое-то? Ничего страшного, если запуск занимает несколько секунд; Это основная задача PITA - работать с мониторами. Я могу выполнить сценарий, переключившись на телетайп и запустив его (легко, даже если это сбоку, поскольку монитор, который «остается», всегда портретный!)
Спасибо!
journalctl
и dmesg
в поисках соответствующих ошибок, но безуспешно. xrandr
, который легко решает эту проблему, когда она возникает. Этот сценарий НЕ работает, когда 2-й монитор выключен, только когда он находится в неправильной ориентации.