Jak zminimalizować Steam do panelu Unity (zasobnik systemowy)?

13

Kiedy uruchamiam Steam, są tam dwie ikony, jedna w Launcherze i jedna w panelu Unity. Jak usunąć ikonę z Launchera? Chcę tylko ikonę Steam na panelu Unity.

Kliknięcie przycisku zamykania w Steam minimalizuje okno do programu uruchamiającego, nie ukrywając go w pełni.

Nur
źródło
Po pierwsze, nie sądzę, że jest to łatwe. Wszystkie uruchomione programy są domyślnie wyświetlane w programie uruchamiającym, niektóre, takie jak pidgin, znikną, jeśli zamkniesz okno, ale nadal pozostaną na panelu (jeśli są na białej liście), ale jeśli nie są zaprojektowane do tego, prawdopodobnie będzie to wymagało przekodowania część Steam. Po drugie, nawet gdybyś mógł sprawić, że zniknie, wróci on jak tylko otworzysz grę (jeśli zauważysz, że gra jest uruchomiona, obok ikony znajdują się 2 strzałki), aby nic nie zyskać wykonując całą pracę żeby to odeszło.
TrailRider
Tak, chcę, aby Steam zachowywał się jak Pidgin lub Transmission, które przechodzą do panelu, a nie do programu uruchamiającego, gdy okno jest zamknięte, co to jest sens przycisku zamknięcia, jeśli jego funkcjonalność jest taka sama jak minimalizacja. Ale wygląda na to, że nie da się tego zrobić. Dzięki za odpowiedź.
Nur
1
Najbliżej możesz uruchomić gry z deski rozdzielczej. Uruchomi Steam tylko w panelu. Następnie możesz uruchomić inne gry, klikając ikonę, a następnie wybierając grę z menu podręcznego. Jeśli jednak otworzysz klienta Steam, nie będziesz mógł go zamknąć ponownie i sprawić, aby zniknął z programu uruchamiającego. Nie ma znaczenia, jak to zrobisz, jeśli chodzi o pamięć, chyba że jesteś bardzo skory do pamięci, istnieje tylko 30-50 MB różnicy, więc to niewiele pomoże. 140 MB w porównaniu do 180 MB podczas testowania na moim komputerze.
TrailRider
Ostatni komentarz zamieściłem jako komentarz zamiast odpowiedzi, ponieważ tak naprawdę nie odpowiada na twoje pytanie. Myślę, że jest tak blisko odpowiedzi, jak to tylko możliwe. IE twoje pytanie brzmiało „JAK” usunąć ikonę w przeciwieństwie do „JEŚLI” możesz. więc moja odpowiedź „NIE” tak naprawdę nie odpowiada. Chciałbym móc być bardziej pomocny.
TrailRider
2
Idź narzekać na zawór. Poważnie, napisz jakiś raport o błędzie lub coś takiego, ponieważ to w rzeczywistości problem. Wersja Steam dla systemu Windows nie cierpi z powodu tego problemu - zamknięcie pary faktycznie usuwa zakładkę „otwarte okno” z paska głównego, ale pozostawia ikonę na pasku zadań. Dlaczego wersja linuksowa powinna wymagać od użytkowników wykonania dużego obejścia, aby rozwiązać ten problem?
AJMansfield

Odpowiedzi:

18

Aby to zrobić tylko dla użytkownika, musisz uruchomić tę komendę w terminalu:

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

Następnie wyloguj się i zaloguj ponownie.


Możesz też dodać go dla wszystkich użytkowników za pomocą tego polecenia:

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

Następnie wyloguj się i zaloguj ponownie.

Bibliografia:

kiri
źródło
8
Wygląda na to, że ludzie z archlinux są prawie zawsze tymi, którzy opracowują wszystkie poprawki i obejścia takich rzeczy ...
AJMansfield,
3
Nic dziwnego, że dystrybucja naprawdę sprawia, że ​​uczysz się wszystkiego o Linuksie. Wiedzą, co i gdzie idzie.
Kaspar
Jest rok 2015 i to wciąż działa jak cholerny urok.
rgin
2

Właśnie to uruchomiłem, czytając, jak niektórzy użytkownicy systemu Windows to uruchomili. Musisz tylko dodać -silentdo polecenia uruchamiania. Zrobiłem to za pomocą aplikacji startowych. Przewiń w dół, aż zobaczysz Steam, wybierz go, a następnie kliknij Edytuj. Zmień polecenie, aby wyglądało tak:

/usr/bin/steam %U -silent

Myślę, że to również usuwa go z twojego panelu Unity, co jest dla mnie OK. W każdym razie wydaje się zbędne, aby mieć go zarówno na tacy, jak i na panelu.

Odniesienie: Jak automatycznie uruchamiać aplikacje podczas logowania?

użytkownik447607
źródło
I właśnie tego szukam. Chcę uruchomić parę, ale mam tylko wskaźnik.
QkiZ
Czy możesz zatem oznaczyć jako rozwiązanie?
user447607 10.04.15
Już wybrany
QkiZ
To nie usuwa go z programu uruchamiającego po zamknięciu / zminimalizowaniu, ale odpowiedź minerz029 robi to, a połączenie tych dwóch zapewnia znacznie przyjemniejsze wrażenia. Ponadto nie uruchamiam mojego klienta automatycznie, ale możesz uruchomić, locate steam.desktopa następnie edytować ten plik, aby zamiast niego dodać „- cichy”.
Allen