- आइकन क्यों बदलते हैं ...
जब आप sudo (रूट के रूप में) का उपयोग करके किसी प्रोग्राम का उपयोग करते हैं, तो आप यह देखने के लिए जा रहे हैं कि जो भी आइकनों और थीम सेटिंग्स रूट अकाउंट को उपयोग करने के लिए कॉन्फ़िगर किया गया है। अन्यथा आप उन आइकन को देखेंगे जिन्हें आपने अपने उपयोगकर्ता के रूप में चुना है।
- डिफ़ॉल्ट (उपयोगकर्ता) आइकन को बदलने के लिए कैसे उन्हें माउस से मेल खाने के लिए बनाते हैं, जब आप sudo का उपयोग करते हैं ...
ध्यान दें कि नोटपैडक एक क्यूटी प्रोग्राम है, जीटीके प्रोग्राम नहीं है, और जीटीके के लिए आपके द्वारा चुनी गई आइकन सेटिंग्स क्यूटी कार्यक्रमों पर लागू नहीं होंगी। आप अपने उपयोगकर्ताओं Qt आइकन थीम को "अद्वैत" में बदलना चाहते हैं। यह उस विशिष्ट आइकन सेट का नाम है जिसे आप sudo के साथ चलाने पर देख रहे हैं। मैं नहीं जानता कि आप किस डिस्ट्रो का उपयोग कर रहे हैं। मैं Xubuntu का उपयोग कर रहा हूँ। मेरे मामले में मुझे एक टर्मिनल में निम्नलिखित तीन आदेशों को चलाना था:
sudo apt install qt5ct qt5-style-plugins
export QT_QPA_PLATFORMTHEME=qt5ct
qt5ct
यह एक GUI Qt5 सेटिंग्स विंडो लॉन्च करे, और आपको Qt प्रोग्राम के लिए एक आइकन सेट का चयन करने की अनुमति दे। अद्वैत चुनें, आवेदन पर क्लिक करें, फिर नोटपैडक को पुनरारंभ करें। जब आपके पास qt5ct खुला होता है, तो आपको gtk2 को भी चुनना चाहिए क्योंकि आपके qt5 विषय को gtk और qt5 अनुप्रयोगों में एक समान उपस्थिति होगी। आप अपने GTK सेटिंग्स से मिलान करने के लिए Qt के लिए अपने फ़ॉन्ट आकार भी यहाँ सेट कर सकते हैं।
मैंने "/etc/X11/Xsession.d/56xubuntu-session" में पहले से मौजूद निर्यात लाइन को भी संपादित किया। (एक रिबूट के बाद) इसने मुझे नई "क्यूटी सेटिंग्स" ऑब्जेक्ट लॉन्च करने की अनुमति दी, जो एक्सूबंटू सेटिंग्स विंडो में दिखाई दी।
मुझे यकीन नहीं है कि, जब मैंने जीटीके और क्यूटी आइकन दोनों को अद्वैत में सेट किया है, तो मुझे मूसपेपड के साथ ऐसे अलग-अलग आइकन मिलते हैं जैसे मैं नोटपैडक के साथ करता हूं। उन्हें बस उस आइकन थीम के भीतर छवियों के एक अलग सेट का उपयोग करना होगा।