nautilus mostra o arquivo da área de trabalho como arquivo normal

2

aqui está o meu arquivo de área de trabalho. nautilus show icon e name eu configurei no arquivo da área de trabalho.

▶ cat gitauto.desktop 
[Desktop Entry]
Type=Application
Terminal=true
Name=Git Auto Push/Pull
Icon=github-color.svg

mas se eu adicionar uma linha, "Exec = xxxxx / git.pl", nautilus mostrará como arquivo normal , não mostrará "github-color.svg" aqui.

eu uso 14.04, e eu encontrei apenas a linha "Exec" dentro de [Entrada da área de trabalho] pode ocorrer isso, itens de lista rápida não afetam. Isso é um bug nautilus?

coloque uma captura de tela para apresentar diferentes arquivos entre arquivos normais e de área de trabalho

    
por eexpress 15.09.2014 / 06:33

1 resposta

2

Como todos os arquivos executáveis, um arquivo .desktop também precisa de permissões executáveis para ser recocalizado como um iniciador "confiável". Só então o Nautilus também exibirá seu ícone.

chmod +x gitauto.desktop

Note que você precisa de uma linha Exec=/path/to/binary_or_script para um arquivo .desktop válido. Observe também que, uma vez feito o executável, você não terá mais uma entrada de contexto do botão direito para editar um arquivo .desktop .

    
por Takkat 15.09.2014 / 08:35