
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
より詳細な解決策を参照してください。ここ。