Como reiniciar o gvfs?

1

Como reiniciar todo o "subsistema" gvfs, quando eu tiver, por exemplo matou um processo gvfs-sftp congelado e quer usá-lo novamente?

O GVFS é o subsistema que cuida da montagem / desmontagem de unidades quando você clica nelas no Nautilus, incluindo unidades de rede.

O problema é que às vezes a transferência congela e eu preciso matar o "provedor" congelado (por exemplo, o gvfs-sftp). Mas não consigo mais conectar-me a nenhuma unidade de rede no Nautilus usando o SFTP. Reiniciar todo o computador ajuda, mas provavelmente há uma maneira melhor.

Eu procurei em todo o / etc no meu computador para descobrir como esse sistema gvfs foi iniciado, mas não consegui.

    
por Martin Pecka 17.01.2018 / 11:40

1 resposta

1

Isso mostra que o gvfs é iniciado automaticamente com a primeira instância do Nautilus (ainda não sei como, mas funciona).

Então, para reiniciar o gvfs, apenas mate todo o processo restante (matando o daemon gvfsd "master" é suficiente), certifique-se de que todas as instâncias do nautilus estão fechadas e abra uma nova.

killall gvfsd
nautilus -q  # Close all Nautilus windows/instances
nautilus
    
por Martin Pecka 17.01.2018 / 11:40