Existe uma maneira de evitar que as janelas do Skype e do Pidgin apareçam na inicialização

1

Eu tenho o Skype e o Pidgin configurados para iniciar automaticamente e fazer login na inicialização e eu quero isso.

No entanto, o que eu odeio é que toda vez que eu inicializo ou reinicializo, ambas as janelas aparecem abertas e eu tenho que fechá-las manualmente. Eu só quero que os dois programas sejam lançados silenciosamente e apareçam apenas como ícones de bandeja, sem abrir suas janelas toda vez na inicialização.

Eu não consigo encontrar nenhuma dessas opções em nenhum deles.

    
por matteo 27.03.2012 / 16:00

2 respostas

6

O Skype tem uma opção para começar minimizado, o que pode ser alcançado clicando no menu de opções e ativando a caixa de seleção apropriada, conforme mostrado aqui:

O Pidgin está trabalhando em um comportamento diferente e sem uma caixa de seleção "start minimized" em algum lugar, pois você pode definir o comportamento de abertura fechando o pidgin da maneira desejada, isso significa: fechar o pidgin enquanto minimizado na bandeja e abrir da mesma maneira foi quando fechado. O mesmo ao fechar com a lista de contatos é aberto como mencionado aqui: link

Citado para sua conveniência:

Histórico de alterações

Alterado 5 anos atrás por nosnilmot pendente alterado de 0 para 1

  

O Pidgin começará minimizado para a bandeja se foi minimizado para a bandeja quando   foi a última vez que saiu. Não é suficiente?

De qualquer forma, se isso não for suficiente para você, você pode mergulhar na codificação e usar truques como este:

  

O Pidgin não tem uma opção que permita que um usuário decida se o   A janela da lista de amigos do Pidgin é iniciada minimizada ou não. Apenas lembra   o estado da janela quando ela sai e restaura a última janela   estado.

     

O último status da janela é armazenado em $ HOME / .purple / prefs.xml:

...
<pref name='pidgin'>
  ...
  <pref name='blist'>
  ...
    <pref name='list_visible' type='bool' value='0'/> <!-- 0: invisible, 1: visible -->
    <pref name='list_maximized' type='bool' value='0'/> <!-- 0: normal, 1: maximized -->
  ,,,
  </pref>
</pref>
...
  

Quando a propriedade list_visible estiver definida como 0, você verá que o Pidgin minimiza   janela da lista de amigos na bandeja do sistema (ou na área de notificação). Como   podemos ter certeza de que ele está sempre definido como 0 quando o Pidgin o atualiza quando   saídas? Vamos escrever um script de shell:

#!/bin/bash
perl -pi -e "s/pref name='(list_visible|list_maximized)' type='bool' value='[1-9]'/pref name='$1' type='bool' value='0'/gi" ~/.purple/prefs.xml
/usr/bin/pidgin &
  

O primeiro comando perl procura   as propriedades list_visible e list_maximized e substitui suas   valores com 0 antes do início do Pidgin. Problema resolvido!

     

Não que eu goste dessa solução alternativa. Eu ainda não consigo acreditar que existe   nenhuma opção sobre isso.

Fonte: link

Usar Plug-ins também é válido, como o " Opções de lista de amigos 2.6.3 " (normalmente instalado no pacote do plugin), que apresenta a "Ocultar a lista de amigos quando é criada",

O mesmo que " Preferências estendidas 0.7 ", com a opção "Ocultar lista de amigos na inicialização", entre outras opções úteis. As Preferências estendidas 0.7 podem ser facilmente instaladas via "sudo apt-get install pidgin-extprefs" em um terminal.

Felizmente isso é sobre o Linux, quase tudo pode ser alcançado :) então ...

Boa sorte!

    
por Geppettvs D'Constanzo 27.03.2012 / 19:42
0

Embora algumas regras de gerenciamento do Windows possam ser configuradas dentro do CCSM, há poucas que ainda não existem nele. Um deles é minimizar uma janela de um aplicativo que acabou de ser lançado.

Para preencher essa lacuna, há uma boa ferramenta adicional que pode executar esse tipo de regra. É chamado Devilspie (Devil's Pie) e tem duas partes: mecanismo de regras e editor de regras gráficas.

Instale os dois executando sudo apt-get install devilspie gdevilspie .
Uma vez instalado, basta lançar gdevilspie e criar duas novas regras que minimizarão as janelas do Skype e do Pidgin.

    
por yossile 27.03.2012 / 16:17