应用程序的硬件+操作系统设置

时间:2014-06-22 15:48:07

标签: linux javafx raspberry-pi embedded-linux barcode-scanner

我想制作一个可以从USB条形码扫描仪获取输入,在远程服务器上验证并显示答案(文本和图像)的系统。
我会使用JavaFX或浏览器内的JS Web应用程序以某种方式获取扫描仪输入 我计划在Raspberry Pi或普通PC上运行此应用程序。

是否有办法(或特殊的Linux发行版)确保系统始终以相同的方式加载并启动JavaFX应用程序或在浏览器中打开特定的网页?
例如没有登录页面,没有更新或其他弹出窗口显示。

还有其他想法吗?由于
...

找到了一个有趣的解决方案here,其中JavaFX GUI应用程序从命令行启动,根本没有X-Server(linux图形界面)。

1 个答案:

答案 0 :(得分:0)

我最近做过类似的事情,但并不太难。显然在Pi上工作,你会想要使用类似Linux的东西,并且硬件有限意味着你应该尽量减少你正在运行的东西。因此,我建议您运行轻量级发行版。像arch(我使用的)这样的东西允许你只需要从头开始构建你想要的东西而不需要像LFS或Gentoo那样查找和编译所有内容。

至于启动,以下两个wiki将为您提供启动Gui的详细信息,无需手动登录: https://wiki.archlinux.org/index.php/Automatic_login_to_virtual_console https://wiki.archlinux.org/index.php/Start_X_at_Login

之后,只需将命令放在.xinitrc中启动程序即可。