ubuntu samba gio マウントの問題: ボリュームがマウントを実装していない

ubuntu samba gio マウントの問題: ボリュームがマウントを実装していない

ubuntu 20.04 を新規インストールし、xubuntu-desktop もインストールしました。

thunar では、アドレス バーに smb:/// と入力することで、Samba 共有にアクセスできます。その後、資格情報の入力を求められます。すべてにアクセスできます。問題 1: /run/user/<my_uid>/gvfs にも ~/.gvfs にもマウントが見つからないため、ターミナルのファイルにもアクセスできません。

問題 2: 実行するとgio mount smb://<servername>/<folder>エラーが発生します:

gio: smb://<servername>/<folder>: volume doesn’t implement mount

問題 2 は、(a) これを ssh ターミナルで実行した場合と、(b) デスクトップ環境のターミナル ウィンドウで実行した場合の両方に当てはまります。dbus-launch を使用してさまざまな提案された解決策を試しましたが、結果は得られませんでした。

何が起こっているのか全く分かりません。20.04 は gio とは異なるシステムを使用しているのでしょうか?

注: cifs マウントは sudo 権限を必要とするため使用できません (使用する必要があるユーザーに権限を付与することはできません)。すべてのユーザーが自分の資格情報を使用してログインする必要があるため、fstab エントリは使用できません。

答え1

どうやら最初にdbusセッションを開始する必要があるようです。dbus-run-session bash より詳細な解決策を参照してください。ここ

関連情報