#7442 NORM -: seriously weird interactions between X and virtual terminals

Zarro Boogs per Child bugtracker at laptop.org
Mon Jul 28 09:49:57 EDT 2008


#7442: seriously weird interactions between X and virtual terminals
-------------------------+--------------------------------------------------
   Reporter:  dsd        |       Owner:  jg                                   
       Type:  defect     |      Status:  new                                  
   Priority:  normal     |   Milestone:                                       
  Component:  distro     |     Version:  Development build as of this date    
 Resolution:             |    Keywords:  joyride-2123:- 8.2.0:? joyride-2207:-
Next_action:  never set  |    Verified:  0                                    
  Blockedby:             |    Blocking:                                       
-------------------------+--------------------------------------------------

Comment(by dsd):

 {{{
 09:05 < _bernie> dsd_: #7442 seems to be related with the signals that the
                  kernel sends to Xorg when you switch vt.
 09:06 < _bernie> dsd_: c_scotts learned about this obscure feature of
 linux's
                  console layer when he wrote bootanim (read the code)
 09:06 < _bernie> dsd_: iirc, there's a console ioctl() to say "send me
 signal
                  SIGxxx when my vt becomes active" and "send me SIGyyy
 when my
                  vt becomes inactive"
 09:07 < _bernie> dsd_: there's a synchronization dance between kernel and
                  userland to acknowledge the vt switch (so that X has the
 time
                  to reset registers before loosing the vt)
 09:08 < _bernie> dsd_: I'd grep for these things in the OS specific part
 of the
                  xserver, of course
 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/7442#comment:5>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list