嵌入式爱好者

查看: 25736|回复: 1

[Linux] systemctl启动dbus问题?

[复制链接]

3

主题

8

帖子

40

积分

i.MX6Q通行证FCU2401通行证AM5718通行证AM335x通行证

扫一扫,手机访问本帖
发表于 2020-3-17 16:53:37 | 显示全部楼层 |阅读模式
开发板采用systemd启动方式,定义了一个脚本user.sh,用于启动两个应用进程;
在telnet终端直接执行user.sh脚本,两个进程间能够正常进行DBUS通信;
而用systemctl执行user.sh脚本时,两个进程能启动,但是无法进行DBUS通信?
systemctl启动脚本如下:
[Unit]
Description=MySQL Server
After=mysqld.service

[Service]
Type=forking
BusName=emsb.manger.service
PermissionsStartOnly=true
ExecStart=/bin/sh /mnt/nandflash/user.sh
LimitNOFILE = 5000

[Install]
WantedBy=multi-user.target



回复

使用道具 举报

0

主题

1173

帖子

2203

积分

发表于 2020-3-17 17:44:56 | 显示全部楼层
我在另一个帖子上回复了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 00:52

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表