एक्स सर्वर केवल रूट के रूप में शुरू होता है


10

मेरे पास एक आर्क लिनक्स सिस्टम, स्टॉक कर्नेल और ड्राइवर हैं। किसी अजीब कारण से, xinit एक त्रुटि पैदा करता है जब इसे गैर-रूट उपयोगकर्ता द्वारा शुरू किया जाता है। लॉग यह कहते हैं:

(EE) parse_vt_settings: Cannot open /dev/tty0 (No such file or directory)

हालांकि, मैं यह कर सकते हैं statऔर lsगैर-रूट उपयोगकर्ता से फ़ाइल और उस पर अनुमति 755 हैं


संभवतः प्रासंगिक: Bugzilla.redhat.com/show_bug.cgi?id=1203780 क्या आपका xorg नवीनतम संस्करण है? क्या आप एक रैपर का उपयोग कर रहे हैं?
टॉम हंट

उम्म, मेरे आर्क-लाइनक्स पर अनुमतियाँ /dev/tty0620 हैं, और मालिक है rootऔर समूह आईडी है tty। समूह के लिए लेखन अनुमति सेट करने का प्रयास करें और देखें कि क्या मदद करता है।
OJS

जवाबों:


4

/etc/X11/Xwrapper.configअनुसरण के रूप में संपादित करें:

allowed_users=anybody
needs_root_rights=yes

स्रोत


1
रों / संपादित करें / बनाएँ। ⁺¹।
हाय-एंजेल

1
बस एक कच्चे Ubuntu 16.04 सर्वर + एक्स स्थापित, धन्यवाद पर मेरी मदद की।
ओली
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.