Como minimizar o Steam no painel do Unity (bandeja do sistema)?

13

Quando executo o Steam, existem dois ícones, um no Launcher e outro no painel Unity. Como faço para remover o ícone no Iniciador? Eu só quero um ícone do Steam no Unity Panel.

Clicar no botão Fechar no Steam minimiza a janela do iniciador, sem ocultá-lo completamente.

Nur
fonte
Primeiro, não acho que seja facilmente possível. Todos os programas iniciados são exibidos no iniciador por padrão, alguns como o pidgin, desaparecerão se você fechar a janela, mas ainda permanecer no painel (se estiver na lista de permissões), mas se não forem projetados para fazer isso, é provável que isso aconteça. parte do Steam. Segundo, mesmo que você consiga que ele desapareça, ele voltará assim que você abrir um jogo (se você notar que um jogo está em execução, há duas setas ao lado do ícone), para que nada seja ganho com todo o trabalho para fazê-lo ir embora.
TrailRider
Sim, eu quero que o Steam se comporte como o Pidgin ou o Transmission, que vai para o painel, não para o iniciador, quando a janela é fechada, qual é o ponto do botão de fechar se sua funcionalidade é a mesma que a minimizada. Mas parece que não pode ser feito. Obrigado por responder.
Nur
1
O mais próximo que você pode chegar é lançar seus jogos do zero. Ele iniciará o Steam apenas no painel. Você pode iniciar outros jogos clicando no ícone e selecionando o jogo no menu pop-up. No entanto, se você abrir o Steam Client, não poderá mais fechá-lo novamente e desaparecer do iniciador. Não importa como você faz isso no que diz respeito à memória, a menos que você tenha muita memória, existe apenas uma diferença de 30 a 50 MB, portanto não ajudará muito. 140MB comparado a 180MB quando eu testei no meu computador.
TrailRider 11/07
Postei o último comentário como um comentário, em vez de uma resposta, porque na verdade não responde à sua pergunta. É o mais próximo possível de uma resposta que você pode obter. Ou seja, sua pergunta foi "COMO" para remover o ícone, em vez de "SE", você pode. então minha resposta de "NÃO" não responde realmente. Gostaria de ter sido de mais ajuda.
TrailRider 11/07
2
Vá reclamar com a válvula. Sério, escreva algum tipo de relatório de bug ou algo assim, porque isso é realmente um problema. A versão para Windows do steam não sofre com esse problema - o fechamento do vapor remove de fato a aba 'janela aberta' da barra principal, mas deixa o ícone na barra de tarefas. Por que a versão linux precisa que os usuários executem uma grande solução alternativa para corrigir esse problema?
precisa saber é o seguinte

Respostas:

18

Para fazer isso apenas para o seu usuário, você precisa executar este comando em um terminal:

echo 'STEAM_FRAME_FORCE_CLOSE DEFAULT=1' >> ~/.pam_environment

Em seguida, efetue logout e logon novamente.


Como alternativa, você pode adicioná-lo para todos os usuários com este comando:

echo 'STEAM_FRAME_FORCE_CLOSE=1' | sudo tee -a /etc/environment

Em seguida, efetue logout e logon novamente.

Referências:

kiri
fonte
8
Parece que as pessoas archlinux são quase sempre os que descobrir as todas as correções e soluções alternativas para esse tipo de coisa ...
AJMansfield
3
Não é de admirar quando a distribuição realmente faz você aprender tudo sobre o Linux. Eles sabem o que vai aonde e como.
Kaspar
É 2015 e isso ainda funciona como um charme.
rgin
2

Acabei de fazer isso lendo como alguns usuários do Windows conseguiram funcionar. Você só precisa adicionar -silentao comando de inicialização. Eu fiz isso usando aplicativos de inicialização. Role para baixo até ver o Steam, selecione-o e clique em Editar. Mude o comando para ficar assim:

/usr/bin/steam %U -silent

Eu acho que isso também remove do seu painel do Unity, o que é bom para mim. Parece redundante tê-lo na bandeja e no painel de qualquer maneira.

Referência: como inicio aplicativos automaticamente no login?

user447607
fonte
E é exatamente isso que estou procurando. Quero acelerar, mas tenho apenas um indicador.
QkiZ
Você pode marcar como solução então?
user447607
Já selecionado
QkiZ
Isso não o remove do iniciador quando fechado / minimizado, mas a resposta de minerz029 o faz e a combinação desses dois cria uma experiência muito melhor. Além disso, não tenho meu cliente iniciado automaticamente, mas você pode executar locate steam.desktope editar esse arquivo para adicionar o "- silent" lá.
Allen