Linux 응용 프로그램에서 xdg-user-dirs가 업데이트되지 않습니다


0

Archlinux를 사용하고 있으며 두 명의 사용자가 있습니다. 시스템을 시작할 때 첫 번째 사용자를 만들었으며 두 번째는 최근에 실패했습니다.

문제는 내가 내 액세스 할 수 없다 xdg-user-dirs이 다른 (잉크 스케이프의 찾아보기 창 같은) 애플리케이션과 파일 관리자에서 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
xdg-dirs는 처음에 "업데이트"할 필요가 없습니다. 의 정확한 내용은 무엇이며 user-dirs.dirs두 번째 사용자의 $ HOME은 어떤 모양입니까?
grawity

@ grawity 방금 ~/.config/xdg-user.dirs파일 내용을 나열하기 위해 내 질문을 업데이트했습니다 . 또한 두 번째 / 마지막 질문을 이해하지 못합니다. 그러나 내가 올바르게 $ echo $HOME출력 /home/seconduser/하면!
ArchNoob

답변:


0
# try this
xdg-user-dirs-update

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

나는 왜 여전히이 /home/pervious-usergui 응용 프로그램 (vlc, inkscape 등)을 얻을 수 있는지 모르겠습니다 . 그러나 내가 실행할 때 xdg-user-dir얻을 수 /home/current-user있습니다. 이 gui 프로그램을 다시 설치할 수 있습니까?
ArchNoob
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.