Se um aplicativo produzir um segundo ícone, não sendo genérico
Se um aplicativo gera um segundo ícone na Unidade lançador de outro do que aa, ícone genérico cinza, deve já ser um (outro) lançador existente, chamando p4v
em seu comando principal:
O .desktop
arquivo de um aplicativo por definição possui um comando "principal" na primeira linha, começando com Exec=
. Este é o comando que é executado quando o ícone é clicado no Unity
iniciador ( ). Além disso, um .desktop
arquivo pode ter uma ou mais seções de atalho, disponíveis quando você clica com o botão direito do mouse no ícone de representação no Unity
iniciador.
Vários arquivos .desktop chamando o mesmo aplicativo em seu comando principal
Os sintomas que você está enfrentando podem ocorrer quando mais de um .desktop
arquivo em um /usr/share/applications
ou ~/.local/share/applications
possui o mesmo comando ("main-") em sua primeira Exec=
linha, mas os arquivos têm nomes diferentes.
P4V por padrão deve instalar (e provavelmente tem instalado) um .desktop
arquivo, chamado p4vasp.desktop
em /usr/share/applications
.
Como corrigir
Seu problema deve ser corrigido se você remover seu próprio .desktop
arquivo (provavelmente local) , depois executar a p4v
partir do Dash e fixá-lo no iniciador.
E se você quiser personalizar o iniciador existente?
Se você deseja alterar o .desktop
comportamento do arquivo ou, por exemplo, seu ícone:
- copie o arquivo de
/usr/share/applications
para~/.local/share/applications
- não mude o nome do arquivo
- abra o arquivo
gedit
(arraste-o sobre uma gedit
janela aberta ) e faça as alterações desejadas
- sair e voltar, a versão local do
.desktop
arquivo substituirá a global.
Para reverter, basta remover o local, sair e entrar novamente.
Relacionado a este post