logind.conf काम नहीं कर रहा है, ढक्कन बंद करने से लैपटॉप निलंबित नहीं होगा


8

मैं फेड अक्षांश 22 को डेल अक्षांश ई 6230 पर चला रहा हूं। कुछ बिंदु पर मुझे एक सॉफ्टवेयर पैच मिला, जिसने ढक्कन को बंद करने पर लैपटॉप को निलंबित कर दिया। यह काम कर रहा था, और अब यह नहीं है। मुझे यकीन नहीं है कि यह किस कारण से पैच हुआ, या क्यों हुआ। मैं लिनक्स (लेकिन कंप्यूटर नहीं) के लिए एक नौसिखिया हूं, इसलिए अगर मुझे मेरे पास कुछ भी नहीं मिला तो मुझे खेद है।

मैंने क्या देखा है:

  • मैंने इन पंक्तियों को अन-कमेंट करने की कोशिश की /etc/systemd/logind.conf और फिर रिबूट किया:

    HandleLidSwitch=suspend
    LidSwitchIgnoreInhibited=yes
    HandleLidSwitchDocked=ignore
    
  • sudo journalctl -b -u systemd-logind

    दिखाता है कि ढक्कन यह पता लगा रहा है कि यह बंद हो रहा है और खुल रहा है।

  • मैं स्थापित करने की कोशिश की gnome-power-manager... लेकिन यह कोई प्रभाव नहीं लग रहा था।

  • मैंने गनोम ट्वीक टूल इंस्टॉल किया और सेट "बंद ढक्कन पर निलंबित न करें" को "बंद" कर दिया। इसके साथ खेलने में, मैंने "पावर बटन एक्शन" को "हाइबरनेट" में भी बदल दिया, फिर भी पावर बटन सिर्फ लैपटॉप को बंद कर देता है, और ढक्कन को बंद करना अभी भी इसे निलंबित नहीं करता है।

  • मैं तब वापस गया /etc/systemd/logind.confऔर लाइनों को अन-कमेंट किया:

    HandlePowerKey=suspend
    HandleSuspendKey=poweroff
    

    हां, यह पिछड़ा हुआ है ... लेकिन इस सेटिंग ने जोर नहीं पकड़ा। यानी, रिबूट के बाद भी, पावर बटन अभी भी लैपटॉप को बंद कर देता है, और सस्पेंड बटन लैपटॉप को निलंबित कर देगा।

    यह मुझे साबित करने के लिए लगता है कि /etc/systemd/logind.confफ़ाइल और गनोम ट्वीक टूल सेटिंग का कोई प्रभाव नहीं है।

  • मैंने इस आदेश की कोशिश की ... लेकिन मैं 100% नहीं हूं कि यह क्या करता है:

    gsettings set org.gnome.settings-daemon.plugins.xrandr default-monitors-setup do-nothing
    

    मुझे यह एक धागे पर मिला। मैंने इस बिंदु पर ध्यान दिया कि डॉक पर ढक्कन को बंद करने से लैपटॉप निलंबित हो जाएगा। इसलिए मैंने सोचा कि शायद कुछ दोहरी नकारात्मक कार्रवाई चल रही थी। मैंने परीक्षण के लिए इन पंक्तियों को बदल दिया है:

    HandleLidSwitch=ignore
    HandleLidSwitchDocked=suspend
    

    और नतीजा यह है कि ढक्कन बंद होने पर लैपटॉप अब डॉक पर सस्पेंड नहीं होता है, न ही जब लैपटॉप डॉक से दूर होता है।

  • किसी भी समय किसी भी बाहरी मॉनिटर को झुका नहीं जाता है।

तो मुझे क्या याद आ रही है? इन सेटिंग्स को ओवरराइड क्या कर सकते हैं?


अपडेट: मुझे एक और सॉफ्टवेयर अपडेट मिला है। अब लैपटॉप किसी भी समय निलंबित कर देगा जब मैं ढक्कन को बंद कर दूंगा, यहां तक ​​कि डॉक पर भी। डॉक पर रहते हुए इसे स्थगित नहीं करना चाहिए क्योंकि मैंने सेटिंग "हैंडलेलाइडस्विचडॉकड = वापस अनदेखा" कर दी है। इसके अलावा, पावर और सस्पेंड बटन बदलाव के सुझावों के लिए अभेद्य बने हुए हैं। अभी भी टूटा हुआ है ... बस एक अलग तरीके से।
आर्ट हिल

यह मेरे लिए काम नहीं करता था, लेकिन शायद आप इसे काम कर सकते हैं: wiki.debian.org/ScreenLockingOnSleep मैंने xscreensaver के लिए i3lock को स्वैप करने का प्रयास किया।
पीटर बेकिच

जवाबों:


1

मैंने स्टार्टअप प्रोग्राम से इग्नोर-लिड-स्विच-ट्वीक प्रोग्राम को हटाकर समस्या का समाधान किया है।

टर्मिनल रन से: gnome-session-propertiesफिर अनदेखा-ढक्कन-स्विच-ट्वीक हटा दें।


1

मैं यहां पहुंची क्योंकि मुझे विपरीत समस्या थी (ढक्कन बंद करने की अनदेखी नहीं की जा रही थी, जो मुझे चाहिए)।

मैंने इस मुद्दे को एक बार पहले हल कर लिया था, लेकिन ऐसा लगता है कि फेडोरा के नवीनतम संस्करण (मैं अब फेडोरा 28 पर हूं), अब इन दो प्रविष्टियों की आवश्यकता है, जबकि पहले केवल एक ही आवश्यक था:

user$ sudo vi /etc/systemd/logind.conf

HandleLidSwitch=ignore        <---- Set both of these
HandleLidSwitchDocked=ignore  <---- to ignore lid events.

user$ sudo systemctl restart systemd-logind

मुझे उम्मीद है कि किसी और की मदद करता है। कृपया नीचे न करें क्योंकि मैंने विपरीत समस्या के लिए एक समाधान जोड़ा है। :)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.