0

硬件:Beaglebone + LCD cap

操作系统:Ubuntu 12.10

问题:将背景设置为颜色的基本 java 应用程序 - 不会从命令行运行:

线程“主”java.lang.InternalError 中的异常:无法使用 '0.0' 作为 DISPLAY 变量的值连接到 X11 窗口服务器......

如何导出 DISPLAY 以便我的 java 应用程序可以访问 LCD Cape?(我认为这是问题所在)

提前致谢。

4

1 回答 1

0

您可能至少需要从图形 shell 中调用的终端调用“xhost +”。可能有某种方法可以将其设为默认值,但通常 X11 会禁用来自不是 GUI 登录控制台的其他控制台的访问,直到您调用该命令。

要让它在启动时工作,您可以查看此线程此线程。我认为最适合您的方法是添加到您的 .xinitrc 文件中:

xhost +local:
于 2013-02-02T14:44:21.720 回答