Frage

Ich habe zwei xterms und mehrere gnome-terminal-Fenster aktiv auf meinem X-Display.

Allerdings xlsclients zeigt nur einen gnome-Terminal-Client.

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

Wie kann ich eine Liste der gnome-terminal Sitzungen an meine Anzeige bekommen?

War es hilfreich?

Lösung

Mit dieser Option wird das neue Terminalfenster in einem eigenen Prozess und als eigenständiger X-Client ausgeführt werden.

--disable-factory

Diese Optionen

--instance=foo --class=bar

bietet einen bequemen Haken zwischen den Sitzungen zu unterscheiden:

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

Andere Tipps

Das ist richtig; Gnom-terminal (wie konsole) beginnt nur einen einzigen Prozess. Wenn Sie für eine zweite Konsole fragen, öffnet sich der Prozess um ein neues Fenster, aber keinen weiteren Prozess starten nur für das Fenster (im Gegensatz zu xterm). Das spart viel Speicher und Ressourcen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top