xdg-user-dirs не будет обновляться в приложениях linux

751
ArchNoob

Я использую 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"

Спасибо!

0
Во-первых, xdg-dirs не требует «обновления». Каково _exact_ содержимое вашего `user-dirs.dirs` и как выглядит $ HOME 2-го пользователя? grawity 7 лет назад 1
@grawity Я только что обновил свой вопрос, чтобы перечислить содержимое файла `~ / .config / xdg-user.dirs`. Я также не понимаю ваш второй / последний вопрос. Но когда я `$ echo $ HOME` выдает` / home / secondduser / `правильно! ArchNoob 7 лет назад 0

1 ответ на вопрос

0
Nicolas
# try this xdg-user-dirs-update  # and this if you have installed xdg-user-dirs-gtk xdg-user-dirs-gtk-update 
I don't know why i still get the `/home/pervious-user` in these gui application (vlc, inkscape etc..) But when i run `xdg-user-dir` i get `/home/current-user` . Can reinstalling these gui programs help? ArchNoob 7 лет назад 0

Похожие вопросы