Как удалить неизвестный дисплей ubuntu
Столкнулся с проблемой определения второго монитора, подключенного через VGA. Сперва подозрение упало на драйвера, так как до перезагрузки происходило обновление Ubuntu 18.04. Занявшись анализом и колдовством с xorg.conf ничего не добился. Принял решение переустановить ОС, но это не помогло. Позже проверил подключенный монитор к другой машине, стало ясно, что монитор не отдает о себе информации. Причины, почему так, не знаю. Переходников не используется, пробовал менять кабель подключения, не помогло.
Завести "Неизвестный дисплей" пришлось вручную задавши ему параметры работы. Я помню что он работал с разрешением 1920х1080 с частотой 60. Этого вполне достаточно чтобы генерировать параметры и дать понять системе как работать с монитором.
1. Определяем подключение нужного монитора:
Видим использование (в моем случае) VGA-1-1
2. Берем строку с параметрами:
cvt 1920 1080 60
параметры (в моем случае) 1920х1080 60. Нам нужна эта часть, ее будем использовать дальше.
3. Применяем новые параметры:
xrandr --newmode 1920x1080_60.00 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VGA-1-1 1920x1080_60.00
xrandr --output VGA-1-1 --mode 1920x1080_60.00
1920x1080_60.00 - параметр со скрина 2.
VGA-1-1 - подключение со скрина 1.
Наблюдаем, что в настройках управления мониторами, появилось нужное разрешение.
Этот способ работает только в пределах одной сессии. Чтобы при входе в систему монитор имел нужные нам параметры, нужно поставить это на автозапуск.
4. Автоматизация при запуске:
Создаем monitor.sh с параметрами из пункта 3 выше, и размещаем ее в любое место
xrandr --newmode 1920x1080_60.00 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VGA-1-1 1920x1080_60.00
xrandr --output VGA-1-1 --mode 1920x1080_60.00
Для автозапуска при включении нужно зайти в "Настройки" -> "Автоматически запускаемые приложения" и сделать так
Читайте также: