Bug 21375

Summary: Wrong X resolution for VMware/VirtualBox
Product: Sisyphus Reporter: enp <enp>
Component: alterator-x11Assignee: Mikhail Efremov <sem>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: boyarsh, led, legion, mike, rider, sem, snejok, zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description enp 2009-09-03 09:44:58 MSD
Собран lite.cd из свежей вчерашней копии sisyphus

При установке в VMware Server 1.x упорно выставляется разрешение 800х600,
альтератором не меняется никак (т.е. указываю требуемое, а на
предпросмотр мне выдают 800х600).

Путем сравнения со старыми xorg.conf было установлено, что дело в
отсутствии HorizSync и VertRefresh - отчего-то ни x11_autosetup, ни X
-configure не в состоянии их сгенерить, хотя в branch/4.0 это
работало. Уже в branch/4.1 сломалось, но багу не вешал, т.к. не знал на что - сейчас решил повесить хоть на что-нибудь ;)
Comment 1 Andrey Rahmatullin 2009-09-05 13:04:51 MSD
Вот оно в чём дело, оказывается.
Comment 2 Vladislav Zavjalov 2009-09-07 14:03:29 MSD
Код, прописывающий HorizSync и VertRefresh сейчас работает.
Если выбрать монитор вручную - все пропишется.

Похоже, что уже довольно давно не работает программа ddcprobe, используемая для определения монитора.

Интересно, стоит ли пытаться ли разбираться с ddcprobe или перейти на read-edid? Везде, где я проверял недавно, работал только read-edid...
Comment 3 Michael Shigorin 2009-09-09 14:07:06 MSD
Может, Антон и Лёша что подскажут -- я когда последний раз смотрел на read-edid, то он выглядел интересным, но заброшенным; _кажется_, отправлял автору запрашивавшийся им дамп с DDC3-монитора, но ответа не видел.

2 led: а ты что за утилитку про DDC упоминал?
Comment 4 Vladislav Zavjalov 2009-09-09 14:27:09 MSD
Я прямо сейчас пытаюсь во всем этом разобраться. read-edid + libx86 в Сизифе восстановил. Из ddcprobe сумел вычистить все мне непонятное, кажется без потери функциональности (у меня в git, бранч lite), но собирать подожду, подумаю над ней еще. Если получится как-то посуммировать результаты разборки, вывалю их в devel-conf, что ли.
Comment 5 Michael Shigorin 2009-09-09 14:34:45 MSD
Спасибо!  У меня тогда время закончилось :(
Comment 6 Vladislav Zavjalov 2009-10-15 14:08:27 MSD
Наблюдается ли ошибка с ddcprobe-3.0-alt1?

Впрочем, ddcprobe срабатывает не во сех случаях, так, если монитор автоматически не определился, его стоит выбрать вручную...  Тогда и HorizSync и VertRefresh пропишутся...