Не визначає монітор, немає потрібної роздільної здатності, невідомий дисплей VGA в Ubuntu

Зіткнувся із проблемою визначення другого монітора, підключеного через VGA. Спочатку підозра впала на драйвера, оскільки до перезавантаження відбувалося оновлення Ubuntu 18.04. Зайнявшись аналізом та чаклунством з xorg.conf нічого не досяг. Вирішив перевстановити ОС, але це не допомогло. Пізніше перевірив підключений монітор до іншої машини, зрозуміли, що монітор не віддає про себе інформації. Причини чому так не знаю. Перехідників не використовується, намагався міняти кабель підключення, не допомогло.

Завести "Невідомий дисплей" довелося вручну, задавши йому параметри роботи. Я пам'ятаю, що він працював з роздільною здатністю 1920х1080 з частотою 60. Цього цілком достатньо, щоб генерувати параметри і дати зрозуміти системі, як працювати з монітором.

1. Визначаємо підключення потрібного монітора :

в консолі

xrandr

Бачимо використання (в моєму випадку) VGA-1-1

xrandr

2. Беремо рядок з параметрами :

cvt 1920 1080 60

параметри (в моєму випадку) 1920х1080 60. Нам потрібна ця частина, її використовуватимемо далі.

cvt

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 вище і розміщуємо її в будь-яке місце

#\!/bin/sh

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

Для автозапуску при включенні потрібно зайти в "Налаштування" -> "Автоматично запущені програми" і зробити так

автозапуск

Де sh /home/username/monitor.sh - запуск файлу, що виконується.

Джерело 1 Джерело 2

17359 2

Відгуки

Использую старый монитор из запасников NEC LCD 1770 NXM драйвера еще в inf и на официальном сайте их уже нет. Смог перевести в разрешение 1280х1024.\

СПАСИБО!
Всё четко, спасибо
Дополню. В моем случае, скорее всего, в мониторе слетела прошивка. Роясь по форумам было упомянуто, что для починки придется выпаивать модуль памяти и прошивать. Прошивку брать или с живого монитора вашей модели, или на сайте производителя, если он предоставляет такое.
Тільки авторизовані користувачі можуть залишати відгуки Вхід

Схожі статті

Ubuntu Apache 2.4 Bad Request Size of a request header field exceeds server limit

Налаштування Apache для великого обсягу cookie. Розберемо помилку "Bad Request. Your browser sent a request that this server could not understand. Size of a request header field exceeds server limit." та параметри для налаштування сервера.