显示到LCD斗篷的Beaglebone java(运行ubuntu)

时间:2013-02-01 22:01:33

标签: java beagleboard lcd

硬件:Beaglebone + LCD帽

操作系统:Ubuntu 12.10

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

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

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

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

要让它在启动时运行,您可以查看this threadthis thread。我认为最适合你的是添加到你的.xinitrc文件:

xhost +local: