Falha no servidor VNC após a inicialização - Falha ao obter conexão com a sessão

Falha no servidor VNC após a inicialização - Falha ao obter conexão com a sessão

Estou tendo este erro no arquivo de log de um servidor Tiger VNC (versão Tigervnc-server-1.1.0-5.el6_4.1.x86_64):

Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://projects.gnome.org/gconf/ for information. (Details -  1: Failed to get connection to session: Failed to connect to socket /tmp/dbus-Auq6xEVNZb: Connection refused)

(Details -  1: Failed to get connection to session: Failed to connect to socket /tmp/dbus-Auq6xEVNZb: Connection refused)GConf warning: failure listing pairs in `/apps/nautilus/desktop-metadata': Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://projects.gnome.org/gconf/ for information. (Details -  1: Failed to get connection to session: Failed to connect to socket /tmp/dbus-Auq6xEVNZb: Connection refused)

Quando eu reinicio o servidor, ele funciona bem, mas depois de um tempo ele começa a falhar e quando eu conecto não há área de trabalho e há janelas pop-up aparecendo e desaparecendo.

Recentemente, excluí por engano o diretório /tmp. Essa poderia ser a origem do problema? Como isso poderia ser resolvido?

Este problema também está causando problemas de uso do disco porque esse arquivo de log está sempre crescendo, o que parece estar relacionado a um estado de erro persistente.

Obrigado!

Responder1

Isso foi resolvido criando um diretório /tmp/dbus-Auq6xEVNZb (varia em cada servidor, é preciso verificar o erro e ver o caminho que o servidor VNC está tentando acessar). O comando para isso é:

mkdir -p /tmp/dbus-Auq6xEVNZb

Parece que outra solução poderia ser modificar a propriedade do diretório ~/.dbus (https://bugs.launchpad.net/ubuntu/+source/gconf/+bug/367169).

EDITAR: Após a reinicialização, esta solução NÃO FUNCIONA MAIS. Também tentei excluir o conteúdo de /tmp/ (NÃO DO PRÓPRIO DIRETÓRIO) e alterar a propriedade para o usuário dbus, mas também não funcionou.

EDITAR 2: A reinstalação do dbus funcionou. Não estou mais tendo esses erros.

informação relacionada