আমি কথা বলছি না shutdownএবং rebootআদেশ দিচ্ছি । আমি কমান্ড লাইন থেকে একই রুটিনটি শুরু করতে চাই যে সঞ্চালিত হবে যদি আমি কেডিপি ডেস্কটপের ভিতরে লগআউট / রিবুট / শাটডাউন বোতামটি চাপতাম।
আমি কথা বলছি না shutdownএবং rebootআদেশ দিচ্ছি । আমি কমান্ড লাইন থেকে একই রুটিনটি শুরু করতে চাই যে সঞ্চালিত হবে যদি আমি কেডিপি ডেস্কটপের ভিতরে লগআউট / রিবুট / শাটডাউন বোতামটি চাপতাম।
উত্তর:
কেডি 4 এর জন্য:
qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout -1 -1 -1
তিন পূর্ণসংখ্যা পরামিতি হয় confirm, sdtypeএবং sdmodeআর্গুমেন্ট KWorkSpace :: requestShutDown । তাদের মানগুলি পৃষ্ঠার শীর্ষে ব্যাখ্যা করা হয়েছে।
Cannot find 'org.kde.KSMServerInterface.logout' in object /KSMServer at org.kde.ksmserver। তবে নিয়মিত ব্যবহারকারী run _
কেডিএর যে কোনও সংস্করণের জন্য (সম্ভবত জিনোম এবং অন্যান্য):
কেডিএ কন্ট্রোল সেন্টারে (কে। ডি .৩.৫ / ট্রিনিটি) আপনি "নিশ্চিতকরণ ছাড়াই থামান" এর জন্য কীবোর্ড শর্টকাট সেট করতে পারেন (ট্র্যাজেডি এড়াতে জটিল হওয়া উচিত, যেমন Ctrl+ Shift+ Alt+ Delete) এবং তারপরে xvkbd(ভার্চুয়াল কীবোর্ড) চালাতে পারেন :
xvkbd -text '\C\S\A\d'
আপনি এটির জন্য একটি নাম তৈরি করতে পারেন (যেমন kdehalt);
আমার প্রিয় একটি: sleep 1h 20m && kdehaltবা wget "http://something" ; kdehalt।
তাই আমি গিলস দ্বারা উপস্থাপিত উত্তরটি চেষ্টা করেছি, তবে এটি কেবল কেডি 4 এর জন্য কাজ করে।
আমার গ্রাফিক্স সহ সিস্টেম-আপডেটের পরে, আমি আর লগ আউট, রিবুট বা শাটডাউন করতে পারি না। শেষ পর্যন্ত এই কমান্ডটি কাজ করেছে:
qdbus org.kde.ksmserver /KSMServer logout 0 0 0
আমার উত্স এখান থেকে, যেখানে তারা এটি আরও কিছুটা আলোচনা করে। তিনি অন্যান্য অপ্টিন সম্পর্কে আমি নিশ্চিত নই। ফোরামের আলোচনার বিষয়বস্তু কে। উপরের কমান্ডটি মনে হয় আমার সিস্টেমটি করুণভাবে বন্ধ করেছে shut আমার সমস্ত প্রোগ্রামগুলি ফিরে এসেছিল যা প্রত্যাশিত ছিল, সঠিক লেআউটের ক্রমে, এবং আমি কিছু অনুপস্থিত বলে মনে করি না। যদি এটি কাজ না করে, দয়া করে মন্তব্য করুন এবং আমি আমার উত্তরটি সামঞ্জস্য করব তবে এখন পর্যন্ত আমার লকড থাকা অবস্থায় এই সমস্ত কিছুই কৃপণু কেডি 5 বন্ধ করার জন্য কাজ করেছে। (আমি স্পষ্টতই শাটডাউন কমান্ড ব্যবহার করতে পারতাম বা আরআইডি নামে পরিচিত, তবে সেগুলি করুণাময় নয়))