gpt4 book ai didi

java - 自动启动 GUI Java jar Lubuntu

转载 作者:行者123 更新时间:2023-12-01 11:52:13 25 4
gpt4 key购买 nike

大家好,我需要你们的帮助。我有一台运行 Lubuntu 14.10 且没有显示器的电脑。用户自动登录。我创建了一个 Sysvinit 脚本并将其安装在/etc/init.d 上。我的脚本除其他外,启动一个 jar 文件,该文件打开一个监听串行端口的 GUI 应用程序。

问题是我无法使 jar 应用程序在启动时自动启动。 Java 提示它无法连接到 X11 显示服务器。然而,这就是奇怪的事情。如果我 ssh 进入机器并使用 sudo 服务自己运行脚本,它会正常启动。此外,如果我在启动过程中连接了显示器,它也会自行正确启动。

我需要在没有连接显示器的情况下启动脚本。似乎当监视器未连接时,Xorg 服务器不会启动。有人有什么建议吗?

谢谢

最佳答案

您可能需要一个 Xorg 模拟器,例如 xvfb .

我尚未在 Lubuntu 上测试以下内容,但它应该可以工作:

sudo apt-get install xvfb
sudo Xvfb :10 -ac
export DISPLAY=:10

这应该允许您的应用程序通过 xvfb 运行,而无需任何类型的监视器或显示器。

关于java - 自动启动 GUI Java jar Lubuntu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28706574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com