O shell do Gnome está faltando ao iniciar o Gnome Tweak Tool

2

Acabei de atualizar do Ubuntu 12.04 LTS para o Ubuntu 14.04 LTS executando o GNOME. A atualização ocorreu sem problemas.

Meu problema é que não posso ajustar os temas com gnome-tweak-tool. Quando eu carrego gnome-tweak-tool recebo as seguintes mensagens de erro:

WARNING : Shell not installed or running
INFO    : GSettings missing key org.gnome.nautilus.desktop (key computer-icon-visible)
WARNING : Error detecting shell
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gtweak/tweaks/tweak_group_shell_extensions.py", line 284, in __init__
    raise Exception("Shell not running or DBus service not available")
Exception: Shell not running or DBus service not available
WARNING : Shell not running

As janelas gnome-tweak-tool estão disponíveis, mas as alterações de parâmetros do tema na guia Appearance não funcionam (você pode escrevê-las, mas nenhum efeito e o padrão é restaurado na saída).

O mesmo problema ocorre quando conectado com o Metacity, Compiz, Ubuntu ou GNOME.

Quando eu corro: if pgrep gnome-shell; then echo GNOME shell is running; else echo Nope not running;fi responde Nope not running

Quando eu faço login como outro usuário com privilégios de root, ocorre o mesmo erro e disfunção da ferramenta gnome-tweak.

Agora resolvi esse problema. Eu posso lançar uma ferramenta funcional Gnome Tweak no Ubuntu 14.04 (ou em outro computador rodando 16.04 que apresentou o mesmo problema) digitando "gnome-tweak-tool" na linha de comando Alt + F2 de qualquer um dos tipos de desktop (GNOME, Ubuntu) , Compiz, Metacity), mas NÃO a partir de um terminal normal ou de um terminal raiz (que é amplamente implícito na web como sendo um método válido)!

    
por user717045 03.08.2017 / 22:44

1 resposta

0

a resposta abaixo é muito longa para um "comentário":

Quando eu entro no ambiente "GNOME", posso inserir "gnome-search-tool" (mas não "sudo gnome-search-tool) em um terminal para obter uma ferramenta funcional de pesquisa do Gnome. Eu posso logar off e log in com outro ambiente (Ubuntu, Metacity, Compiz) e minhas novas configurações de tweak do Gnome estarão lá, mas não consigo carregar uma funcional ferramenta de busca do Gnome de um terminal no Ubuntu, Metacity ou Compiz, eu tenho que fazer isso do Alt + F2 linha de comando.

Ubuntu 14.04 LTS rodando sob Gnome Shell, Gnome versão 3.9.90, gnome-shell 3.10.4-0ubuntu5.2, gnome-tweak-tool 3.10.1-2ubuntu1 [estranho que quando eu digo "sudo gnome-session - -version "Eu recebo a versão acima, mas quando eu verificar o arquivo /usr/share/gnome/gnome-version.xml eu vejo a versão 3.8.4 - talvez porque eu desinstalei o Ubuntu Desktop e reinstalei apenas o Gnome Shell]

Mas exatamente o mesmo comportamento para o Gnome Tweak Tool é visto em outro computador Ubuntu 16.04 LTS rodando sob o Ubuntu Desktop, Gnome versão 3.18.2, gnome-shell-common 3.18.5-0ubuntu0.3 (gnome-shell não instalado) , gnome-tweak-tool 3.18.1-1 ["sudo gnome-session --version" não retorna um valor, acima é do arquivo xml]

Sobre as únicas coisas que esses computadores têm em comum é que ambos são portáteis (um laptop e um netbook), ambos com sete anos de idade e ambos foram recentemente atualizados do Ubuntu 12.04 LTS.

    
por user717045 06.08.2017 / 22:00