Я использую Archlinux и у меня есть два пользователя. Я создал первого пользователя, когда только начинал работать с системой, а второй появился совсем недавно.
Проблема в том, что я не могу получить доступ к своим файлам xdg-user-dirs
из других приложений (например, из окна обзора Inkscape) и файловых менеджеров, у которых xdg-user-dirs
на боковой панели есть значок , а точнее, они отображаются /home/firstuser/Documents
вместо /home/seconduser/Documents
, как будто они не обновлены.
Но..
При запуске $ xdg-user-dir DOCUMENTS
отображается правильный путь (путь для вошедшего в систему или второго вошедшего в систему пользователя).
Здесьэто список каталогов в файле~/.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