【发布时间】:2015-04-28 20:22:56
【问题描述】:
我有一个运行 JavaFX 和 Xfvb 的 ubuntu 无头服务器。现在我有一个非常相似的 Ubuntu 服务器并尝试让我的 JavaFX 应用程序与 Xvfb 一起运行。但我总是抛出异常:
Prism ES2 Error - nInitialize: glXChooseFBConfig failed
Xlib: extension "RANDR" missing on display ":99".
通常我可以通过导出 LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/ 来解决 xrandr 异常,但这次不行。我真的不知道出了什么问题......
这是我通常启动服务器的方式:
xvfb-run -a java -cp build/classes:lib/*:/usr/lib/jvm/java-7-oracle/jre/lib/jfxrt.jar kic.engine.thrift.Server
【问题讨论】:
-
你是如何解决这个问题的?也请帮帮我
-
@Sundara 最后唯一的解决方案是安装 X-Server :-(
-
谢谢。 ubuntu 安装 x-server 的命令是什么?
-
@Sundara 请使用搜索引擎!这次我会为你做这个:askubuntu.com/questions/213678/how-to-install-x11-xorg