他のユーザーとして実行されているソフトウェアを使用すると、「ディレクトリを作成できません - 許可が拒否されました」エラーが発生するのはなぜですか?

他のユーザーとして実行されているソフトウェアを使用すると、「ディレクトリを作成できません - 許可が拒否されました」エラーが発生するのはなぜですか?

user1次のコマンドを使用してuser2Braveブラウザを実行しようとしますsu

su user2
/usr/bin/brave-browser

ブラウザの設定ファイルは.configフォルダに保存されますuser2。また、パスワードプロンプトなしで作業できるsuようにファイルを編集しました。su user2

Braveはロードされますが(ユーザーがグラフィカルに実行できるようにするためxhost +)、設定が正しくロードされず、端末のログに次のような多くのエラーが表示されます。

(brave:4966): dconf-CRITICAL **: 20:22:13.614: unable to create directory '/run/user/1001/dconf': Permission denied.  dconf will not work properly.

実際のログイン画面でログインすると、これは発生しませんuser2(また、これらのさまざまなログインタイプを用語でより正確に理解する方法は何ですか?つまり、別のユーザーとして実行してシェルからログインし、ログイン画面でログインする場合) 。

ありがとう

ベストアンサー1

おすすめ記事