如何在不同的Xephyr显示器中打开程序?

问题描述 投票:0回答:1

[我有两个通过PyVirtualDisplay创建的Xephyr显示器,当我尝试在其中两个中都打开xterm时,它都可以正常工作,但是许多其他程序将在同一显示器上打开两次。

所以,如果我这样做:

DISPLAY=":1001" gedit & DISPLAY=":1005" gedit &

它的行为与此不同:

DISPLAY=":1001" xterm & DISPLAY=":1005" xterm &

为什么会发生?

python linux python-multiprocessing xorg xterm
1个回答
0
投票

要两次打开gedit,您必须为每个显示启动一个DBus会话,因为gedit使用DBus来确保一个实例。

© www.soinside.com 2019 - 2024. All rights reserved.