UPDATE: Solved and my problem had nothing to do with this mentioned error message as it turns out. Now I can log in and this CRITICAL message still appears in my syslog.
I first copied all of my system folders (hidden dot folders) out of the way and verified that I could log in and then carefully copied them back in a few chunks at a time, logging out and back in after each edit, and finally found the culprit to be my .profile! Somehow, possibly by an accidental edit of mine(?), a line in it that set my PATH had got truncated leaving off the trailing important bits. export PATH="<some_path_of_mine>:$PATH" had become ... export PATH="<some_path_of_mine> ... with no trailing $PATH or quotation mark. I'm really surprised that this killed my login capabilities so drastically though!!! Wow. Sorry for the false alarm on the G_VALUE_HOLDS_BOOLEAN(value)'failed message. Although I can safely say that the message is still coming up, but what harm it is doing I don't know. :) -- G_VALUE_HOLDS_BOOLEAN (value)' failed https://bugs.launchpad.net/bugs/540774 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs