> I think it is the X server itself when we start it from anaconda. > Where to kill it from? Anaconda perhaps, but then we would need the > abnormal_exit method again. anaconda exiting should signal to loader/init that it's time to shut down and that will kill X for us, yeah? > I think I will just switch back to tty1 from the init/loader as > Chris suggests. That can't do any harm (except not being too > consistent of course). The advantage of this approach is that it's more like what a regular program would do - we're not putting more special "pretend anaconda's in a completely different environment" stuff in. > Oh, there's one more option---at the moment of X start register a > function with python's atexit module that would do the switch/X > killing. What do you think? We could do a VT switch there, but I'd hate to add more code to kill X. I really think we've got plenty of process control stuff in loader/init already. - Chris _______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list