Я только что поменял свой VGA-кабель, и Debian говорит, что мое максимальное разрешение (на дисплее) может доходить только до 1024x768.

У меня 32-дюймовый светодиодный монитор, который поддерживает максимум 1920x1440 (он же максимум, который может поддерживать VGA). Однако, когда я подключаю свой старый кабель, я получаю это максимальное разрешение.

Я думал, что это была проблема с дешевым кабелем за 1 $, поэтому купил высококачественный, но все еще та же проблема. Теперь, когда я использую Windows с этим новым кабелем - high-end - я получаю максимальное разрешение, но Debian по-прежнему отказывается выходить за пределы 1024x768 (диспетчер окон X - это Gnome 3, если это помогает).

Кстати, у меня двойная загрузка, и в Windows этот новый кабель VGA работает как шарм.

Вот детали очевидных технических различий (или так кажется) между кабелями:

Старый: HOTRON E246588 RU(looks like an interverted R adjoined with a U) AWM style 20276 vw-1 80C 30V CRU AWM I/II A/B 80C 30V FT1

Новый: AWM 2919 VW-1 80c 30V VW-1 LOW VOLTAGE COMPUTER CABLE BAILIHENG BLH:20000229

Единственная техническая вещь, которую я мог бы выделить сверху, - это более старый кабель 20276 в стиле AWM, а новый - кабель 2919 в стиле AWM.

Кто-нибудь может указать мне куда-нибудь?

1 ответ1

0

Как работают дисплеи: монитор отправляет информацию EDID на ПК. Именно так ПК определяет, какие разрешения доступны для конкретного монитора.
Кабель VGA позволяет передавать эту информацию с монитора обратно на ПК. Затем ПК временно сохраняет эту информацию. Как только система выключается, информация EDID очищается. Это может быть причиной. Особенно это применимо, если новый кабель длиннее предыдущего. Кроме того, водители также участвуют, так что это также может быть проблемой.

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

Более быстрый способ - добавить поддерживаемое разрешение вручную.

xrandr --addmode VGA1 "1920x1440"

Обратите внимание, что VGA1 уже может быть занят, поэтому сначала проверьте и добавьте другой номер, если он используется.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .