Pregunta

Tengo dos xterms y varias ventanas de terminal de gnomo activas en mi pantalla X.

Sin embargo, xlsclients solo muestra un cliente gnome-terminal.

$ xlsclients   
luban.local  /usr/X11/bin/xterm
ohm  gnome-terminal
luban.local  xterm

¿Cómo puedo obtener una lista de las sesiones de gnome-terminal adjuntas a mi pantalla?

¿Fue útil?

Solución

Esta opción ejecutará la nueva ventana de terminal en su propio proceso y como un cliente X distinto.

--disable-factory

Estas opciones

--instance=foo --class=bar

proporciona un enlace conveniente para distinguir entre sesiones:

$ xlsclients -l
...
Window 0x3000001:
  Machine:  ohm
  Name:  Terminal
  Icon Name:  foo
  Command:  foo
  Instance/Class:  foo/bar

Otros consejos

Esto es correcto; gnome-terminal (como konsole) inicia un solo proceso. Si solicita una segunda consola, el proceso abre una nueva ventana pero no inicia otro proceso solo para esa ventana (a diferencia de xterm). Esto ahorra mucha memoria y recursos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top