Isso soa como um problema com sua instalação atual do Nautilus, como se tivesse sido corrompido em algum lugar durante uma atualização ou reinstalação.
Eu tentaria reinstalar o Nautilus do zero:
killall nautilus
apt-get purge nautilus
apt-get update
apt-get install nautilus
EDITAR :
O problema é que o root não possui uma sessão Xscreen nem uma conexão dbus. Diferentes distros lidam com isso de forma diferente, por exemplo, no meu Kubuntu seu comando acima funciona fora da caixa. A solução padrão nesses casos é usar gksu
em vez de sudo
, porque gksudo
foi projetado para resolver exatamente esses dois problemas.
Alternativamente, você pode habilitar o acesso root à sua tela ( xhosts +
) e adicionar root ao grupo dbus,
gpasswd -a root dbus
Se isso não for suficiente, você terá que procurar em polkit para o Gnome, algo que, no entanto, Eu nunca fiz e sobre o qual não posso oferecer nenhuma orientação.