首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaFX + Xvfb --另一个Xlib:扩展"RANDR“在显示中丢失:99”

JavaFX + Xvfb --另一个Xlib:扩展"RANDR“在显示中丢失:99”
EN

Stack Overflow用户
提问于 2013-11-25 10:48:18
回答 1查看 5.3K关注 0票数 9

我有一个带JavaFX和Xfvb并运行的ubuntu无头服务器。现在,我有了一个非常类似的Ubuntu服务器,并尝试使用Xvfb运行我的JavaFX应用程序。但我总是被抛出一个异常:

代码语言:javascript
复制
Prism ES2 Error - nInitialize: glXChooseFBConfig failed
Xlib:  extension "RANDR" missing on display ":99".

通常,我可以通过导出LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/来解决xrandr异常,但这次不行。我真的不知道怎么回事.

我通常是这样启动服务器的:

代码语言:javascript
复制
xvfb-run -a java -cp build/classes:lib/*:/usr/lib/jvm/java-7-oracle/jre/lib/jfxrt.jar kic.engine.thrift.Server
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-28 12:18:16

从Java 8开始,人们就可以使用单卡来实现无头JavaFX。一个有用的示例实现(至少帮助了我)可以在ui4j github项目ApplicationLauncher中找到。

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

https://stackoverflow.com/questions/20190225

复制
相关文章

相似问题

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