Вы здесь

Неверно передается расширение в монитор

Здравствуйте. Есть монитор asus VS197DE (макс разрешение 1366х768). Наблюдается следующая проблема: в меню монитора отображается выставленное разрешение 1280х768. Через винду 1366х768 работает нормально, так что проблему с кабелем откинул. Пробовал через xrandr установить 1366х768 60Hz, все окей, но результат тот же. Сам xrandr говорит о том, что высталено расрешение 1366, но видно, что изображение растянуто немного + надпись в меню свидетельствует о заниженом разрешении. Уже не знаю в какую сторону копать, (мать asus M5A 78L-M LX видео интегрированное (radeon HD3000))

wgetpaste /var/log/Xorg.0.log
и ссылку сюда

В роде ничего военного. Остаётся уповать на кривость radeon драйвера. Попробуйте fgrlx, так, для эксперимента.
Как вариант, попробуйте использовать шнурок DVI.

DVI нет ни на мониторе, ни на компе

fgrlx ?

или VESA

sspphheerraa написал:
...В роде ничего военного...

Ну да! А это как же:

[    46.923] (II) RADEON(0): Supported established timings:
[ 46.923] (II) RADEON(0): 720x400@70Hz
[ 46.923] (II) RADEON(0): 640x480@60Hz
[ 46.923] (II) RADEON(0): 640x480@67Hz
[ 46.923] (II) RADEON(0): 640x480@72Hz
[ 46.923] (II) RADEON(0): 640x480@75Hz
[ 46.923] (II) RADEON(0): 800x600@60Hz
[ 46.923] (II) RADEON(0): 800x600@72Hz
[ 46.923] (II) RADEON(0): 800x600@75Hz
[ 46.923] (II) RADEON(0): 832x624@75Hz
[ 46.923] (II) RADEON(0): 1024x768@60Hz
[ 46.923] (II) RADEON(0): 1024x768@70Hz
[ 46.923] (II) RADEON(0): 1024x768@75Hz
[ 46.923] (II) RADEON(0): Manufacturer's mask: 0
[ 46.923] (II) RADEON(0): Supported standard timings:
[ 46.923] (II) RADEON(0): #0: hsize: 1280 vsize 720 refresh: 60 vid: 49281
[ 46.923] (II) RADEON(0): Supported detailed timing:
[ 46.923] (II) RADEON(0): clock: 85.5 MHz Image Size: 410 x 230 mm
[ 46.923] (II) RADEON(0): h_active: 1366 h_sync: 1436 h_sync_end 1579 h_blank_end 1792 h_border: 0
[ 46.923] (II) RADEON(0): v_active: 768 v_sync: 771 v_sync_end 774 v_blanking: 798 v_border: 0
[ 46.923] (II) RADEON(0): Ranges: V min: 50 V max: 75 Hz, H min: 24 H max: 83 kHz, PixClock max 175 MHz
...
[ 46.923] (II) RADEON(0): Printing probed modes for output VGA-0
[ 46.923] (II) RADEON(0): Modeline "1366x768"x59.8 85.50 1366 1436 1579 1792 768 771 774 798 +hsync +vsync (47.7 kHz UeP)
[ 46.923] (II) RADEON(0): Modeline "1280x720"x60.0 74.44 1280 1336 1472 1664 720 721 724 746 -hsync +vsync (44.7 kHz)

Тут видно, что лучшее доступное разрешение и есть 1280х720x60!
Попробуй настроить по-точнее xorg.conf*.

xSQL написал:
... xrandr говорит о том, что высталено расрешение 1366, но видно, что изображение растянуто немного + надпись в меню свидетельствует о заниженом разрешении...

Используется ли /etc/X11/xorg.conf*? Поскольку по симптомам похоже, что выставлен виртуальный монитор 1280х768.

Xorg.conf не используется, да и расширение такое выставляется еще до загрузки иксов. А как правильно на fgrlx переключиться? Прописал в video_cards fgrlx, пересобрал xorg-drivers, результат такой же. Может нужно старые убрать драйвера. Ядро genkernel использую

Можно линейкой узнать разрешение экрана в миллиметрах и задать его жестко, без замены драйверов. Я когда-то такое делал, но где это выставляется забыл напрочь. Но гугль помнит.

gentl ki написал:
Можно линейкой узнать разрешение экрана в миллиметрах...

разрешение экрана?!.. в миллиметрах?!.. :) а с размером случайно не путаешь? ;) И лучше не линейкой мерять, а посмотреть тех.описание/спецификацию...

gentl ki написал:
Я когда-то такое делал, но где это выставляется забыл напрочь. Но гугль помнит.

Tak в /etc/X11/xorg.conf* же! :)

xSQL написал:
расширение такое выставляется еще до загрузки иксов.

А если video=1366х768 добавить в параметры загрузки ядра?

X-aм по барабану параметры загрузки - /etc/X11/xorg.conf* может все установить по-своему!
Как я уже писал, Х-ы не могут установить нужное разрешение, поскольку текущие параметры (из автоматического распознавания и/или существующих конфигов) не позволяют это сделать.

Более конкретно: "1366x768" не может быть выставлено из-за того, что не обеспечивается необходимая (видимо с точки зрения автоматического распознания) частота развертки 59.8Гц (!) :), поэтому выбирается следующая доступное разрешение "1280x720" с частотой 60.0Гц.

Из-за чего я полагаю, что правильная настройка /etc/X11/xorg.conf* "спасет отца русской демократии" (С) О.Бендер.

Я вообще-то про консоль спрашивал. С параметром video=1366х768, разрешение в консоли выставляется правильное?

Вообще-то ты упоминал о xrandr:

следующая проблема: в меню монитора отображается выставленное разрешение 1280х768. Через винду 1366х768 работает нормально... Пробовал через xrandr установить 1366х768 60Hz...

а xrandr к консоли (не Х-овой!) никакого отношения не имеет! Да и все обсуждение далее строилось вокруг Х-ов... Так что четче надо формулировать вопрос! :)

А так твоя проблема абсолютно понятна - если в самом мониторе выставлено 1280х768, то система считывает его через EDID и устанавливает в качестве текущего. Так что тебе надо отключить обработку EDID и все. Как это сделать для консоли, я, честно говоря, не знаю.

SysA написал:
Вообще-то ты упоминал о

Вы вообще в сообщениях ориентируетесь?