Extraído de aqui :
% bl0ck_qu0te% Por favor, note que isto é principalmente sobre arquivos de configuração . Se você executar o Nautilus como root , mesmo com gksu / gksudo , e criar um arquivo ou pasta em qualquer lugar com ele (inclusive em seu diretório inicial), esse arquivo ou pasta pertencerá a root . Mas se você executar o Nautilus (ou a maioria dos outros aplicativos gráficos) como root com sudo , eles poderão salvar seus arquivos de configuração em seu diretório pessoal (em vez do diretório pessoal root ). Esses arquivos de configuração podem ser de propriedade de root e inacessíveis quando você não estiver executando como root, o que pode atrapalhar seriamente suas configurações e pode até impedir que alguns aplicativos funcionem completamente.
A solução, depois de ter cometido este erro, é encontrar os arquivos de configuração e excluí-los ou chown de volta para pertencerem a seu usuário que não seja root . Muitos desses arquivos começam com . ou estão contidos em um diretório que começa com . . Alguns estão localizados dentro da pasta .config em seu diretório inicial. Para ver arquivos e pastas que começam com . no Nautilus, pressione Ctrl + H (isso mostra arquivos ocultos .) Para vê-los com ls , use o -a (ou -A ) bandeira.
Para descobrir se há arquivos que não são de sua propriedade em seu diretório pessoal, você pode usar o seguinte comando em um terminal:
find $HOME -not -user $USER -exec ls -lad {} \;
, que listará todos os arquivos no diretório inicial que não pertence ao usuário.