Wie minimiere ich Steam für das Unity-Bedienfeld (Taskleiste)?

13

Wenn ich Steam starte, gibt es zwei Symbole, eines im Launcher und eines im Unity-Bedienfeld. Wie entferne ich das Symbol im Launcher? Ich möchte nur eine Steam-Ikone in Unity Panel.

Wenn Sie in Steam auf die Schaltfläche zum Schließen klicken, wird das Fenster für den Launcher nur minimiert und nicht vollständig ausgeblendet.

Nur
quelle
Erstens denke ich nicht, dass es leicht möglich ist. Alle gestarteten Programme, die standardmäßig im Launcher angezeigt werden, wie z. B. Pidgin, werden ausgeblendet, wenn Sie das Fenster schließen, aber weiterhin im Bedienfeld angezeigt werden (sofern sie auf der Whitelist stehen) ein Teil von Steam. Zweitens, selbst wenn Sie es zum Verschwinden bringen könnten, würde es zurückkommen, sobald Sie ein Spiel geöffnet haben (wenn Sie bemerken, dass ein Spiel ausgeführt wird, befinden sich 2 Pfeile neben dem Symbol), sodass durch die gesamte Arbeit nichts gewonnen wird damit es verschwindet.
TrailRider
Ja, ich möchte, dass Steam sich wie Pidgin oder Transmission verhält, das zum Panel geht und nicht zum Launcher, wenn das Fenster geschlossen wird. Was ist der Punkt, an dem die Schaltfläche geschlossen wird, wenn die Funktionalität der Schaltfläche "Minimieren" entspricht. Sieht aber so aus, als ob es nicht möglich wäre. Danke für die Antwort.
Nur
1
Das nächste, was Sie tun können, ist, Ihre Spiele vom Armaturenbrett aus zu starten. Steam wird nur im Bedienfeld gestartet. Sie können dann andere Spiele starten, indem Sie auf das Symbol klicken und dann das Spiel aus dem Popup-Menü auswählen. Wenn Sie jedoch den Steam-Client öffnen, können Sie ihn nicht erneut schließen und ihn aus dem Launcher entfernen. Es spielt keine Rolle, wie Sie es in Bezug auf den Speicher tun, es sei denn, Sie sind sehr speichergestützt. Es gibt nur einen Unterschied von 30-50 MB, sodass es nicht viel hilft. 140 MB im Vergleich zu 180 MB, als ich es auf meinem Computer getestet habe.
TrailRider
Ich habe den letzten Kommentar als Kommentar anstelle einer Antwort gepostet, da er Ihre Frage nicht wirklich beantwortet. Er ist so nah an einer Antwort, wie Sie es sich vorstellen können. IE Ihre Frage war "WIE", um das Symbol zu entfernen, im Gegensatz zu "WENN" Sie können. Meine Antwort "NEIN" beantwortet sie also nicht wirklich. Ich wünschte, ich hätte mehr helfen können.
TrailRider
2
Beschwere dich beim Ventil. Im Ernst, schreibe eine Art Fehlerbericht oder so, denn das ist eigentlich ein Problem. Die Windows-Version von Steam ist von diesem Problem nicht betroffen. Wenn Sie Steam dort schließen, wird zwar der Tab "Open Window" aus der Hauptleiste entfernt, das Symbol bleibt jedoch in der Taskleiste. Warum sollte die Linux-Version Benutzer benötigen, um dieses Problem zu beheben?
AJMansfield

Antworten:

18

Um dies nur für Ihren Benutzer zu tun, müssen Sie diesen Befehl in einem Terminal ausführen:

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

Dann abmelden und wieder anmelden.


Alternativ können Sie es mit dem folgenden Befehl für alle Benutzer hinzufügen:

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

Dann abmelden und wieder anmelden.

Verweise:

kiri
quelle
8
Es scheint, dass die Archlinux-Leute fast immer diejenigen sind, die alle Korrekturen und Umgehungen für
solche Dinge herausfinden
3
Kein Wunder, wenn Sie mit der Distribution wirklich alles über Linux lernen. Sie wissen, was wohin und wie geht.
Kaspar
Es ist 2015 und das funktioniert immer noch wie ein verdammter Zauber.
Rgin
2

Ich habe gerade gelesen, wie einige Windows-Benutzer es zum Laufen gebracht haben. Sie müssen nur den Startbefehl hinzufügen -silent. Ich habe dies mit Startup Applications gemacht. Scrollen Sie nach unten, bis Sie Steam sehen, wählen Sie es aus und klicken Sie dann auf Bearbeiten. Ändern Sie den Befehl folgendermaßen:

/usr/bin/steam %U -silent

Ich denke, dies entfernt es auch aus Ihrem Unity-Panel, was für mich in Ordnung ist. Scheint überflüssig, es sowieso sowohl in der Ablage als auch in der Platte zu haben.

Referenz: Wie starte ich Anwendungen automatisch beim Anmelden?

user447607
quelle
Und genau das suche ich. Ich möchte Dampf laufen lassen, habe aber nur eine Anzeige.
QkiZ
Kannst du dann als Lösung markieren?
user447607
Bereits ausgewählt
QkiZ
Dies entfernt es nicht aus dem Launcher, wenn es geschlossen / minimiert ist, aber die Antwort von minerz029 tut es und die Kombination dieser beiden sorgt für eine viel schönere Erfahrung. Außerdem wird mein Client nicht automatisch gestartet, aber Sie können locate steam.desktopdiese Datei ausführen und dann bearbeiten, um stattdessen das "- silent" hinzuzufügen.
Allen