আমি সবেমাত্র এমনটি তৈরি করেছি যা এখনও উপলভ্য নয় graphical-session.target
(আমার কুবুন্টু 16.04 সিস্টেমে):
- একটি সিউডো সিস্টেমযুক্ত ব্যবহারকারী ইউনিট তৈরি করুন যা গ্রাফিকাল-নির্ধারণ.আর্টেজকে উপরে এবং নীচে নিয়ে আসে।
~/.config/systemd/user/xsession.target
নিম্নলিখিত বিষয়বস্তু সহ তৈরি করুন :
[ইউনিট]
বর্ণনা = এক্সেসিওন আপ এবং চলমান
BindsTo = graphical-session.target
সিস্টেমডকে এই নতুন ইউনিট সম্পর্কে বলুন:
$> systemctl --user daemon-reload
- উবুন্টু 16.04 ডেস্কটপের বর্তমানে উপলব্ধ মেকানিক্সের মাধ্যমে নিয়ন্ত্রণ করে এমন অটোস্টার্ট এবং শাটডাউন স্ক্রিপ্ট তৈরি করুন
xsession.target
।
~/.config/autostart-scripts/xsession.target-login.sh
নিম্নলিখিত বিষয়বস্তু সহ তৈরি করুন :
#! / বিন / ব্যাশ
যদি! systemctl --user - সক্রিয় xsession.target &> / dev / নাল
তারপর
/ bin / systemctl - ব্যবহারকারীর আমদানি-পরিবেশ DIY XAUTHORITY প্রদর্শন করুন
/ bin / systemctl - ব্যবহারকারীর প্রারম্ভিক xsession.target
ফাই
~/.config/plasma-workspace/shutdown/xsession.target-logout.sh
নিম্নলিখিত বিষয়বস্তু সহ তৈরি করুন :
#! / বিন / ব্যাশ
যদি systemctl --user- সক্রিয় xsession.target &> / dev / নাল
তারপর
/ bin / systemctl - ব্যবহারকারীর স্টপ xsession.target
ফাই
স্ক্রিপ্টগুলি সম্পাদনযোগ্য করুন:
$> chmod + x ~ / .config / অটোস্টার্ট-স্ক্রিপ্টগুলি / xsession.target-login.sh
mod> chmod + x ~ / .config / প্লাজমা-ওয়ার্কস্পেস / শাটডাউন / xsession.target-logout.sh
দ্রষ্টব্য: এই দুটি ফাইল স্থাপন করা হয়েছে যেখানে কে-ডি-ই সেগুলি অটোস্টার্ট এবং শাটডাউনয়ের জন্য তুলবে। ফাইলগুলি সম্ভবত অন্য ডেস্কটপ পরিবেশের জন্য অন্য কোথাও স্থাপন করেছে (যেমন জিনোম) - তবে আমি সেই পরিবেশগুলি সম্পর্কে জানি না।
দ্রষ্টব্য: এই কর্মক্ষেত্রে একাধিক ডেস্কটপ সেশনের সমর্থন নেই। এটি কেবলমাত্র graphical-session.target
সঠিকভাবে পরিচালনা করে যতক্ষণ না একটি মেশিনে কেবলমাত্র একটি সক্রিয় এক্স 11 সেশন চালিত হয় (তবে আমাদের বেশিরভাগ লিনাক্স ব্যবহারকারীদের ক্ষেত্রে এটিই)।
- আপনার নিজস্ব সিস্টেমযুক্ত ব্যবহারকারী ইউনিট তৈরি করুন যা নির্ভর করে
graphical-session.target
এবং আপনার ডেস্কটপে লগ ইন করার সময় সেগুলি পরিষ্কারভাবে চালিত করে।
উদাহরণস্বরূপ @ এমকাইটো ইউনিটটি দেখতে এইরকম হওয়া উচিত:
[ইউনিট]
বর্ণনা = লোহিত সরণ
PartOf = graphical-session.target
[পরিষেবা]
এক্সিকিস্টার্ট = / বিন / রেডশিফ্ট-এল 28: -13 -t 5300: 3300-বি 0.80: 0.91-মি রেন্ডার
পুনর্সূচনা সবসময় =
( daemon-reload
আপনার ইউনিটগুলি সম্পাদনা করার পরে একটি করতে ভুলবেন না !)
- আপনার মেশিনটি পুনরায় বুট করুন, লগইন করুন এবং আপনার ইউনিটগুলি প্রত্যাশা অনুযায়ী শুরু করা হবে
।> systemctl - ব্যবহারকারীর স্থিতি গ্রাফিকাল- মূল্যায়ন tar
● গ্রাফিক্যাল- নির্ধারণ.আরগেট - বর্তমান গ্রাফিকাল ব্যবহারকারী সেশন
লোড করা: লোড করা
সক্রিয়: ডন থেকে সক্রিয় 2017-01-05 15:08:42 সিইটি; 47 মিনিট আগে
দস্তাবেজ: মানুষ: systemd.sp विशेष (7)
$> systemctl - ব্যবহারকারীর স্থিতি আপনার ইউনিট ...
ভবিষ্যতের কোনও দিন (এটি কি উবুন্টু হবে 17.04?) সিস্টেমটি graphical-session.target
সঠিকভাবে পরিচালনা করবে বলে আমার কাজটি অচল হয়ে পড়ে । সেদিন কেবল অটোস্টার্ট এবং শাটডাউন স্ক্রিপ্টটি সরিয়ে ফেলুন এবং এটিও xsession.target
- আপনার কাস্টম ব্যবহারকারী ইউনিটগুলি ছোঁয়াচে থাকতে পারে এবং কেবল কাজ করতে পারে।