Неверно передается расширение в монитор
xSQL 28 апреля, 2016 - 14:42
Здравствуйте. Есть монитор asus VS197DE (макс разрешение 1366х768). Наблюдается следующая проблема: в меню монитора отображается выставленное разрешение 1280х768. Через винду 1366х768 работает нормально, так что проблему с кабелем откинул. Пробовал через xrandr установить 1366х768 60Hz, все окей, но результат тот же. Сам xrandr говорит о том, что высталено расрешение 1366, но видно, что изображение растянуто немного + надпись в меню свидетельствует о заниженом разрешении. Уже не знаю в какую сторону копать, (мать asus M5A 78L-M LX видео интегрированное (radeon HD3000))
»
- Для комментирования войдите или зарегистрируйтесь
wgetpaste
wgetpaste /var/log/Xorg.0.log
и ссылку сюда
https://bpaste.net/show/3f8d402f7e85
https://bpaste.net/show/3f8d402f7e85
xSQL
В роде ничего военного. Остаётся уповать на кривость
radeon
драйвера. Попробуйтеfgrlx
, так, для эксперимента.Как вариант, попробуйте использовать шнурок DVI.
DVI нет ни на мониторе, ни на
DVI нет ни на мониторе, ни на компе
fgrlx ?
fgrlx
?или VESA
или VESA
Ну да!
Ну да! А это как же:
Тут видно, что лучшее доступное разрешение и есть 1280х720x60!
Попробуй настроить по-точнее
xorg.conf*
.Используется ли /etc/X11/xorg.conf*?
Используется ли
/etc/X11/xorg.conf*
? Поскольку по симптомам похоже, что выставлен виртуальный монитор 1280х768.Xorg.conf не используется, да
Xorg.conf не используется, да и расширение такое выставляется еще до загрузки иксов. А как правильно на fgrlx переключиться? Прописал в video_cards fgrlx, пересобрал xorg-drivers, результат такой же. Может нужно старые убрать драйвера. Ядро genkernel использую
Можно линейкой узнать
Можно линейкой узнать разрешение экрана в миллиметрах и задать его жестко, без замены драйверов. Я когда-то такое делал, но где это выставляется забыл напрочь. Но гугль помнит.
Tak в <code>/etc/X11/xorg.conf*</code> же!
разрешение экрана?!.. в миллиметрах?!.. :) а с размером случайно не путаешь? ;) И лучше не линейкой мерять, а посмотреть тех.описание/спецификацию...
Tak в
/etc/X11/xorg.conf*
же! :)xSQL написал(а): расширение
А если
video=1366х768
добавить в параметры загрузки ядра?X-aм по барабану параметры
X-aм по барабану параметры загрузки -
/etc/X11/xorg.conf*
может все установить по-своему!Как я уже писал, Х-ы не могут установить нужное разрешение, поскольку текущие параметры (из автоматического распознавания и/или существующих конфигов) не позволяют это сделать.
Более конкретно: "1366x768" не может быть выставлено из-за того, что не обеспечивается необходимая (видимо с точки зрения автоматического распознания) частота развертки 59.8Гц (!) :), поэтому выбирается следующая доступное разрешение "1280x720" с частотой 60.0Гц.
Из-за чего я полагаю, что правильная настройка
/etc/X11/xorg.conf*
"спасет отца русской демократии" (С) О.Бендер.Я вообще-то про консоль
Я вообще-то про консоль спрашивал. С параметром
video=1366х768
, разрешение в консоли выставляется правильное?Вообще-то ты упоминал о
Вообще-то ты упоминал о
xrandr
:а
xrandr
к консоли (не Х-овой!) никакого отношения не имеет! Да и все обсуждение далее строилось вокруг Х-ов... Так что четче надо формулировать вопрос! :)А так твоя проблема абсолютно понятна - если в самом мониторе выставлено 1280х768, то система считывает его через
EDID
и устанавливает в качестве текущего. Так что тебе надо отключить обработкуEDID
и все. Как это сделать для консоли, я, честно говоря, не знаю.SysA написал(а): Вообще-то ты
Вы вообще в сообщениях ориентируетесь?