我有一台信息亭,它太慢了。我已经用 XFACE 和 LTEX 测试了 Debian,但它们对于设备来说真的很慢。我应该运行 Java FX GUI 应用程序。
问题:
我可以在没有窗口管理器的情况下运行 Java GUI 应用程序吗?类似这样的:
startx /usr/bin/google-chrome
如果我能做到这样,我想我可以只安装 xorg,然后从终端运行该软件。我想我没有其他选择,只能选择最快的窗口管理器,如 OpenBox、miwm、ratpoison……(我不知道哪个最轻、最快,但我会选择其中一个)
答案1
在 debian 9.0 上,我测试过运行 chrome、firefox、Java swing GUI 应用程序、Java FX GUI 应用程序。解决方案如下:
安装 (组织和开放的JDK。注意:如果您使用 openjdk 并且想要运行 fx 应用程序,则必须安装开放jfx也一样。如果您使用 oracle HotSpot JDK,javaFX 库将自动包含在内):
apt-get install xorg
apt-get install openjdk-8-jdk
apt-get install openjfx
铬:startx /usr/bin/chromium
火狐浏览器:
startx /usr/bin/firefox
Java摇摆:
startx java -jar swing.jar
Java特效:
xinit
Java -jar fx.jar