> > I think the problem is that /tmp/ksocket-global > doesn't exist on your > > system. Can you try the attached (quick & dirty, > not to be put > > upstream) patch ? > > The seemingly infinite loop is because of a missing > error check on the > > opening of the pipe, and since nothing interesting > gets out of ::read, > > it is called again and again. > > The same issue applies both to kdmgreeter.cpp and > sakdlg.cpp. > Stupid me. Here is the patch. Thanks much. First I tried manually creating the directory and then logging in. No deal. Then I rebuilt kdebase with your patch. No deal. :( Here is a new strace based upon your patch: http://humanreadable.nfshost.com/trinity/build_logs/kdm-trinity.log-2.gz Darrell