¿Cómo minimizar Steam en el panel de Unity (bandeja del sistema)?

13

Cuando ejecuto Steam, hay dos íconos, uno en el Iniciador y otro en el panel de Unity. ¿Cómo elimino el icono en el Iniciador? Solo quiero un ícono de Steam en Unity Panel.

Al hacer clic en el botón de cierre en Steam, se minimiza la ventana del lanzador y no se oculta por completo.

Nur
fuente
Primero, no creo que sea fácilmente posible. Todos los programas iniciados que se muestran en el iniciador de forma predeterminada, algunos como pidgin, desaparecerán si cierra la ventana pero aún permanecen en el panel (si está en la lista blanca), pero si no están diseñados para hacerlo, es probable que suceda que esto implique la grabación parte de Steam. En segundo lugar, incluso si pudieras hacerlo desaparecer, volvería tan pronto como abrieras un juego (si notas que cuando un juego se está ejecutando hay 2 flechas al lado del icono) para que no se gane nada haciendo todo el trabajo para que se vaya.
TrailRider
Sí, quiero que Steam se comporte como Pidgin o Transmission, que va al panel, no al lanzador, cuando la ventana se cierra, ¿cuál es el botón de cerrar de todos modos si su funcionalidad es la misma que minimizar? Pero parece que no se puede hacer. Gracias por responder.
Nur
1
Lo más cerca que puede acercarse es lanzar sus juegos desde el tablero. Lanzará Steam solo en el panel. Luego puede iniciar otros juegos haciendo clic en el icono y luego seleccionando el juego en el menú emergente. Sin embargo, si abre Steam Client, no podrá volver a cerrarlo y desaparecerá del iniciador. No importa cómo lo hagas en lo que respecta a la memoria, a menos que seas muy delgado con la memoria, solo hay una diferencia de 30-50 MB, por lo que no ayudará mucho. 140 MB en comparación con 180 MB cuando lo probé en mi computadora.
TrailRider
Publiqué el último comentario como un comentario en lugar de una respuesta porque realmente no responde a su pregunta, creo que es lo más cercano a una respuesta que pueda obtener. Es decir, su pregunta era "CÓMO" eliminar el icono en lugar de "SI" puede hacerlo. entonces mi respuesta de "NO" realmente no responde. Ojalá pudiera haber sido de más ayuda.
TrailRider
2
Ve a quejarte a la válvula. En serio, escriba algún tipo de informe de error o algo así, porque esto es realmente un problema. La versión de Windows de Steam no sufre este problema: al cerrar Steam, de hecho, se elimina su pestaña de 'ventana abierta' de la barra principal, pero deja el icono en la barra de tareas. ¿Por qué la versión de Linux necesita que los usuarios realicen una gran solución para solucionar este problema?
AJMansfield

Respuestas:

18

Para hacer esto solo para su usuario, debe ejecutar este comando en una terminal:

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

Luego cierre sesión y vuelva a iniciar sesión.


Alternativamente, puede agregarlo para todos los usuarios con este comando:

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

Luego cierre sesión y vuelva a iniciar sesión.

Referencias

kiri
fuente
8
Parece que la gente de Archlinux es casi siempre la que se da cuenta de todas las soluciones y soluciones para cosas como esta ...
AJMansfield
3
No es de extrañar cuando la distribución realmente te hace aprender todo sobre Linux. Saben qué va dónde y cómo.
Kaspar
Es 2015 y esto todavía funciona como un maldito encanto.
rgin
2

Acabo de hacer que esto funcione leyendo cómo algunos usuarios de Windows lo hicieron funcionar. Solo necesita agregar -silental comando de inicio. Lo hice usando las aplicaciones de inicio. Desplácese hacia abajo hasta que vea Steam, selecciónelo y luego haga clic en Editar. Cambie el comando para que se vea así:

/usr/bin/steam %U -silent

Creo que esto también lo elimina de su panel de Unity, lo cual está bien para mí. Parece redundante tenerlo tanto en la bandeja como en el panel de todos modos.

Referencia: ¿Cómo inicio aplicaciones automáticamente al iniciar sesión?

usuario447607
fuente
Y eso es exactamente lo que estoy buscando. Quiero correr vapor pero solo tengo un indicador.
QkiZ
¿Puedes marcar como solución entonces?
user447607
Ya seleccionado
QkiZ
Esto no lo elimina del iniciador cuando está cerrado / minimizado, pero la respuesta de minerz029 sí lo hace y la combinación de estos dos hace que la experiencia sea mucho mejor. Además, mi cliente no se inicia automáticamente, pero puede ejecutarlocate steam.desktop y luego editar ese archivo para agregar el "silencio" allí.
Allen