দূরবর্তীভাবে (গ্রাফিকাল) জিনোম সেশন থেকে লগ আউট করুন


12

অফিসের কম্পিউটারে আমার একটি (গ্রাফিকাল) লগইন সেশন চলছে এবং কয়েকটি কম্পিউটার সংস্থান সংরক্ষণ করতে আমি এটি লগ আউট করতে চাই।

আমি অফিস বাক্সে ছুঁড়ে ফেলতে পারি, তবে চেষ্টা করার পরে gnome-session-quitআমি এটি পেয়ে যাই:

$ gnome-session-quit --logout --no-prompt

** (gnome-session-quit:18500): WARNING **: Command line `dbus-launch --autolaunch=fca99a51622d1930b068883b00000005 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n

** (gnome-session-quit:18500): WARNING **: Unable to start: Cannot open display: 

আমার $DISPLAYশূন্য হিসাবে এটি বোঝায় (এটি একটি মাথা বিহীন ssh অধিবেশন হিসাবে)। আমি যখন চালানো w, আমি দেখতে gnome-sessionচলছে tty7। আমি কোনও উপায়ে tty7লগআউট হওয়ার ভান করতে এবং চালাতে পারি এমন কোনও উপায় আছে কি ? এই কাজ করতে একটি ভাল উপায় আছে কি?


সাধারণত w, আমি এই প্রভাবটির কিছু লাইন দেখতে পাই:, muru :0 Wed20 ?xdm? 11:15m 1.10s gdm-session-worker [pam/gdm-password]এটি :0আমার প্রাসঙ্গিক $DISPLAY। আপনি না? pgrep -fa Xএক্সটি কী চলছে তাও আপনি দেখতে চেষ্টা করতে পারেন ।
মুরু

1
থেকে এন্ট্রি wসঙ্গে gnome-sessionছিল tty7প্রদর্শন হিসাবে, কিন্তু সেশন সঙ্গে বেশ কয়েকটি এন্ট্রি ছিল :0(টার্মিনাল খুলতে আমি?)। wআমি বুঝতে পারি সময় কলামটি চেক করা :0নিশ্চিতভাবে গ্রাফিকাল সেশন ছিল (:
ড্রেভিকো

উত্তর:


14

লগ ইন করার পরে ssh, চালান:

env DISPLAY=:0.0 gnome-session-quit --logout

এটি যেমন দূরবর্তী মেশিনে লগআউটকে জোর করে তোলে ঠিক তেমনভাবে আপনি মেনু থেকে লগ আউট করেছেন (তবে অনুরোধ ছাড়াই)। আপনার যদি কোনও অ্যাপ্লিকেশন থাকে উদাহরণস্বরূপ, সংরক্ষণ না করা কাজ, এটি অন্যথায় একটি পরিষ্কার লগআউট প্রতিরোধ করতে পারে তবে আপনার gnome-session-quitসাথে চালানোর দরকার হতে পারে --force-logout

আপনি যদি জিনোমের একটি খুব পুরানো সংস্করণ (<2011) ব্যবহার করেন তবে আপনার প্রয়োজন

env DISPLAY=:0.0 gnome-session-save --logout

... কারণ ২০১১ gnome-session-saveসালে নতুন নামকরণ করা gnome-session-quitহয়েছিল।

সূত্র


2
অফিস বাক্সে, নেই gnome-session-save, তবে এমন একটি আছে gnome-session-quitযা (আপনার উত্তরটির বাকী অংশের সাথে) কৌতুকটি করেছিল। আমি উবুন্টু 12.04 চলছে তা উল্লেখ করতে ভুলে গেছি - সম্ভবত তাই কেন?
drevicko

@ ড্র্রেভিকো সম্ভবত একটি টাইপো। এটি এখনও -quitআমার কাছে 12.04 বাক্সে রয়েছে।
মুরু

1
২০১১ সালে জিনোম-সেশন- সেভের
ফেব্রুয়ারি

2
@ মুরু: সেই অনুসারে উত্তর আপডেট হয়েছে
জানুয়ারী
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.