Marcadores PCManFM não sendo respeitados por outros aplicativos

1

Acabei de migrar do Lubuntu 12.10 para o Lubuntu 13.04 e os marcadores PCManFM não estão funcionando corretamente.

Os marcadores funcionam bem quando estão no PCManFM, mas se você acessar o Firefox, o Chromium, o Leafpad, o LibreOffice ou qualquer outro aplicativo e tentar acessar seus Favoritos a partir desses aplicativos, só vejo um conjunto antigo de marcadores. Não foi uma instalação realmente nova: eu mantenho meu / home em uma partição separada, então / root e / swap são os novos. A única instalação nova foi o Lubuntu 11.10 há algum tempo.

O arquivo .gtk-bookmarks na minha pasta / home parece estar atualizado corretamente do que eu verifiquei. Assim, cada marcador alterado no PCManFM é alterado nesse arquivo.

Mais informações: Se eu abrir o Leafpad (pode ser qualquer outro aplicativo exceto PCManFM), menu Arquivo > Abrir > e a partir dessa janela eu marquei outra pasta, que a pasta não estará disponível em Bookmarks no PCManFM, mas estará disponível como uma pasta de favoritos em outros aplicativos (Leafpad, Chromium e assim por diante). Finalmente, ao modificar marcadores PCManFM desta janela, o arquivo .gtk-bookmarks na minha pasta / home não será atualizado conforme o esperado, confirmando que a modificação não é confirmada pelo PCManFM mas reconhecida pelos outros aplicativos.

Mais informações 2: além do arquivo .gtk-bookmarks na minha pasta / home, notei que há um arquivo chamado bookmarks em /home/username/.config/gtk-3.0. Então agora eu percebo que meus aplicativos (Leafpad, LibreOffice, Chromium) estão vendo aquele arquivo dentro daquele caminho e não vendo os arquivos .gtk-bookmarks na minha pasta / home.

Mais informações 3: Eu acabei de configurar o Lubuntu 13.04 fresh em uma VM e posso ver o mesmo comportamento estranho descrito acima, então eu diria que parece um bug no PCManFM lidando com o GTK3. No entanto, não sou um dev, por isso preciso de confirmação.

Isso é um bug ou é esperado?

Alguma sugestão?

Agradeço antecipadamente por sua ajuda!

    
por ibere fernandes 05.08.2013 / 15:41

1 resposta

2

Consegui encontrar uma solução alternativa. Parece que há um problema com o GTK 3.0 e o PCManFM.

  1. Renomeie /home/username/.config/gtk-3.0/bookmarks para bookmarks.old

  2. Crie um link simbólico:

    ln -s /home/username/.gtk-bookmarks /home/username/.config/gtk-3.0/bookmarks
    

    Se o link simbólico não sobreviver a uma reinicialização, tente o symlink com um período antes do nome do arquivo:

    ln -s /home/username/.gtk-bookmarks /home/username/.config/gtk-3.0/.bookmarks
    

    É estranho que o link simbólico não tenha sobrevivido sem o período:

Você pode encontrar mais informações no relatório de erros: link

    
por ibere fernandes 06.08.2013 / 06:37