Разрешение монитора 1366 x 768, обнаружен неправильный EDID

У меня проблемы с настройкой дешевого 18,5-дюймового ЖК-монитора для правильной работы с Ubuntu 10.04.1. Бренд "Великая китайская стена". Он должен иметь разрешение 1366x768, но я могу установить его только как 1360x768.

У меня Ubuntu установлена ​​на внешнем жестком диске, и, несмотря на это, на работе у меня есть более приятный 18,5-дюймовый монитор, марка HP, также 1366 x 768, и он отлично работает, когда я загружаюсь там.

Я пытался использовать cvt, но это дает мне следующее:

$ cvt 1366 768
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync

Мне удалось добавить этот режим 1368 x 768 в мой xorg.conf, который я сгенерировал с помощью какой-то команды, которую я не помню сейчас (извините!), но это выглядело так же плохо, как 1360 x 768, поэтому я отменил изменение.

Я могу смириться с этим для просмотра видео, но любой расширенный сеанс OpenOffice заставляет меня высунуть глаза:)

Я использую графику Intel: 00: 02.0 VGA-совместимый контроллер: Intel Corporation 82915G / GV / 910GL Интегрированный графический контроллер (версия 04)

Есть предложения? Можно ли извлечь EDID из монитора HP и попробовать переопределить его для монитора дома? (и скрестите пальцы)

РЕДАКТИРОВАТЬ: Я добавил PPA xorg-edgers, и это не имело никакого значения. Вот мой Xorg.0.log на случай, если он поможет: http://clippy.cz.cc/index.php?show=124

EDIT2: я получил моделину для 1366 х 768 на мониторе HP на работе. Собираюсь попробовать это дома и посмотрим, что получится. Это то, что я получил из журнала Xorg.0.log при загрузке компьютера с моего внешнего HD с помощью Ubuntu 10.04:

Modeline "1366x768"x0.0   85.50  1366 1435 1578 1790  768 771 781 798 -hsync +vsync (47.8 kHz)

EDIT3: попробовал приведенную выше модельную линию, и она дала результаты, аналогичные моделинам для 1360 и 1368. Но потом я кое-что заметил, поэтому см. Ниже ответ на мой собственный вопрос:)

2
задан 7 September 2010 в 16:16

1 ответ

Ну, это научит меня тратить соответствующие деньги на мониторы ...

Этот монитор «Великой стены» Elcheapo (очевидно, сделанный в Китае) просто «говорит», что он может делать 1366x768 ... Что он на самом деле делает, так это просто принимает более высокие разрешения и уменьшает все до 1280x768.

Я заметил на одном из информационных экранов меню настройки монитора (те, которые вы получаете, нажимая кнопки на краю самого монитора), что независимо от того, какую модельную линию я установил, он всегда сообщал о разрешении 1280x768, хотя я не получил такое разрешение, предлагаемое приложением System-> Preferences-> Monitors.

Поэтому я использовал cvt для генерации модельной линии для этого разрешения:

$ cvt 1280 768
# 1280x768 59.87 Hz (CVT) hsync: 47.78 kHz; pclk: 79.50 MHz
Modeline "1280x768_60.00"   79.50  1280 1344 1472 1664  768 771 781 798 -hsync +vsync
$ xrandr --newmode "1280x768_60.00"   79.50  1280 1344 1472 1664  768 771 781 798 -hsync +vsync
$ xrandr --addmode VGA1 "1280x768_60.00"

Тогда я наконец смог выбрать разрешение 1280x768 в приложении System-> Preferences-> Monitors.

И о чудо! Фантастически чистый, четкий текст !!! Я потерял 86 горизонтальных пикселей по сравнению с тем, что было объявлено, но оно того стоит.

Когда-нибудь я мог бы попробовать этот экран с Windows, но без компьютера, на котором бы он работал, это будет какое-то время ... Но я сомневаюсь, что Windows может заставить пиксельные столбцы волшебным образом появляться на ЖК-экране! :)

0
ответ дан 7 September 2010 в 16:16

Другие вопросы по тегам:

Похожие вопросы: