嵌入式爱好者

systemd服务添加root权限

2024-8-29 08:58| 发布者: L_S_H| 查看: 44| 评论: 0

类目: i.MX8MP系列产品  >  Linux     文档编号: 1500

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

已解决

未解决

只是看看
上一篇:qt屏蔽鼠标

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-24 21:38

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部