xdg user dirs: não está sendo realocado, embora definido?

xdg user dirs: não está sendo realocado, embora definido?

Realoquei meus diretórios pessoais usando diretórios de usuário XDG conforme mencionado aqui:

como fazer o gnome usar minha pasta pessoal como pasta Desktop?

No entanto, isso não funciona para mim até agora.

Eu configurei o diretório Downloads para /media/Schijf-2/Nico/"Mijn Documenten"/Downloads/o qual é um diretório com alguns arquivos. Depois de salvar o arquivo e reiniciar, tentei o diretório Downloads, mas ainda é o mesmo diretório vazio em vez do novo local.

é assim que o arquivo xdg user dirs se parece:

XDG_DESKTOP_DIR="$HOME/Bureaublad"
XDG_DOWNLOAD_DIR="/media/Schijf-2/Nico/Mijn Documenten/Downloads/"
XDG_TEMPLATES_DIR="$HOME/Sjablonen"
XDG_PUBLICSHARE_DIR="$HOME/Openbaar"
XDG_DOCUMENTS_DIR="/media/Schijf-2/Nico/Mijn Documenten/"
XDG_MUSIC_DIR="$HOME/Muziek"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/Video's"

Há algo estranho que eu digitei errado?

editar 1:

Estou usando o XFCE. Vejo no gerenciador de arquivos que o ícone dos diretórios mudou.

Mas quando clico em ‘Downloads’ na barra lateral, vejo o /home/nico/Downloadsdiretório vazio.

Em vez de /media/Schijf-2/Nico/Mijn Documenten/Downloads.

Estou usando o linux mint 13 xfce, que tem o Thunar como gerenciador de arquivos padrão.

Agora (por enquanto) simplesmente adicionei ambos os locais (para Downloads e Documentos) à barra lateral.

editar 2:este é o conteúdo de /etc/xdg/user-dirs.conf:

# This controls the behaviour of xdg-user-dirs-update which is run on user login
# You can also have per-user config in ~/.config/user-dirs.conf, or specify
# the XDG_CONFIG_HOME and/or XDG_CONFIG_DIRS to override this
#

enabled=True

# This sets the filename encoding to use. You can specify an explicit
# encoding, or "locale" which means the encoding of the users locale
# will be used
filename_encoding=UTF-8

e estes são os conteúdos de etc/xdg/user-dirs.defaults:

 Default settings for user directories
#
# The values are relative pathnames from the home directory and
# will be translated on a per-path-element basis into the users locale

    DESKTOP=Desktop
    DOWNLOAD=Downloads
    TEMPLATES=Templates
    PUBLICSHARE=Public
    DOCUMENTS=Documents
    MUSIC=Music
    PICTURES=Pictures
    VIDEOS=Videos
    # Another alternative is:
    #MUSIC=Documents/Music
    #PICTURES=Documents/Pictures
    #VIDEOS=Documents/Videos

o /media/Schijf-2/é montado automaticamente (entrada no fstab)

os ícones mudaram para os ícones que sempre são usados ​​para os diretórios de Downloads e Documentos.

Editar 3: my ~./config/user-dirs.dirsestá completamente vazio (antes de reiniciar). Não sei se isso é bom ou ruim. Talvez o leafpad não tenha conseguido mostrar o conteúdo. Quando tentei com o gedit, vi o conteúdo do arquivo novamente: é completamente igual ao que postei antes.

XDG_DESKTOP_DIR="$HOME/Bureaublad"
XDG_DOWNLOAD_DIR="/media/Schijf-2/Nico/Mijn Documenten/Downloads/"
XDG_TEMPLATES_DIR="$HOME/Sjablonen"
XDG_PUBLICSHARE_DIR="$HOME/Openbaar"
XDG_DOCUMENTS_DIR="/media/Schijf-2/Nico/Mijn Documenten/"
XDG_MUSIC_DIR="$HOME/Muziek"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/Video's"

Como vi que o diretório de música também tinha o diretório antigo, mudei-o para um local diferente (quase igual ao diretório de documentos). Mudei falso para verdadeiro novamente. E então executei este comando no terminal: xdg-user-dirs-update

Agora vi uma mensagem: /media/Schijf-2/Nico/Mijn Documenten/Mijn Muziek was removed, reassigning MUSIC to homedir

Isso é algo que eu nunca vi antes. Acho que tudo voltou ao local antigo novamente.

Meus diretórios de usuário são assim:

XDG_DESKTOP_DIR="$HOME/Bureaublad"
XDG_DOWNLOAD_DIR="/media/Schijf-2/Nico/Mijn Documenten/Downloads"
XDG_TEMPLATES_DIR="$HOME/Sjablonen"
XDG_PUBLICSHARE_DIR="$HOME/Openbaar"
XDG_DOCUMENTS_DIR="/media/Schijf-2/Nico/Mijn Documenten"
XDG_MUSIC_DIR="/media/Schijf-2/Nico/Mijn Documenten/Mijn muziek"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/Video's"

e depois xdg-user-dirs-updatefica assim:

XDG_DESKTOP_DIR="$HOME/Bureaublad"
XDG_DOWNLOAD_DIR="/media/Schijf-2/Nico/Mijn Documenten/Downloads"
XDG_TEMPLATES_DIR="$HOME/Sjablonen"
XDG_PUBLICSHARE_DIR="$HOME/Openbaar"
XDG_DOCUMENTS_DIR="/media/Schijf-2/Nico/Mijn Documenten"
XDG_MUSIC_DIR="/media/Schijf-2/Nico/Mijn Documenten/Mijn muziek"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/Video's"

Então nada mudou. Mesmo assim, a pasta não está vinculada aos diretórios em/media/Schijf-2/

editar xx: Percebi que no arquivo user-dirs.conf está escrito isto:

# This controls the behaviour of xdg-user-dirs-update which is run on user login
# You can also have per-user config in ~/.config/user-dirs.conf, or specify
# the XDG_CONFIG_HOME and/or XDG_CONFIG_DIRS to override this

Isso poderia influenciar toda a situação?

E pode ser um problema montar esta segunda partição fstab na inicialização. Mas talvez o xdg-user-dirs-update seja executado antes da partição ser montada?

editar 5:Tentei realocar o diretório do vídeo para video/video-2/video-3: Ainda sem sucesso. Eu realmente estou me perguntando o que há de errado aqui. Estou pensando que este perfil de usuário foi corrompido de alguma forma.

Existe alguma maneira de redefinir esse usuário como estava no primeiro login?

Excluí o usuário e criei um novo. Tudo era completamente novo. Em seguida, editei o arquivo xdg user-dirs novamente e alterei apenas o local do documento.

O diretório de documentos na barra lateral ainda está vinculado ao diretório home/Nico/documents, em vez do novo local.

Novamente também tentei sua sugestão para um diretório 2 ou 3 níveis mais profundo. (tentei "$HOME/Documenten/Documenten2/Documenten3"). Além disso, novamente sem sucesso.

editar 6:

Mais uma vez tentei alterar os diretórios padrão. Ainda sem sucesso. No entanto, agora removi o Thunar do sistema e instalei o Nemo. O que parece muito melhor que Thunar. Mas para os diretórios de usuário: eles ainda não estão sendo realocados. Desisto de minhas tentativas de fazer isso usando os diretórios padrão. Eu crio meus próprios atalhos e os coloco em locais.

Também encontrei 1 outro tópico sobre esse assunto. Também para Linux Mint:

http://forums.linuxmint.com/viewtopic.php?f=208&t=112422

Eles também aceitaram o fato de que realocar os diretórios do usuário nos arquivos não funciona. Nesse tópico a sugestão é usar bind.

informação relacionada