web-dev-qa-db-ja.com

gvfsを再起動する方法は?

Gvfs「サブシステム」全体を再起動する方法、例えば凍結したgvfs-sftpプロセスを強制終了し、再度使用したいですか?

GVFSは、ネットワークドライブを含むNautilusでドライブをクリックまたはマウント解除する際に注意するサブシステムです。

問題は、転送がフリーズすることがあり、フリーズした「プロバイダー」(gvfs-sftpなど)を削除する必要があることです。ただし、SFTPを使用してNautilusのネットワークドライブに接続できなくなりました。コンピューター全体を再起動すると役立ちますが、おそらくもっと良い方法があります。

コンピューターで/ etc全体を検索して、このgvfsシステムがどのように開始されたかを調べましたが、成功しませんでした。

4
Martin Pecka

これは、gvfsが最初のNautilusインスタンスで自動的に開始されることを示しています(まだ方法はわかりませんが、実際に実行されます)。

そのため、gvfsを再起動するには、残りのすべてのプロセスを強制終了(「マスター」gvfsdデーモンを強制終了するだけで十分です)し、nautilusのすべてのインスタンスが閉じていることを確認してから、新しいインスタンスを開きます。

killall gvfsd
nautilus -q  # Close all Nautilus windows/instances
nautilus
3
Martin Pecka