আমি বর্তমানে সিস্টেমড ইউজার ইউনিট মোতায়েন করছি যা প্রতিবার ব্যবহারকারী যখন লগইন করে তা চালু করা উচিত, তবে পরিষেবাটি এমন একটি অ্যাপ্লিকেশন তৈরি করে যা পরিবেশ পরিবর্তনশীল $ DISPLAY এর উপর নির্ভর করে। অতএব, আমি জানতে চাই যে এমন কোনও ব্যবস্থা আছে যা ইউনিটটিকে অ-গ্রাফিকাল ব্যবহারকারী সেশনগুলিতে আরম্ভ করতে বাধা দেয়, যেমন: স্থানীয় টিটিআই সেশন এবং এসএসএসের মাধ্যমে দূরবর্তী সেশনগুলি।
সম্পাদনা # 1: আপনি পরিষেবাটির জন্য ইউনিট ফাইলটি পেতে পারেন।
[Unit]
Description= User session Unit
[Service]
Type=forking
Restart=always
RestartSec=1
ExecStart=/usr/share/App/exec.sh start $HOME
ExecStop=/usr/share/App/exec.sh stop $HOME
ExecReload=/usr/share/App/exec.sh reload $HOME
[Install]
WantedBy=multi-user.target