Alright, my bus directory (/~/.config/ibus/bus) is acting weird. When I run a gnome program, I get a message like this:
IBUS-WARNING **: The owner of /~/.config/ibus/bus is not [local user]!
If I use 'sudo chown' to change directory ownership back to the local user, I inevitably get
IBUS-WARNING **: The owner of /~/.config/ibus/bus is not root!
A directory can't be owned by root and a user at once. I don't think I deleted a crucial file. Perhaps I inadvertently modified a variable somewhere? I'm stumped. Ideas?