मुझे इसी तरह की समस्या थी, और लक्षणों की खोज करके यहां आया था, लेकिन समाधान मेरे मामले में फिट नहीं हुआ। तो मैं एक और संभावित कारण जोड़ना चाहूंगा, भले ही यह ओपी को बिल्कुल फिट न कर रहा हो।
मेरे विशेष मामले में मैंने proot
(एक अच्छा chroot
आवरण) का उपयोग किया । लेकिन अनुमतियों पर सही थे /dev/null
और /dev
खुद को।
यह chroot
निर्देशिका के माउंट होने के लिए हुआ , जो मैंने thunar
एक सामान्य उपयोगकर्ता के रूप में किया था । तो, इस मामले में माउंट के पास सही अनुमति नहीं थी।
आपके पास इसे खोजने के लिए एक बुरा समय है, क्योंकि आप इन अनुमतियों को नहीं देखते हैं, जब केवल फाइलों को देखते हैं।
सामान्य समाधान पथ समस्या स्थान ( /dev/null
) पर स्थितियों की जांच शुरू करना और अगले स्तर (ओं /dev
), फिर माउंट, फ़ाइल सिस्टम आदि के लिए कदम होगा , जो भी आगे आता है।
प्रत्येक चरण पर आपके पास कई पूर्व शर्त हो सकती हैं, प्रत्येक का अपना बाहरी स्तर होता है। उदाहरण के लिए, उपयोगकर्ता गलत समूह में हो सकता है, जो समूह कॉन्फ़िगरेशन फ़ाइल की ओर जाता है, जिसमें गलत अनुमतियाँ आदि हो सकती हैं।
जाहिर है, आपको सामान्य रूप से एक तरह के पेड़ का पालन करना होगा।