Comment minimiser Steam sur le panneau Unity (barre d'état système)?

13

Lorsque je lance Steam, il y a deux icônes, une dans le lanceur et une dans le panneau Unity. Comment supprimer l'icône du lanceur? Je veux juste une icône de Steam sur Unity Panel.

Cliquer sur le bouton de fermeture dans Steam minimise simplement la fenêtre du lanceur, sans la masquer complètement.

Nur
la source
Premièrement, je ne pense pas que ce soit facilement possible. Tous les programmes lancés s'affichent sur le lanceur par défaut, certains comme pidgin, disparaîtront si vous fermez la fenêtre mais restent sur le panneau (s'ils sont sur liste blanche) mais s'ils ne sont pas conçus pour cela, pour y arriver, cela impliquera probablement un recodage partie de Steam. Deuxièmement, même si vous pouviez le faire disparaître, il reviendrait dès que vous avez ouvert un jeu (si vous remarquez qu'un jeu est en cours, il y a 2 flèches à côté de l'icône) de sorte que rien ne serait gagné en faisant tout le travail pour le faire partir.
TrailRider
Oui, je veux que Steam se comporte comme Pidgin ou Transmission qui va au panneau, pas au lanceur, lorsque la fenêtre est fermée, quel est le point de fermeture du bouton de toute façon si sa fonctionnalité est la même que minimiser. Mais on dirait que ça ne peut pas être fait. Merci de répondre.
Nur
1
Le plus proche est de lancer vos jeux depuis le tableau de bord. Il ne lancera Steam que dans le panneau. Vous pouvez ensuite lancer d'autres jeux en cliquant sur l'icône puis en sélectionnant le jeu dans le menu contextuel. Cependant, si vous ouvrez le client Steam, vous ne pouvez pas le refermer et le faire disparaître du lanceur. Peu importe comment vous le faites en ce qui concerne la mémoire, sauf si vous êtes très maigre, il n'y a qu'une différence de 30 à 50 Mo, donc cela n'aidera pas beaucoup. 140 Mo par rapport à 180 Mo lorsque je l'ai testé sur mon ordinateur.
TrailRider
J'ai posté le dernier commentaire comme un commentaire au lieu d'une réponse car il ne répond pas vraiment à votre question, il est aussi proche d'une réponse que vous pouvez l'obtenir je pense. IE, votre question était "COMMENT" pour supprimer l'icône par opposition à "SI" vous le pouvez. donc ma réponse "NON" n'y répond pas vraiment. J'aurais aimé pouvoir vous être plus utile.
TrailRider
2
Allez vous plaindre à la valve. Sérieusement, écrivez une sorte de rapport de bogue ou quelque chose, car c'est en fait un problème. La version Windows de Steam ne souffre pas de ce problème - la fermeture de Steam supprime en effet son onglet `` fenêtre ouverte '' de la barre principale, mais laisse l'icône dans la barre des tâches. Pourquoi la version Linux devrait-elle nécessiter que les utilisateurs effectuent une solution de contournement importante pour résoudre ce problème?
AJMansfield

Réponses:

18

Pour ce faire uniquement pour votre utilisateur, vous devez exécuter cette commande dans un terminal:

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

Déconnectez-vous puis reconnectez-vous.


Alternativement, vous pouvez l'ajouter pour tous les utilisateurs avec cette commande:

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

Déconnectez-vous puis reconnectez-vous.

Les références:

kiri
la source
8
Il semble que les gens d'Archlinux soient presque toujours ceux qui découvrent toutes les corrections et solutions de contournement pour des trucs comme ça ...
AJMansfield
3
Pas étonnant quand la distribution vous fait vraiment tout apprendre sur Linux. Ils savent ce qui se passe où et comment.
Kaspar
Nous sommes en 2015 et cela fonctionne toujours comme un charme fou.
rgin
2

Je viens de le faire fonctionner en lisant comment certains utilisateurs de Windows l'ont fait fonctionner. Vous avez juste besoin d'ajouter -silentà la commande de démarrage. Je l'ai fait en utilisant des applications de démarrage. Faites défiler jusqu'à ce que vous voyiez Steam, sélectionnez-le, puis cliquez sur Modifier. Modifiez la commande pour qu'elle ressemble à ceci:

/usr/bin/steam %U -silent

Je pense que cela le supprime également de votre panneau Unity, ce qui me convient. Semble redondant de l'avoir à la fois dans le bac et le panneau.

Référence: Comment démarrer automatiquement les applications à la connexion?

user447607
la source
Et c'est exactement ce que je recherche. Je veux faire de la vapeur mais je n'ai qu'un indicateur.
QkiZ
Pouvez-vous alors marquer comme solution?
user447607
Déjà sélectionné
QkiZ
Cela ne le supprime pas du lanceur lorsqu'il est fermé / minimisé, mais la réponse de minerz029 le fait et la combinaison de ces deux rend l'expérience beaucoup plus agréable. De plus, mon client ne démarre pas automatiquement, mais vous pouvez exécuter locate steam.desktoppuis modifier ce fichier pour y ajouter le "- silencieux" à la place.
Allen