We just spoke in IRC about a possible solution of the Xfree86 problem with
the console server. I propose something like this:

<jbailey> I don't know the right way to fix the problem.  nyu might know, though, 
since he knows a bit of the X code.
<jbailey> Basically, X needs to signal the console to get out of the way.
<nyu> jbailey, azeem: yeah, i played with _that_ particular code some time ago
<nyu> the VT_ACTIVATE thing
<nyu> any questions? :)
<azeem> oh, heard about that one
<jbailey> nyu: Yes.  Will you make it work? =)
<nyu> jbailey: what's the problem :)
<nyu> i haven't tried with oskit-mach
<jbailey> As I understand it, starting X while the console is running results in 
suckage.
<jbailey> It needs to not do that. =)
<nyu> uhm..
<nyu> no, VT_ACTIVATE is for telling X to switch into a text terminal.
<nyu> i don't [know] where should X tell the console server it should freeze itself
<nyu> i suggest to make the console listen in /dev/something, and when X opens 
/dev/something, console stops using the keyboard or screen. when /dev/something is 
closed, it comes back
<nyu> or maybe in /var
<nyu> the same simple interface could be used for VT_ACTIVATE

-- 
Robert Millan


_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to