O Nautilus não funciona… do comando ou da unidade

6

Eu tive um pequeno problema quando desinstalei o Gnome3 do meu laptop (ficou mais lento), e os pacotes podem ter desinstalado algumas coisas que o nautilus precisava nesse processo. Agora, quando clico no nautilus da barra lateral do Unity, ele não faz nada. Eu digito nautilus no terminal, e é isso que ele gera:

tommydrum@crazypeople-ubuntu:~$ nautilus
Could not register the application: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface 'org.gtk.Actions' on object at path /org/gnome/Nautilus

Quando clico com o botão direito do mouse na unidade na nautilus e clico em uma subpasta, ela funciona, mas não quando eu digito nautilus /home/tommydrum/Downloads . Quando eu executo o nautilus como root, isso acontece (funciona, mas isso é resultado):

tommydrum@crazypeople-ubuntu:~$ sudo -i nautilus
[sudo] password for tommydrum: 

(nautilus:14182): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Initializing nautilus-dropbox 1.4.0
Initializing nautilus-open-terminal extension

(opens now..) (then I close it, goes back to commandline)

Alguma idéia de qual pacote eu poderia reinstalar? Ou qual pacote eu poderia ter desinstalado por acidente.

    
por tommydrum 30.09.2013 / 19:37

1 resposta

7

Esse problema é provavelmente decorrente do fato de você ter desinstalado o GNOME 3. Eu não sei qual versão do Ubuntu você está rodando, mas eu sei que na versão 12.10 o Ubuntu vem com uma versão mais antiga do Nautilus do que o GNOME mais recente versão.

Independentemente disso, você deve ter mudado as versões do Nautilus em algum lugar através da atualização e alguns arquivos importantes foram perdidos

Minha melhor recomendação sem entender completamente o sistema seria simplesmente remover e reinstalar o Nautilus.

Isso pode ser feito com os seguintes comandos:

sudo killall nautilus - isso fará com que você mate o programa Nautilus antes de começar a trabalhar com ele.

sudo apt-get remove --purge nautilus - isso removerá totalmente o Nautilus e qualquer arquivo de configuração residual.

sudo apt-get update - isso garantirá que suas fontes sejam recentes.

sudo apt-get install nautilus - isso irá instalar o Nautilus novamente.

Fontes:

link link

    
por Alexander Tsankov 30.09.2013 / 23:05