Clicar no ícone do Unity Launcher relança outra instância do mesmo aplicativo

3

Acabei de instalar o pacote pgadmin3 em uma instalação atualizada do Ubuntu 12.04.

Eu achei que o pgadmin estava travando repetidamente, porque eu mudava para outra janela e quando usava o comutador de aplicativos (Alt-Tab), o pgadmin não estava listado, e quando eu clicava no ícone do iniciador, o programa começava tudo de novo.

Demorei um pouco para perceber que tinha várias instâncias do pgadmin3 em execução!

Eu estou supondo que este problema é causado por bug (s) no pgadmin3 ou algo errado na configuração do iniciador, mas eu olhei para o arquivo pgadmin3.desktop e comparei o arquivo .desktop para um aplicativo que funciona bem e vi nada suspeito. Eu percebo que o pgadmin3 não é um aplicativo do Gnome, mas é um aplicativo de GUI incluído no Ubuntu e deve funcionar com a área de trabalho padrão (Unity, isto é).

Felizmente, toda instância do pgadmin aparece na visualização "janela expandida" (Super-W).

Acho que por agora terei que adaptar meus hábitos para usar o Super-W em vez do Alt-Tab (ou clicar no ícone do ativador ativo).

Alguma ideia? Onde devo registrar um bug? Em pgadmin3, Unity ou ...?

    
por Lambart 27.04.2012 / 02:21

2 respostas

1

Resposta curta mas irritante: reinicie (ou talvez faça logout) depois de instalar novos aplicativos até que este bug seja corrigido.

Resposta mais longa:

Acabei de instalar o Chromium hoje (nada de errado com o Firefox, mas também preciso usar o Chromium para trabalhar) e fiquei frustrado porque não consegui maximizar meu segundo monitor! Eu poderia movê-lo para o segundo monitor, mas se eu batesse no botão de maximizar a janela, ele pulava para o monitor principal (maximizado). Por causa dos problemas que descrevi acima (com PG Admin e Pidgin).

Olhei para o ícone do lançador e vi que isso não indicava que o Chromium estava sendo executado. Clicar no lançador abriu uma nova janela do Chromium. Por um capricho eu reiniciei o computador (talvez poderia ter acabado de sair), e ... ambos os problemas foram resolvidos! O cromo maximiza e o lançador sabe que está em execução. Espero que não tenha aparecido no switcher, mas esqueci de tentar isso.

Eu deixei o mundo do Windows há 12 anos e não olhei para trás. Uma coisa que tem sido legal com o Linux é raramente ter que reiniciar o computador para "consertar" qualquer coisa. Mas hoje parece que estou tendo um mau retorno do Windows. Ainda tentando ser paciente com a Unidade.

Portanto, parece que há um bug que ocorre apenas para programas recém-instalados. Eu não sei se é algo nos scripts de instalação ou se o Unity pode ser culpado por não descobri-los, mas eu nunca tive esse problema com o Gnome clássico. Acompanharei esta página assim que instalar outro aplicativo GUI e relatar se isso acontece com todos os novos aplicativos ou apenas com determinados aplicativos. Eu provavelmente também deveria registrar um bug, mas tenho a sensação de que ele já deve ter sido informado ... se eu pudesse encontrar os termos de pesquisa corretos.

    
por Lambart 09.05.2012 / 20:39
1

Tente abrir o arquivo .desktop e procure uma linha que diga Type=Application . Se essa linha não estiver lá, adicione-a e salve o arquivo. Talvez seja necessário atualizar a unidade com unity --replace . Boa sorte!

    
por Jurassic_C 10.05.2012 / 00:58