কোন কমান্ডটি লাইটডিএম দিয়ে পর্দা লক করে?


11

আমি এই কমান্ডটি দিয়ে স্ক্রিনটি লক করতাম, তবে এটি আপডেট হওয়া পরে সম্ভবত কাজ করা বন্ধ করে দিয়েছে। আমি দৌড়াচ্ছি VERSION="13.10, Saucy Salamander"। আমি কীভাবে এই ফাংশনটি পুনরুদ্ধার করতে পারি?

d gdmflexiserver
পদ্ধতি রিটার্ন প্রেরক =: 1.10 -> গন্তব্য =: 1.97 উত্তর_সারিয়াল = 2

আমি এই কমান্ডটি ওপেনবক্স কী-বাইন্ডিং দ্বারা প্রার্থনা করতাম:

<keybind key="XF86ScreenSaver">
  <action name="Execute">
    <execute>gdmflexiserver</execute>
  </action>

আমার মনে হয় এটি টার্মিনাল এমুলেটর থেকেও কাজ করত।

আপডেট: আমার অবাক করার জন্য, এটি আবার কাজ করে। এটি সিস্টেম আপডেটের কারণে হতে পারে।

method return sender=:1.10 -> dest=:1.71 reply_serial=2

উত্তর:


20

@ উইলফ যা বলেছিল, তবে সম্ভবত আপনি খুঁজছেন

dm-tool lock

একটি ভিন্ন লক অভিজ্ঞতার জন্য। (কারণ আপনি লাইটডিএম দিয়ে বলেছেন ...)

সুরক্ষা সতর্কতা : আপনি এটি সঠিকভাবে কাজ করে যাচাই করতে না পারলে ডিএম-সরঞ্জাম লক ব্যবহার এড়িয়ে চলুন, দেখুন:


একটি থেকে এই চলমান tty, এবং এই প্রদর্শন গামলা আমি ব্যবহার করতে পারি নি জন্য export display=.., আমি এই ত্রুটিটি পেয়েছিলেন: Not running inside a display manager, XDG_SEAT_PATH not defined। এছাড়াও, dm-tool lockআপনি যখন লগ ইন করবেন তখন আমার মতো বোকা হয়ে টার্মিনালে চালাবেন না; ডি
উইলফ

1
@ উইলফ আমি জানি না তিনি এটি একটি থেকে করতে চান কিনা tty? তবে এর মতো কিছু দিয়ে XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0" dm-tool lockকাজ করা উচিত (ত্রুটির পরামর্শ অনুসারে)। (গুইতে আপনার এক্সডিজি_এসইএT_PATH পরীক্ষা করে দেখুন echo $XDG_SEAT_PATH) যদিও এই ডিএম-টুল পদ্ধতিটি আমার 12.04 এ ধীরে ধীরে নষ্ট হয়ে গেছে যেন আমি এটি দিয়ে স্ক্রিনটি লক করে রেখেছি, তবে স্যুইচ করুন tty, আবার ফিরে যান, পর্দাটি আনলক করা আছে। : ডিআই জানেন না এটি 13.10-এ সংশোধন করা হয়েছে কিনা। সে কারণেই আমি বলেছিলাম যে আপনার পদ্ধতিটি এটি একটি এবং এটির জন্য একটি হাল ছেড়ে দিয়েছেন। (জাস্ট যে পদ্ধতি lightdm এর সাথে সম্পর্কিত করা হয় না, তাই হয়তো ওপি এই জন্য খুঁজছেন হয়)
Falconer

dm-tool lockএর কোনও প্রভাব নেই, তবে এটি সিট 0 তালিকাবদ্ধ করতে পারে তাই আমার ধারণা এটি কাজ করা উচিত।
রুমকা

@ রুমকা আমি এখানে বাগেরপোর্টের জন্য চেয়েছিলাম । আপনি ওপেনবক্স বলেছেন, সুতরাং আমি অনুমান করি আপনি লুবুন্টু ব্যবহার করছেন, যা সেই অনুসারে সেই বাগ্রেপোর্টটিও আমার পূর্ববর্তী মন্তব্যে উল্লিখিত সমস্যাটি ভোগ করেছে: লকটি সহজেই সংশোধন করা যায়। আমি কেবল সেই বাগেরপোর্টের নীচে কথোপকথনটি পড়েছি এবং আমার ধারণা আছে যে আপনাকে স্ক্রীনটি লক করতে একটি স্ক্রিনসেভার ইনস্টল করতে হবে। দেখে মনে হচ্ছে পর্দা লক করা লুবুন্টুতে কখনই সুরক্ষিত ছিল না এবং এখন বিকাশকারীরা এর কারণে পূর্ববর্তী লক সম্ভাবনাটি সরিয়ে ফেলে।
ফ্যালকোনার

@ রমকা তবে দয়া করে বাগেরপোর্টের নীচে কথোপকথনটি পড়ুন, আমার এটি পড়ার সময় ছিল না।
ফ্যালকোনার

2

কেবল এটি সাধারণত কাজ করে, তবে gdm (জিনোম ডেস্কটপ ম্যানেজার) সাথে :

gnome-screensaver-command -l

এটি যদি একটি থেকে হয় তবে ttyআপনাকে export display=:0প্রথমে চালানো বা কিছু দরকার - আপনি বর্তমান ব্যবহারকারী সেশনটি ব্যবহার করে খুঁজে পেতে পারেন w

আমি মনে করি আমি এটি রেফারেন্সের জন্য রেখে দেব

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