When I'm running
evince file.pdf
I got this error
Failed to get bus connection: Could not connect: Connection refused
Ubuntu 12.04
I have to reboot. Can I repair this error without reboot?
This message indicates that the D-Bus daemon has died. You need to restart it. Run dbus-launch.
Perhaps the daemon is still running but not responding. If that's the case, kill it, then run dbus-launch.
If the environment variable DBUS_SESSION_BUS_ADDRESS is set, unset it. Most applications (I haven't checked about Evince) can find out the D-Bus address without it.
For more information, see Set environment variable for all of tmux shells when gnome-sessions gets restarted
dbus-launch followed by init q. After this I was able to do a reboot again.
tmux. I have to wait until it begins again and tell you the result.