我的X显示屏上有两个xterms和几个gnome-terminal窗口。
但是,xlsclients只显示一个gnome-terminal客户端。
$ xlsclients
luban.local /usr/X11/bin/xterm
ohm gnome-terminal
luban.local xterm
如何获取附加到我的显示器的gnome-terminal会话列表?
答案 0 :(得分:3)
此选项将在其自己的进程中运行新的终端窗口,并作为不同的X客户端运行。
--disable-factory
这些选项
--instance=foo --class=bar
提供方便的钩子来区分会话:
$ xlsclients -l
...
Window 0x3000001:
Machine: ohm
Name: Terminal
Icon Name: foo
Command: foo
Instance/Class: foo/bar
答案 1 :(得分:0)
这是正确的; gnome-terminal(如konsole)只启动一个进程。如果您要求第二个控制台,该过程将打开一个新窗口,但不会为该窗口启动另一个进程(与xterm不同)。这节省了大量内存和资源。