I have an application which has to communicate with session dbus. If I start my application binary manually or start using Init.d, it is connecting to session d-bus. But if I start my application through systemd, it is failing to start. I tried to start using systemctl start my-service-name, this time also it is failing. And also I go through the answer given by keithel in https://serverfault.com/questions/892465/starting-systemd-services-sharing-a-session-d-bus-on-headless-system . Still Iam facing the same error. The .service fail is as follows: [Unit] Requires= dbus.socket After= dbus.socket [Service] Type=dbus BusName=org.client ExecStart=/usr/local/bin/myExe TimeoutSec=300 WatchdogSec=20 [Install] WantedBy=basic.target Operating system: Ubuntu 16.04 (64-bit) DEEPAN MUTHUSAMY, TATA CONSULTANCY SERVICE, mobile no: +91 8012309210 =====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20180813/897d3337/attachment.html>