“Nenhum objeto para a interface D-Bus” ao montar com o Nautilus

27

Eu tenho um disco rígido interno que fornece esse erro quando tento montar uma de suas duas partições no Nautilus, enquanto o meu disco rígido principal funciona bem.

Quando uso discos para montar, ele funciona, mas a desmontagem no Nautilus gera o mesmo erro. mountfunciona também

dmesge o syslog não mostra nada de especial; portanto, não sei onde procurar o log relevante. Espero que alguém possa me dar algumas dicas sobre esse assunto.

duo8
fonte
4
Eu resolvi isso indo ao GParted, escolha a partição, clique com o botão direito do mouse e escolha New UUID. Aplicar e pronto. Desculpe pela resposta tardia, mas esta pergunta aparece no Google.
dat tutbrus
1
@dattutbrus Você realmente deve postar isso como resposta, porque foi corrigido para mim.
21416 DanMan
@DanMan Esta publicação foi no ano passado ...
dat tutbrus
2
@dattutbrus Sim, e? É uma resposta, por isso deve ser postada como uma, para que as pessoas possam votar.
21416 DanMan
1
@dattutbrus, adicione-o como resposta. Ainda está ótimo hoje. Quero dizer, ninguém prefere soluções temporárias.
Rodrigo

Respostas:

19

Aparentemente, essa pergunta apareceu no Google e muitas pessoas estão me pedindo para postar uma resposta, então aqui está.

  1. Primeiro, vá para Dash (para Ubuntu) ou execute gpartedusando superusuário, de preferência gparted-pkexec.
  2. Clique com o botão direito do mouse na partição, escolha New UUID.
  3. Clique no Applybotão

Esta solução deve ser permanente até você estragar alguma coisa, então não se preocupe.

Atualização : algumas pessoas afirmaram que, apenas com gpartedinformações atualizadas, os problemas foram resolvidos. Você deve tentar isso primeiro, pois o UUID é atualizado fstab.

dat tutbrus
fonte
3
Para mim, iniciar sudo gpartede apenas olhar para a partição foi suficiente, não precisei alterar UUIDs nem nada mais.
Ohno
7

Consegui solucionar esse problema on-line simplesmente reiniciando o gvfs-udisks2-volume-monitorserviço do usuário:

systemctl --user restart gvfs-udisks2-volume-monitor

Depois disso, a montagem de discos no Nautilus funcionou bem.

Morphit
fonte
2
Enquanto os outros métodos não ajudaram, este ajudou. Você é um salva-vidas!
Szymon Marczak
3

Tenho solução temporária, tente montar com

sudo mount /dev/... /mnt/tothisdir

Ou use "Disco" para montar ou qualquer outro, mas não o nautilus

kdm6389
fonte
2
Outra solução alternativa é iniciar o gparted e fechá-lo novamente, estranhamente. Retirado daqui: bugs.launchpad.net/ubuntu/+source/dbus/+bug/1295927
DanMan
2

Talvez você deva dar uma olhada na minha Pergunta e solução para uma análise detalhada ...

Em suma, o GNOME Virtual File Systemou gvfsnão está funcionando.

No entanto, Do Not unmount & removea /run/user/[USER ID]/gvfspasta como sugerido por outros pôsteres aqui (o ID do usuário padrão é 1000).

Encontre sua pasta gvfs e [USER ID]

$ mount | grep gvfs
gvfsd-fuse on /run/user/[USER ID]/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=jean)
$

Liste os pontos de montagem usados ​​por gvfs. [NOTA: Como o gvfs não está funcionando, ele deve estar vazio]

$ ls -als /run/user/[USER ID]/gvfs
total 0
0 dr-x------  2 jean jean   0 Dec 22 17:42 .
0 drwx------ 10 jean jean 260 Dec 22 17:42 ..
$

Verifique se o gvfsdprocesso daemon está ativo

$ ps axu | grep gvfsd
jean      5993  0.0  0.0 680372  6356 ?        Sl   17:42   0:00 /usr/lib/gvfs/gvfsd

Mate-o com o seguinte cmd.

$ sudo killall -9 gvfsd

Em seguida, reinicie o daemon (processo)

$ sudo /usr/lib/gvfs/gvfsd-fuse /run/user/[USER ID]/gvfs

Bem, é isso. Ele não apareceu direito, pois eu precisava desligar e reiniciar o sistema completamente (reiniciar o sistema sem um desligamento completo não funcionará para mim). Mas logo após a reinicialização do sistema, o gvfs funcionou bem e eu tive acesso a todas as partições / unidades no Nemo / Nautilus.

Anteriormente, reiniciar o sistema não resolveria nada.

Antonio
fonte
0

A desmontagem dos gvfs resolveu o problema para mim:

umount -fl /home/user/.gvfs
rm -rf /home/user/.gvfs

Eu encontrei essa solução aqui

botchniaque
fonte
0

Se a correção do botchniaque não funcionar, verifique primeiro o ponto de montagem do gvfs no seu sistema:

mount | grep gvfs

No Ubuntu 15.10, ele foi montado abaixo /run/user/[USER ID]/gvfs; portanto, os seguintes comandos funcionaram para mim:

sudo umount -fl /run/user/[USER ID]/gvfs
sudo rm -rf /run/user/[USER ID]/gvfs
g.ptic
fonte
0

Para mim, nenhuma das soluções mencionadas funcionou. Ou pelo menos eles não funcionaram imediatamente.

No entanto, depois de reiniciar a máquina, a unidade funcionou.

Então, eu não sei, se uma simples reinicialização o corrigiu ou o umount / rm -method e uma reinicialização depois disso.

mavavilj
fonte