我得到的错误是:
GConf Error: Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon.
See http://projects.gnome.org/gconf/ for information.
(Details - 1: Failed to get connection to session: Error connecting: Connection refused)
Failed to open bus: Failed to connect to socket /tmp/dbus-BYC0LHrEHk: Connection refused有什么建议吗?
发布于 2011-10-14 14:02:27
或者像我一样你不使用gnome:
unset DBUS_SESSION_BUS_ADDRESS
发布于 2013-03-04 14:30:11
可以告诉tmux始终重置某些env:
update-环境变量设置一个空格分隔的字符串,其中包含在创建新会话或附加现有会话时要复制到会话环境中的环境变量列表。源环境中不存在的任何变量都被设置为从会话环境中删除(就像-r被赋予了set-environment命令一样)。默认情况是"DISPLAY SSH_ASKPASS SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY“。
基于此,将DBUS_SESSION_BUS_ADDRES添加到~/tmux.conf中的此选项可能是适当的:
set-option -g update-environment "DBUS_SESSION_BUS_ADDRESS DISPLAY SSH_ASKPASS SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY"这对我有用。
https://askubuntu.com/questions/51132
复制相似问题