I found a kludgy workaround, which I'll attach here as a patch. I just commented out the lines where wicd-daemon.py tries to backup resolv.conf. This fixes the dbus errors and lets wicd startup normally.
** Patch added: "wicd-daemon.patch" https://bugs.launchpad.net/ubuntu/+source/wicd/+bug/479922/+attachment/3969404/+files/wicd-daemon.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/479922 Title: Wicd unable to connect to DBus for non-admin user To manage notifications about this bug go to: https://bugs.launchpad.net/wicd/+bug/479922/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs