У меня проблемы с настройкой дешевого 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. Но потом я кое-что заметил, поэтому см. Ниже ответ на мой собственный вопрос:)
Ну, это научит меня тратить соответствующие деньги на мониторы ...
Этот монитор «Великой стены» 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 может заставить пиксельные столбцы волшебным образом появляться на ЖК-экране! :)