Собран 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 сломалось, но багу не вешал, т.к. не знал на что - сейчас решил повесить хоть на что-нибудь ;)
Вот оно в чём дело, оказывается.
Код, прописывающий HorizSync и VertRefresh сейчас работает. Если выбрать монитор вручную - все пропишется. Похоже, что уже довольно давно не работает программа ddcprobe, используемая для определения монитора. Интересно, стоит ли пытаться ли разбираться с ddcprobe или перейти на read-edid? Везде, где я проверял недавно, работал только read-edid...
Может, Антон и Лёша что подскажут -- я когда последний раз смотрел на read-edid, то он выглядел интересным, но заброшенным; _кажется_, отправлял автору запрашивавшийся им дамп с DDC3-монитора, но ответа не видел. 2 led: а ты что за утилитку про DDC упоминал?
Я прямо сейчас пытаюсь во всем этом разобраться. read-edid + libx86 в Сизифе восстановил. Из ddcprobe сумел вычистить все мне непонятное, кажется без потери функциональности (у меня в git, бранч lite), но собирать подожду, подумаю над ней еще. Если получится как-то посуммировать результаты разборки, вывалю их в devel-conf, что ли.
Спасибо! У меня тогда время закончилось :(
Наблюдается ли ошибка с ddcprobe-3.0-alt1? Впрочем, ddcprobe срабатывает не во сех случаях, так, если монитор автоматически не определился, его стоит выбрать вручную... Тогда и HorizSync и VertRefresh пропишутся...