1

我的 X 显示器上有两个 xterm 和几个 gnome-terminal 窗口处于活动状态。

但是,xlsclients 仅显示一个 gnome 终端客户端。

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

如何获取附加到我的显示器的 gnome-terminal 会话列表?

4

2 回答 2

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
于 2009-06-22T18:53:53.153 回答
0

这是对的; gnome-terminal(如 konsole)只启动一个进程。如果您要求第二个控制台,该进程会打开一个新窗口,但不会仅为该窗口启动另一个进程(与 xterm 不同)。这节省了大量的内存和资源。

于 2009-06-22T09:07:24.390 回答