Bug 12159 - 11/12 писать в xorg.conf только то, что прошло проверку?
: 11/12 писать в xorg.conf только то, что прошло проверку?
Status: NEW
: Sisyphus
(All bugs in Sisyphus/alterator-x11)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-06-26 15:28 by
Modified: 2010-10-30 23:51 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-06-26 15:28:48
cd-20070621.iso

11/12
сделал проверку - прошла успешно. Потом просто решил взглянуть на список 
драйверов. И нечаянно выбрал не тот драйвер с которым проверялся.
Перезагрузился и остался без Х.

может писать в xorg.conf только то, что прошло проверку? Ну или ещё как-то от 
такого-рода "шаловливых ручек" защититься?
------- Comment #1 From 2007-06-27 10:38:25 -------
Можно делать 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.
------- Comment #2 From 2007-06-27 10:39:22 -------
(не блокер)
------- Comment #3 From 2007-07-29 14:10:02 -------
(In reply to comment #2)
> (не блокер)

Убрал из 12100