summary says it all. I had krb5-auth-dialog in my startup, when I clicked delete, the session manager hung stracing it did this.. unlink("/etc/xdg/autostart/krb5-auth-dialog.desktop") = -1 EACCES (Permission denied) unlink("/etc/xdg/autostart/krb5-auth-dialog.desktop") = -1 EACCES (Permission denied) unlink("/etc/xdg/autostart/krb5-auth-dialog.desktop") = -1 EACCES (Permission denied) unlink("/etc/xdg/autostart/krb5-auth-dialog.desktop") = -1 EACCES (Permission denied) unlink("/etc/xdg/autostart/krb5-auth-dialog.desktop") = -1 EACCES (Permission denied) over and over. the file is owned by root, and the session is run by the user. Doh.
after a yum remove krb5-auth-dialog in another window, it got stuck doing this instead.. unlink("/etc/xdg/autostart/krb5-auth-dialog.desktop") = -1 ENOENT (No such file or directory) the only way to make it stop was to kill(1) the app.
*** This bug has been marked as a duplicate of 179479 ***