CVS commit by lunakl: From HEAD : Don't show the X cursor over KDM window. I'm not sure if that was really intention of this change, but it works for me (TM). M +6 -2 kgreeter.cpp 1.83.2.2 --- kdebase/kdm/kfrontend/kgreeter.cpp #1.83.2.1:1.83.2.2 @@ -817,4 +817,8 @@ kg_main( int argc, char **argv ) GRecvInt(); } + + XUndefineCursor( dpy, RootWindow( dpy, DefaultScreen( dpy ) ) ); + app.setOverrideCursor( Qt::WaitCursor ); + QDesktopWidget *dsk = kapp->desktop(); QRect scr = dsk->screenGeometry( @@ -839,5 +843,5 @@ kg_main( int argc, char **argv ) dsk->screenNumber( grt.center() )) QCursor::setPos( grt.center() ); - XUndefineCursor( dpy, RootWindow( dpy, DefaultScreen( dpy ) ) ); + app.restoreOverrideCursor(); Debug ("entering event loop\n"); kgreeter->exec();