Имам два xterms и няколко прозореца с gnome-terminal, които са активни на моя X дисплей.
Въпреки това, xlsclients показва само един gnome-терминален клиент.
$ xlsclients
luban.local /usr/X11/bin/xterm
ohm gnome-terminal
luban.local xterm
Как мога да получа списък на сесиите на gnome-терминал, прикачени към моя дисплей?
Отговори:
2 за отговор № 1Тази опция ще стартира новия терминален прозорец в своя собствен процес и като отделен X клиент.
--disable-factory
Тези опции
--instance=foo --class=bar
осигурете удобна кука за разграничаване между сесиите:
$ xlsclients -l
...
Window 0x3000001:
Machine: ohm
Name: Terminal
Icon Name: foo
Command: foo
Instance/Class: foo/bar
0 за отговор № 2
Това е вярно; gnome-терминал (като конзола)започва само един процес. Ако поискате втора конзола, процесът отваря нов прозорец, но не започва друг процес само за този прозорец (за разлика от xterm), което спестява много памет и ресурси.