首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在本地主机上连接vncserver时防止递归窗口

如何在本地主机上连接vncserver时防止递归窗口
EN

Server Fault用户
提问于 2010-03-29 09:39:26
回答 2查看 567关注 0票数 2

我在我的Ubuntu8.10盒上配置了一个VNCServer (vino)。我想从运行在同一台机器上的vncclient连接到此服务器(下面将提到执行此奇怪操作的原因)。

可以理解,当我连接到同一个框上的vncserver时,vncclient显示递归窗口。

是否有一种方法可以连接到同一台机器上的vncserver而不存在递归窗口问题?也许,如果我可以在一个显示器上启动vncserver,在另一个显示器上启动客户机,那么它会工作吗?我怎么能做这种事?

注-在同一台机器上运行vnc客户端和服务器的原因:当我启动我们的Java Swing单元测试套件时,会在测试运行时创建和销毁大量swing UI。这些窗口在前台运行,使测试套件在运行时无法工作。我希望在vncclient中启动测试套件,以便在测试运行时继续工作。

更新

一些搜索似乎表明我可以在另一个显示器上启动一个进程。我尝试这样做,以便在另一个显示器上启动vncviewer。

代码语言:javascript
复制
export DISPLAY=:1
vncviewer localhost:0

但我有个错误-

错误:无法打开显示::1

有人知道为什么我会收到这个错误消息(我运行的是Ubuntu8.10)吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2010-03-31 01:35:10

使用Xvfb西弗尔创建另一个(虚拟)显示,然后告诉应用程序使用该显示。

别管VNC了。

票数 1
EN

Server Fault用户

发布于 2010-03-31 03:18:54

使用Xnest:

代码语言:javascript
复制
Xnest :1.0 &
DISPLAY=1.0 xlogo
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/127227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档