নিম্নলিখিত বার্তাটি প্রায়শই প্রতিবার উপস্থিত হয় যখন আমি আমার কম্পিউটারটি বন্ধ করি:
A stop job is running for Session c2 of user ... (1min 30s)
এটি 1 মিনিট 30 এর জন্য অপেক্ষা করে তারপরে শাটডাউন প্রক্রিয়াটি চালিয়ে যায়। আমি এই সিস্টেমেড শাটডাউন ডায়াগনোসিস গাইডটি অনুসরণ করি এবং শাটডাউন-লগ.টিএসটি (আমি খুব লম্বা হওয়ার কারণে এখানে সরাসরি লগটি পেষ্ট করতে পারি না) get দুর্ভাগ্যক্রমে, আমি নিজের দ্বারা লগ বুঝতে পারি না। আমার সিস্টেমটি কীভাবে সঠিকভাবে বন্ধ হচ্ছে না তা জানতে কেউ আমাকে সাহায্য করতে পারে?
আমি কার্নেল দিয়ে আর্চ লিনাক্স চালাই 4.4.5-1-ARCH
, আমার systemd
সংস্করণটি 229-3
।
সংযোজন 1: আমি পর্যবেক্ষণ করি যে যতবার আমি লগআউট করি এবং তারপরে লগইন স্ক্রিন থেকে আমার কম্পিউটারটি বন্ধ করে দিই, এটি বার্তাটি পায় না A stop job is running...
। আমি অনেকবার শাটডাউন করার আগে লগআউট করার চেষ্টা করেছি, তাই আমি মনে করি এটি যথাযথভাবে ঘটে না। আশা করি তথ্য সাহায্য করতে পারে।
সংযোজন 2: এটি সর্বদা সেশন সি 2 থাকে যা শাটডাউন ঝুলিয়ে রাখে। @ এন.এস্ট অনুসারে, আমি শাটডাউন সমস্যাগুলি আবার ডায়াগনোস করে দেখেছি এবং loginctl session-status c2
পরিবর্তে সংরক্ষণ করেছি dmesg
তবে এরপরে কিছুই নেই shutdown-log.txt
। আমি প্রতিস্থাপিত loginctl session-status c2
দ্বারা systemd-cgls
এবং নিচের লগ করেছেন:
Control group /:
-.slice
└─init.scope
├─ 1 /usr/lib/systemd/systemd-shutdown reboot --log-level 6 --log-target ...
├─1069 /usr/lib/systemd/systemd-shutdown reboot --log-level 6 --log-target ...
├─1071 /bin/sh /usr/lib/systemd/system-shutdown/debug.sh reboot
└─1074 systemd-cgls
কোন ধারনা?
দ্রষ্টব্য: আমি কার্নেলটিতে আপডেট হওয়ার পরে 4.6.4-1-ARCH
এবং systemd 230-7
ত্রুটিটি আর ঘটেনি।
loginctl session-status c2
। আমি নিশ্চিত না যে আপনি এখনও শাটডাউন চলাকালীন কোনও গেটটিতে যেতে পারেন, তবে "একটি স্টপ জব চলছে ..." পপ আপ হয়ে গেলে Ctrl + Alt + F2 এ আঘাত করার চেষ্টা করুন। যদি এটি কাজ করে তবে আপনি লগইন প্রম্পট পাবেন এবং loginctl
কমান্ডটি ব্যবহার করতে সক্ষম হবেন । আপনি যদি লগইন প্রম্পট না পান তবে আপনি যে একই পদক্ষেপের জন্য ব্যবহার করেছেন সেগুলি অনুসরণ করুন dmesg
, তবে loginctl session-status c2
পরিবর্তে আউটপুট সংরক্ষণ করুন । (
/etc/sysctl.d/50-coredump.conf
বিষয়বস্তু সঙ্গে: kernel.core_pattern=core
, সূত্র: github.com/systemd/systemd/issues/1615#issuecomment-203507283
loginctl session-status c2
পরিবর্তে সঞ্চয় করতে পারেন dmesg
।
dmesg
আউটপুটটি আটকিয়েছেন তা খুব তথ্যপূর্ণ নয় - এটি আপনি যখন শাটডাউন বোতামটি (সিস্টেম বুটআপের 3030 সেকেন্ড) আঘাত করবেন তখন ওয়াইফাই সংযোগ বিচ্ছিন্ন করে দেখায় এবং তারপরে 1m30s টাইমারটির মেয়াদ শেষ না হওয়া পর্যন্ত এবং সিস্টেমটি বন্ধ হওয়া অবধি (3139 সেকেন্ডে) প্রদর্শিত হবে।