如何指定一个显示器?

86

当我通过SSH运行某些程序,比如firefox &时,我会收到一个错误提示

Error: no display specified 

我希望能够打开多个显示器,同时显示每个程序的stdout

初始问题:我怎样指定显示器来获取一个多显示的程序?

Pablo Santa Cruz 给了我以下代码作为解决方案,但我不理解它。

$ export DISPLAY=yourmachine.yourdomain.com:0.0

$ firefox &

在这个命令中,“yourmachine”和“yourdomain.com”是什么?

12个回答

0

我通过VNC来更好地了解X11。

为了指定显示器以获取多屏幕程序,可以使用以下命令:

export DISPLAY=IP:DisplayNum.ScreenNum

例如:

vncserver :2
vncserver -list
echo '$DISPLAY'=$DISPLAY 
export DISPLAY=:2  # export DISPLAY=IP:DisplayNum or export DISPLAY=:DisplayNum for localhost; So that can vnc connect and see the vnc desktop :2 if $DISPLAY is not :2.
echo '$DISPLAY'=$DISPLAY

你能否再详细解释一下?不太清楚这个回答如何解决OP的问题。 - roelofs
为了指定获取多显示器程序的显示器,请导出DISPLAY=IP:DisplayNum.ScreenNum。 - Yang

-1

在输入 firefox 命令之前,我使用 xming 服务器,使用以下命令导出 DISPLAY=0:0


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接