1、如果在文件系统登录后,运行脚本和应用正常,但是自启过程中QEventLoop: Cannot be used without QApplication:未初始化完成的报错,或者涉及到数据库类型,可以尝试 [Service] Environment="HOME=/home/username" Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" User=serviceuser //改成root Group=servicegroup //改成root 2、把启动脚本部分放到最后,防止文件读取有问题 3、调试方法 使用以下命令检查服务的状态和日志,以确保它按预期运行: systemctl status my-service.service 查看日志以获取详细信息: journalctl -u my-service.service |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-24 21:38
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.