同じUbuntu 18.10を実行している2つのマシンがあります。どちらにも、以下に示すように、/etc/fstab
にいくつかのバインドマウントがあります。
# file system mount point type options dump pass
/mnt/hdd/folder /home/user/data none bind,x-gvfs-hide 0 0
これらのマシンの1つを19.04にアップグレードした後、次の2つのエラーが発生しました。
バインドマウントからゴミ箱にファイルを移動できません(Nautilus GUIを使用することも、gio trash
を使用することもできません)。
$ gio trash file.txt
gio: file:///home/user/data/file.txt:
Trashing on system internal mounts is not supported
fstab
の最後のアイテムは非表示にならず、マウントされたパーティションとして表示されますどうすれば修正できますか?または、バグレポートはどこに提出すればよいですか?または回避策はありますか? (結局、19.04のリリースから数か月が経ちました。)特に稼働していないゴミは、迷惑です。
あなたの投稿からしばらく時間が経過したようですが、問題はUbuntu 19.10に残っているため、この回答はまだ参考になるかもしれません。
trash-cli
からtrash
コマンドを使用できること、およびバインドマウントで正常に動作することを示唆しています(ただし、デスクトップコンピューターには理想的なソリューションではないと思います) )。余談ですが、私は自分のコンピュータにもUbuntuで問題があります(正しく思い出せば以前はFedoraでも発生していました)が、Manjaroでこの問題に遭遇したようには見えません(少なくともDeepin DEを使用しているため、別のデスクトップ環境で試したことがなく、それに関連している可能性があるかどうかもわかりません)。これら2つの異なるシステムがゴミを処理して、Ubuntu(および他のディストリビューションで同じ問題)のどこに問題があるかを特定する方法を調査することは興味深いと思います。
x-gvfs-hide
をすでに使用しているため、何が機能していないのか理解できません。私の場合、見つけることができる唯一の違いは、defaults
オプションもあることです。したがって、例では次のようになります。# file system mount point type options dump pass
/mnt/hdd/folder /home/user/data none defaults,bind,x-gvfs-hide 0 0