[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: SEUL: Stopping dreams



-----BEGIN PGP SIGNED MESSAGE-----


On 17-Feb-98 Donovan Rebbechi wrote:
- -> ANother option to firing up XDM straight away would be this :
- -> 
- -> fire up X (startx) as part of the installation procedure. If X fails, the
- -> user is returned to a menu with some kind of message that it failed and
- -> some instructions. Maybe the instructions are to choose the VGA server. 
- -> 
- -> In other words, I am suggesting that XDM is used only after X has been
- -> configured. This way , the loop of death does not happen, because the user
- -> is not asked to go on and complete the setup of X until it is configured.
- -> There's no reason to run XDM during the configuration process itself.
- -> Startx can be used (though the user shouldn't have to start it from the
- -> shell, the installation process should fire it up) and if startx aborts,
- -> then there's a message for the user, and the machine tries to setup VGA
- -> mode. Startx goes again. If it aborts, user gets another message that the
- -> mono server (ugghh) will be configured. 
- -> 
- ->  My idea is that XDM needn't be fired up until the setup is
- -> complete. 

I could agree with this if it's done from the installation before rebooting
with the kernel on the hard drive.  It could be a simple xmessage box stating
it is a test.  No window manager needed.  There cold be a short timeout value
to automagically kill the session in case the refresh is off and the user can't
see the message.  If the user kills the server himself the script notes this
and carries on, if the script has to kill it for him a diagnostics process
begins.

I think I have figured out how to squash the loop-o-death.  I will play around
with it and let you all know.  Wether we test the Xserver at install or
configure after rebooting into XDM there is a need for the loop-o-death
exterminator.

- ---
E-Mail: Cyberdyn@seul.org       Date: 17-Feb-98        Time: 00:12:53
"It runs like __x, where __x is something unsavory"
                -- Prof. Romas Aleliunas, CS 435


-----BEGIN PGP SIGNATURE-----
Version: 2.6.3a
Charset: noconv

iQCVAwUBNOkcV0rwMsuKKoVhAQFYaAP8CQ+zrd10NlGdF0tnZfl2l13aczPUYxYc
SICqrLzt67nkJodokVfjmWLOYuLwoKV1eah8gpDR4cos5ZoAaSFyOv6i9BfRr0iw
wHDPF4oqh3Fc8lcf9WoW6xAY3ndLnEoaV6pxy6fFc2NahtgN7Kw3qKrJDKU9yLn0
2iODchRoDx0=
=b18+
-----END PGP SIGNATURE-----