मैं रेयरिंग से अपग्रेड होने के बाद भरोसेमंद पर जबरदस्त विंडो मैनेजर चला रहा हूं। मेरे डेस्कटॉप वातावरण में जानबूझकर सभी Gnome / Freedesktop डेमन नहीं चल रहे हैं - मैं उन्हें नहीं चाहता।
जब मैं gedit
इस तरह से एक टर्मिनल से निष्पादित करता हूं :
gedit file
यह मेरे टर्मिनल पर इस तरह से संदेश भेजता है जब भी मैं प्रवेश करता हूं या विभिन्न अवसरों पर बचाता हूं या बचाता हूं:
(gedit:5700): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
मैं इस चेतावनी का अर्थ समझता हूं और मैंने फैसला किया है कि यह मेरे लिए कोई मायने नहीं रखता।
मैं इस तरह की चेतावनी को कैसे बंद कर सकता हूं ? "बंद करें" से, मेरा मतलब इनमें से किसी या इसी तरह के वर्कअराउंड से नहीं है:
- में gedit के उत्पादन पाइपिंग
/dev/null
- एक रैपर स्क्रिप्ट लिखना जो gedit के आउटपुट को पाइप करता है
/dev/null
- एक उपनाम बनाने वाला जो gedit के आउटपुट को पाइप करता है
/dev/null
ये वर्कअराउंड स्वीकार्य नहीं हैं क्योंकि उन्हें प्रत्येक गनोम एप्लिकेशन पर व्यक्तिगत रूप से लागू किया जाना है - गेडिट केवल एक ही नहीं है जो टर्मिनल को गड़बड़ाना पसंद करता है।
export GCONF_DEBUG="no"
कुछ भी करोगे