LIBDBUSMENU-GLIB-WARNING **: Não é possível obter o barramento da sessão: Falha ao executar o processo filho “dbus-launch” (Nenhum arquivo ou diretório) durante o x-forwarding

3

Configurei o x-forwarding em um servidor Ubuntu 16.04.3 e embora o encaminhamento funcione, toda vez que eu inicio um aplicativo GUI ele relata o seguinte erro no terminal.

(<app-name>:<pid>) LIBDBUSMENU-GLIB-WARNING **: Unable to get session bus: Failed to execute child process "dbus-launch" (No such file or directory)

Isso obviamente não é crítico, mas não está funcionando como deveria.

Como posso reparar isso?

Editar Estou principalmente tentando iniciar o Firefox.

    
por linux64kb 13.02.2018 / 00:37

1 resposta

8

A solução para este problema foi instalar 'dbus-x11' .

sudo apt-get install dbus-x11

Eu cheguei a essa solução procurando por problemas semelhantes.

Encontrei a resposta de Pablo Saratxaga no Serverfault, sugerindo um script para um problema semelhante.

link

Eu pensei que valeria a pena correr

% bl0ck_qu0te%

da seção else, porque esse é o comando principal que o script está iniciando.

A mensagem de erro da saída é a seguinte.

The program 'dbus-launch' is currently not installed. You can install it by typing: 
apt install dbus-x11

Eu instalei o dbux-x11 e o x-forwarding começou a funcionar sem mostrar uma mensagem de erro.

    
por linux64kb 15.02.2018 / 07:40