cd-20070621.iso 11/12 сделал проверку - прошла успешно. Потом просто решил взглянуть на список драйверов. И нечаянно выбрал не тот драйвер с которым проверялся. Перезагрузился и остался без Х. может писать в xorg.conf только то, что прошло проверку? Ну или ещё как-то от такого-рода "шаловливых ручек" защититься?
Можно делать xorg.conf.bak, поскольку бывают и другие крайние случаи -- например, известно, что тест не пройдёт (монитор странный, видеокарта требует ручного вмешательства в xorg.conf -- впрочем, давно такого не встречалось уже), но хоть какой-то конфиг бы получить охота. Здесь можно попробовать такой алгоритм: - если xorg.conf нет ещё никакого -- создать хоть какой-то - если какой-то уже есть -- + перед началом теста скопировать его в xorg.conf.bak + сделать sync + провести тест * если успешный -- положить временный xorg.conf в системный * если сбой -- положить временный xorg.conf в xorg.conf.failed По крайней мере выкручиваться удобнее :) Есть ещё одна мысля -- что на случай очумелых ручек или просто смены видеочипа стоит придумать какую-то обёртку, которая бы позволяла fallback на vesa и vga16, если иксы взрываются. e.g. в gdm был такой скриптик XKeepsCrashing.
(не блокер)
(In reply to comment #2) > (не блокер) Убрал из 12100