xdg-user-dirs は Linux アプリケーションでは更新されません

xdg-user-dirs は Linux アプリケーションでは更新されません

私は Archlinux を使用しており、2 人のユーザーがいます。最初のユーザーはシステムを使い始めたときに作成し、2 番目のユーザーはごく最近作成したものです。

xdg-user-dirs問題は、他のアプリケーション (Inkscape の参照ウィンドウなど) や、サイド ペインに が表示されるファイル マネージャーから にアクセスできないことです。xdg-user-dirs具体的には、の/home/firstuser/Documents代わりにが表示され/home/seconduser/Documents、更新されていないように見えます。

しかし..

実行すると$ xdg-user-dir DOCUMENTS、正しいパス (ログインしているユーザーまたは 2 番目のユーザーのパス) が表示されます。

ここファイル内のディレクトリのリストです~/.config/user-dirs.dirs XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_TEMPLATES_DIR="$HOME/Templates" XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_DOCUMENTS_DIR="$HOME/Documents" XDG_MUSIC_DIR="$HOME/Music" XDG_PICTURES_DIR="$HOME/Pictures" XDG_VIDEOS_DIR="$HOME/Videos"

ありがとう!

答え1

# try this
xdg-user-dirs-update

# and this if you have installed xdg-user-dirs-gtk
xdg-user-dirs-gtk-update

関連情報