首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GTK -警告**:无法打开显示启动后台GTK

GTK -警告**:无法打开显示启动后台GTK
EN

Stack Overflow用户
提问于 2015-04-06 17:18:23
回答 5查看 26K关注 0票数 0

我将centos 6 minimal (headless)作为主机,并将ubuntu 14.04 Desktop作为访客安装,并使用KVM。Guest中部署了一个web应用程序,它在后台打开和关闭一个GTK应用程序(javafx)。我正在通过ssh从我的主机调用这个web应用程序,作为"curl http://guest/myapp/start“我观察到来宾操作系统中的日志,并看到错误消息”Gtk-警告**:无法打开显示“

我不明白这个错误的原因。1)这个GTK应用程序没有在主机上的ssh控制台上物理打开任何窗口,而且它是后台的。2) Guest为桌面版。

有谁能帮我解决这个问题吗?由于客户端的安全要求,我无法启用XWindows。

谢谢,Sridhar

EN

回答 5

Stack Overflow用户

发布于 2016-11-23 17:28:24

当我们尝试使用需要打开窗口的ssh在远程机器上执行某些命令时,会出现此警告。例如,如果您想要使用git clone从远程存储库中提取代码。您需要在此处输入密码。但是,由于您在终端上使用ssh,因此无法打开新窗口。因此,它抛出这个警告。您可以使用vnc作为解决方法,因为它能够打开任何新窗口

票数 3
EN

Stack Overflow用户

发布于 2015-04-10 19:20:35

这个问题在Gtk-WARNING **: cannot open display launching background GTK上得到了回答

我使用了xvfb来解析它。

下面的url对我很有帮助,http://www.installationpage.com/selenium/how-to-run-selenium-headless-firefox-in-ubuntu/

票数 1
EN

Stack Overflow用户

发布于 2015-04-09 17:27:37

如果没有显示器,就不能运行GTK+应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29468421

复制
相关文章

相似问题

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