O Xubuntu não mostra emblemas na área de trabalho

4

No Xubuntu, os ícones na área de trabalho não mostram seus emblemas, não importa se são links, diretórios ou arquivos. Eles parecem estar ok no thunar e nautilus para os mesmos arquivos / diretórios.

Como posso fazer emblemas aparecer na área de trabalho?

Eu uso o Xubuntu 12.10 e o xfce 4.12.

    
por MakisH 04.04.2013 / 19:11

1 resposta

2

A resposta curta é que você não pode mostrar os emblemas em ícones na área de trabalho com o pacote xfdesktop normal no momento, embora haja um patch de desenvolvimento disponível. No Xfce, xfdesktop realmente gerencia a área de trabalho e não thunar , o gerenciador de arquivos. Se você for para as configurações > gerenciador de configurações > área de trabalho > ícones, há poucas opções para ajustar a configuração do ícone da área de trabalho, mas nenhum outro escondido dentro de xfconf-query under xfce4-desktop . É possível mostrar miniaturas de itens na área de trabalho, pois a miniaturas no Xfce é gerenciada por padrão por outro serviço chamado tumbler e não por xfdesktop ou thunar por conta própria.

No entanto, há um patch de desenvolvimento para emblemas personalizados em Xfce.org . Eric Koegel escreveu no resumo do patch que:

% bl0ck_qu0te%

Você deve usar o git para clonar a fonte, já que o patch está configurado para funcionar com a fonte diretamente do git.

(Isso foi testado no Ubuntu 12.04 com o Xfce 4.10 e 4.12 ppas aplicado, não com a versão de estoque Precise, então deve funcionar no 12.10 e posterior também)

Por favor Note: O recurso é muito experimental, então cabe a você se você quiser experimentá-lo, e talvez reportar de volta para upstream se você tiver problemas.

sudo apt-get install libtdb1 libtdb-dev git build-essential checkinstall xfce4-dev-tools
sudo apt-get build-dep xfdesktop4
git clone git://git.xfce.org/xfce/xfdesktop
cd xfdesktop
wget "https://bugzilla.xfce.org/attachment.cgi?id=4391" --output-document=xfdesktop4.patch
patch -p1 < xfdesktop4.patch
./autogen.sh --prefix=/usr
make
sudo apt-get autoremove --purge xfdesktop4 xfdesktop4-data 
sudo checkinstall --pkgversion=4.10.3

Nota: Quando a configuração terminar, você deve receber esta mensagem (veja a parte de emblemas de ícones):

Build Configuration:
* Build desktop menu module:                    yes
* Build support for desktop icons:              yes
      Include support for file/launcher icons:  yes
      Include support for icon emblems:         yes
* Special treatment for mount points on UNIX:   yes
* Mount notification support:                   yes

Agora, após a instalação, execute xfdesktop --version e você receberá:

Built with GTK+ 2.24.10, linked with GTK+ 2.24.10.
Build options:
    Desktop Menu:        enabled
    Desktop Icons:       enabled
    Desktop File Icons:  enabled
    Custom Icon Emblems: enabled

Por fim, efetue logout e login novamente, pois xfdesktop --reload não será suficiente e os emblemas deverão estar lá. Se xfdesktop não estiver em execução quando você fizer login novamente, insira xfdesktop & e ele será iniciado. Para uma solução mais permanente, adicione-o como um item de inicialização, pois ele deve estar iniciando no login.

Esteja ciente de que este é o código de desenvolvimento (tanto o patch quanto o código git) e não foi classificado como uma versão estável, então pode não funcionar sempre como esperado, mas isso é sobre tudo o que é possível no momento. Além disso, quando você obtém uma versão mais recente por meio de atualizações, ela pode remover sua versão corrigida, a menos que você fixe a versão em apt settings.

Eu experimentei a nova versão do xfdesktop e retornei com sucesso à versão antiga simplesmente removendo o pacote instalado com o checkinstall - ele será chamado algo como xfdesktop4.10.3 , mas apenas digite xfdesktop e pressione tab até o pacote aparece. Por exemplo, você poderia usar

sudo apt-get autoremove --purge xfdesktop_4.10.3

Em seguida, basta reinstalar xfdesktop4 e xfdesktop4-data . O pacote xfdesktop obviamente não é tão crítico quanto um gerenciador de janelas, mas talvez experimente em uma máquina virtual antecipadamente, se desejar.

Eu posso dizer que os emblemas são bem pequenos, embora o símbolo do link simbólico possa ser visto, embora nem todos os emblemas apareçam, então é claramente uma característica muito experimental. Emblemas apareceram nos ícones de arquivo, mas não nos ícones de pasta.

    
por user76204 04.04.2013 / 21:19