Bug 14391 - [FR] При отсутствии timing/modeline в выводе ddcprobe детектор разрешения не работает
Summary: [FR] При отсутствии timing/modeline в выводе ddcprobe детектор разрешения не ...
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-x11 (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-11 21:09 MSK by Mikhail Gusarov
Modified: 2008-07-30 12:14 MSD (History)
6 users (show)

See Also:


Attachments
ddcprobe(1) output (458 bytes, text/plain)
2008-02-11 21:10 MSK, Mikhail Gusarov
no flags Details
Xorg.0.log (41.27 KB, text/plain)
2008-02-11 21:11 MSK, Mikhail Gusarov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Gusarov 2008-02-11 21:09:20 MSK
Железка: Thinkpad T22, S3 Inc. 86C27-294 Savage IX-MV, умеет 1024x768x24. 
Всегда доступна для проведения разных тестов.

Детектор разрешения не может определить, что за resolution у матрицы, и 
выставляет 800x600.

Я немного поковырялся в скриптах, и нашёл, что alterator-x11 обрабатывает 
только timing и modeline из вывода ddcprobe для определения разрешения. На 
данной машинке информацию о матрице по EDID получается получить (см. аттач), но 
при этом Xorg-овый драйвер Savage добывает это по I2C (см. второй аттач, строку 
"1024x768 TFT LCD panel detected and active").

FR состоит в использовании дополнительных источников информации при отсутствии 
EDID-информации.
Comment 1 Mikhail Gusarov 2008-02-11 21:10:50 MSK
Created attachment 2432 [details]
ddcprobe(1) output
Comment 2 Mikhail Gusarov 2008-02-11 21:11:06 MSK
Created attachment 2433 [details]
Xorg.0.log
Comment 3 inger@altlinux.org 2008-02-12 10:07:07 MSK
Вытащить информацию по DDC2 невозможно на данном этапе развития xorg да и
перспектив никаких нет.

Единственный вариант на данное время - грепать логи запуска xorg, но это очень и
очень чревато ... при немного неудачном определении драйвера получаем вис. Для
данной ситуации у нас предусмотрен режим когда xorg сам определяет разрешение.