[Resolvido] Nautilus não pôde criar a pasta necessária

Iniciado por Kan, 28 de Janeiro de 2010, 23:10

tópico anterior - próximo tópico

Kan

Quando executo sudo nautilus no console, tenho essa saida:

O Nautilus não pôde criar a pasta necessária: "/root/Desktop".
Antes de executar o Nautilus, por favor crie a seguinte pasta ou configure as permissões de forma que o Nautilus possa criá-la.



Já me aconteceu isso outra vez, sei que é simples, mas agora não lembro mais como resolvi.

Grato
Amicus Plato, sed magis amica veritas

ucastrobr

Execute esses comandos simples:

sudo chown -R root:root /root

sudo mkdir -p /root/Desktop

gksudo nautilus
Spock – "After a time, you may find that having is not so pleasing a thing, after all, as wanting. It is not logical, but it is often true."
("Depois um de tempo você vai perceber que ter algo pode não ser tão prazeroso quanto deseja-lo. Isto não é lógico, mas frequentemente é verdade.")

Kan

Citação de: ucastrobr online 29 de Janeiro de 2010, 19:01obrigado ucastrobr, mas veja o que aconteceu:

ao digitar:
sudo mkdir -p /root/Desktop
mkdir: é impossível criar o diretório `/root/Desktop': Arquivo existe

ao digitar:
gksudo nautilus
(nautilus:7473): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed

:(
Amicus Plato, sed magis amica veritas

ucastrobr

Vamos zerar as configurações do nautilus

cd /home/seusuário

sudo rm -rf .gnome2 .gconf .gconfd .metacity

sudo rm -rf /root/.gnome* /root/.gconf*

Se não funcionar tente reinstalar o nautilus:

sudo apt-get remove nautilus --purge

sudo apt-get install nautilus
Spock – "After a time, you may find that having is not so pleasing a thing, after all, as wanting. It is not logical, but it is often true."
("Depois um de tempo você vai perceber que ter algo pode não ser tão prazeroso quanto deseja-lo. Isto não é lógico, mas frequentemente é verdade.")

clcampos

Não seria melhor mover os diretórios/arquivos no lugar de remover ucastrobr?

Remover sempre traz mais perigo.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Kan

Citação de: clcampos online 29 de Janeiro de 2010, 23:53
Não seria melhor mover os diretórios/arquivos no lugar de remover ucastrobr?

Qual seriam os comandos então clcampos?
Amicus Plato, sed magis amica veritas

clcampos

Sem observar direito qual é seu problema, e exatamente a solução do ucastrobr (que com certeza deve ser certa, já que ele manda bem), eu só mudaria os rm por cp como já disse, ai ficaria assim:

CitarVamos zerar as configurações do nautilus

cd /home/seusuário

Esse item esta a mais, que é criar um diretório para salvar os arquivos (em vez de deletá-los):

mkdir  -p ~/backup/backupROOT

Os próximos dois comandos em vez de remover movem os arquivos  para o diretório que acabamos de criar

sudo mv   ~/.gnome2    ~/.gconf    ~/.gconfd     ~/.metacity        ~/backup

sudo mv   /root/.gnome*    /root/.gconf*    ~/backup/backupROOT

Se não funcionar tente reinstalar o nautilus:

sudo apt-get remove nautilus --purge

sudo apt-get install nautilus
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

ucastrobr

#7
Primeiro tente: entrar em vez do sudo nautilus, deste modo:

gksudo dbus-launch nautilus


Segundo instale o nautilus-gksu:

sudo apt-get install nautilus-gksu natilus-open-terminal

Vamos reiniciar a sessão do gnome, depois abra o firefox para continuar a ver as dicas:

sudo /etc/init.d/gdm restart

Clique com a direita do mouse em alguma pasta qualquer e veja que haverá as opções "abrir num terminal" e "abrir como administrador" é lógico que escolherá a segunda opção.


Terceiro :Tem um pacote de correção do nautilus para o bug do ubuntu karmic para o sudo nautilus:
Para baixá-lo: https://launchpad.net/~erez-volk/+archive/nautilus/+packages

Para visualizar a descrição do pacote:  https://launchpad.net/~erez-volk/+archive/nautilus

Quarto: Fazer o backup é sempre recomendado pode seguir a revisão do clcampos, quando se remove as configurações das pastas acima(.gnome, .metacity...) quando reiniciar o ubuntu ele volta o padrão do sistema  de quando ele era "zero"(igual ao sistema do live-cd) e remove tudo que tiver sido acrescentado, ou seja desnecessário e gere conflitos. Pode resultar mudanças em aplicativos que tem a ver com aparência (ex: cairo-doc) que você instalou para dar uma incrementada no visual e talvez tenha que reconfigurar ou reinstalar.

Por isso o que foi sugerido é em palavras simples: vamos zerar as configurações do nautilus, gnome, metacity (inclusive do usuário root), se não der certo remover e reinstalar o nautilus.

Ainda se não der certo, poderia checar as configuração de permissão de seu usuário root, do grupo sudoers para ver como está:
sudo su
visudo
Veja se está se está como abaixo as permissões de root, %sudo , %admin:
# User privilege specification
root    ALL=(ALL) ALL

# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL


Teste depois tente também:
sudo gedit /etc/pam.d/su


# The PAM configuration file for the Shadow `su' service
#

# This allows root to su without passwords (normal operation)
auth       sufficient pam_rootok.so

# Uncomment this to force users to be a member of group root
# before they can use `su'. You can also add "group=foo"
# to the end of this line if you want to use a group other
# than the default "root" (but this may have side effect of
# denying "root" user, unless she's a member of "foo" or explicitly
# permitted earlier by e.g. "sufficient pam_rootok.so").
# (Replaces the `SU_WHEEL_ONLY' option from login.defs)
auth       required   pam_wheel.so          ------->descomente aqui tirando o#

# Uncomment this if you want wheel members to be able to
# su without a password.
auth       sufficient pam_wheel.so trust    ------->descomente aqui tirando o#

# Uncomment this if you want members of a specific group to not
# be allowed to use su at all.
# auth       required   pam_wheel.so deny group=nosu  

Spock – "After a time, you may find that having is not so pleasing a thing, after all, as wanting. It is not logical, but it is often true."
("Depois um de tempo você vai perceber que ter algo pode não ser tão prazeroso quanto deseja-lo. Isto não é lógico, mas frequentemente é verdade.")

Kan

Citação de: clcampos online 31 de Janeiro de 2010, 01:16
Sem observar direito qual é seu problema, e exatamente a solução do ucastrobr (que com certeza deve ser certa, já que ele manda bem), eu só mudaria os rm por cp

Obrigado clcampos, problema resolvido.

[ ]'s
Kan
Amicus Plato, sed magis amica veritas

Kan

Citação de: ucastrobr online 31 de Janeiro de 2010, 12:44
Tem um pacote de correção do nautilus para o bug do ubuntu karmic para o sudo nautilus:
Para baixá-lo: https://launchpad.net/~erez-volk/+archive/nautilus/+packages

Obrigado ucastrobr, problema resolvido.

[ ]'s
Kan
Amicus Plato, sed magis amica veritas

ucastrobr

Spock – "After a time, you may find that having is not so pleasing a thing, after all, as wanting. It is not logical, but it is often true."
("Depois um de tempo você vai perceber que ter algo pode não ser tão prazeroso quanto deseja-lo. Isto não é lógico, mas frequentemente é verdade.")

Kan

Citação de: ucastrobr online 01 de Fevereiro de 2010, 20:00
Sempre conte conosco que com nós não tem enrosco!

Obrigado pela ajuda, mas pode ter certeza que eu não conto contigo, nem com ninguém para nada.
Amicus Plato, sed magis amica veritas