आप पढ़ सकते हैं के रूप में, उदाहरण के लिए यहाँ , logind, जो systemd का एक हिस्सा है, उपयोगकर्ता सत्रों के लिए कुछ उपकरणों के लिए अनुमति सेट कर सकते हैं। व्यवहार में इस तरह का व्यवहार कैसे काम करता है, यह दिखाने के लिए एक vid भी है । संक्षेप में, यदि आप शुरू करते हैं, तो हम कहते हैं, अमारोक, और आप कुछ गीत बजाते हैं, आप तब तक ध्वनि सुनेंगे जब तक आप किसी अन्य उपयोगकर्ता या TTY पर स्विच नहीं कर लेते हैं जहाँ आपके पास केवल लॉगिन प्रॉम्प्ट है। ऐसा इसलिए क्योंकि सक्रिय सत्र निष्क्रिय हो गया।
मुझे पता है कि आप किसी उपयोगकर्ता (या उपयोगकर्ताओं) को एक विशिष्ट समूह में जोड़ सकते हैं, इस मामले में "ऑडियो", और वह इस मुद्दे को 'ठीक' करेगा, लेकिन मैं सोच रहा हूं कि क्या कोई और समाधान है। मैं वास्तव में चाहता हूं कि इस प्रक्रिया के लिए कुछ अनुमतियाँ निर्धारित की जाएं ताकि यह सभी समय साउंड कार्ड का उपयोग कर सके, तब भी जब सभी उपयोगकर्ता अपने सत्रों को बंद कर दें।
क्या यह संभव है? मैं पूछ रहा हूं क्योंकि मैं अक्सर संगीत सुनता हूं और मुझे ज्यादातर समय अपने मॉनिटर की आवश्यकता नहीं होती है, इसलिए मैं सिर्फ स्क्रीन लॉक करता हूं। लेकिन जब मैं स्क्रीन लॉक करता हूं, तो सक्रिय सत्र निष्क्रिय हो जाता है और एमारॉक खेलना बंद कर देता है। और हां, स्क्रीन लॉक होनी चाहिए, न कि बस बंद हो जाए।
संपादित करें:
मुझे नहीं लगता कि यह मायने रखता है कि मैं किस डिस्ट्रो का उपयोग कर रहा हूं क्योंकि अगर बोर्ड पर सिस्टमड है, तो यह बिल्कुल वही मुद्दा होगा। वैसे भी, मैं डेबियन साइड का उपयोग कर रहा हूं, लेकिन कुछ पैकेज जैसे कि systemd, udev (और कुछ निर्भरताएं) प्रयोगात्मक शाखा से हैं, और अब यह 219-9 संस्करण है।
loginctl enable-linger
खाते के लिए उपयोग करने की कोशिश की है?
The systemd user instance is started after the first login of a user and killed after the last session of the user is closed. Sometimes it may be useful to start it right after boot, and keep the systemd user instance running after the last session closes, for instance to have some user process running without any open session. Lingering is used to that effect.
यह निष्क्रिय उपयोगकर्ता सत्र की चिंता नहीं करता है क्योंकि systemd --user
हर समय मौजूद है।
nohup program_x & ; disown
मदद मिल सकती है। या स्क्रीन