我正在使用带有linux操作系统的A20lime2板。我已经创建了qt qml桌面应用程序。我可以在系统完全启动时手动运行应用程序。 我想在启动时运行这个gui应用程序而不显示启动msg和linux主页。 我为此搜索了很多,我尝试了不同的方法,但没有让它发挥作用。
1)我尝试过在rc.local中调用应用程序的最简单方法,这适用于python脚本但不适用于qt qml应用程序
2)尝试在/etc/init.d中创建服务并在rc.local中调用该脚本但没有得到任何东西。当我使用start和stop命令手动调用我的服务时,我收到错误“xyz服务失败的工作。有关详细信息,请参阅'systemctl status xyz service'和'journalctl -xn'。” 当我运行'systemctl status xyz service'时,我收到错误“Active:failed ....” 对于journalctl -xn'
,“无法启动LSB:log file hand ....”3)遵循此程序https://debian-administration.org/article/28/Making_scripts_run_at_boot_time_with_Debian 没有错误,但它没有在启动时运行。
还有其他方法吗?或者我做错了什么?