This is VERY odd. Can you look in your .xsession_errors log after the desktop lock stops working and see if there are any odd messages in there?
Another symptom of this bug: Alt-F2 will not launch the minicli and I can't run the minicli from the TDE menu.
I noticed the most recent patch addressing a race condition. I am rebuilding and will test again. For now:
xsession log output (ignoring standard messages):
======================================================= graphical login, useSAK=true, uinput loaded, pressing Ctrl-Alt-Delete:
Couldn't get a file descriptor referring to the console WARNING: DCOPReply<>: cast to 'TQStringList' error WARNING: DCOPReply<>: cast to 'TQString' error [twin] X_SetInputFocus(0xe00017): BadMatch (invalid parameter attributes)
======================================================= graphical login, useSAK=true, uinput loaded, selecting the Lock applet icon:
Couldn't get a file descriptor referring to the console WARNING: DCOPReply<>: cast to 'TQStringList' error WARNING: DCOPReply<>: cast to 'TQString' error
======================================================= graphical login, useSAK=false, uinput not loaded, selecting the Lock applet icon:
WARNING: DCOPReply<>: cast to 'TQStringList' error WARNING: DCOPReply<>: cast to 'TQString' error
======================================================= command line login, useSAK=false, uinput not loaded, selecting the Lock applet icon:
WARNING: DCOPReply<>: cast to 'TQStringList' error WARNING: DCOPReply<>: cast to 'TQString' error
=======================================================
Darrell