एकता-अभिवादन में चुने गए सत्र को इंगित करने के लिए परिपत्र आइकन कैसे बदलें?


13

प्रीसीज़ (12.04) में, जब मैं एकता-अभिवादन का उपयोग करके लाइटमाड में प्रवेश करता हूं, तो मेरे नाम से एक सफेद घेरा होता है। यूनिटी या एक्सएफसीई जैसे मानक डीई के लिए, सर्कल में एक प्रतिनिधि आइकन (उबंटू प्रतीक या थोड़ा माउस सम्मान।) है। मेरे पास विस्मयकारी विंडो मैनेजर के लिए एक सत्र है जो जब मैं भयानक रूप से स्थापित किया गया था, तो जोड़ा गया था, लेकिन यह सिर्फ एक खाली सफेद सर्कल दिखाता है। मैं यह जानना चाहता हूं कि इसमें एक आइकन कैसे जोड़ा जाए, या कम से कम कुछ संकेतक, क्योंकि एकता-अभिवादन आपको यह नहीं दिखाता है कि जब तक आप सर्कल पर क्लिक नहीं करते हैं, तब तक कौन सा सत्र सेट है।

मुझे सत्र के नाम बदलने के बारे में एक और सवाल मिला । इसके लिए उत्तर ने डेस्कटॉप फ़ाइलों में नाम बदलने के लिए कहा /usr/share/xsessions। दुर्भाग्य से, जब उन डेस्कटॉप फ़ाइलों में एक आइकन फ़ील्ड होता है, तो वे सभी रिक्त होते हैं (कैविएट: मेरे पास अब यूनिटी स्थापित नहीं है, इसलिए हो सकता है कि एकता एक रिक्त न हो। लेकिन Xubuntu डेस्कटॉप फ़ाइल में आइकन दिखाई देने के बावजूद भी यह रिक्त है। एकता-अभिवादन में)।

अद्यतन : यहाँ png मैं बहुत बढ़िया के लिए एक बिल्ला के रूप में उपयोग करते हैं। यह बहुत अच्छा नहीं है, लेकिन बहुत अच्छा लगता है: [ ]


दिलचस्प। मुझे अपने Xfce सेशन के खिलाफ खाली सफ़ेद घेरा मिला है। अब, आपके प्रश्नोत्तर के लिए धन्यवाद, मैं छोटे माउस की खोज का आयोजन करूँगा। Xfce सत्र के बगल में खाली सफेद वृत्त प्रतीत होता है unknown_badge.png

1
@ vasa1 छोटा माउस बिल्ला कहा जाता है custom_xubuntu_badge.pngऔर इसमें स्थित होता है /usr/share/unity-greeter। यदि आपकी सत्र फ़ाइल का नाम है xubuntu.desktop, तो उस बैज का उपयोग किया जाएगा (जैसा कि स्वीकृत उत्तर में समझाया गया है)। तो आप या तो सत्र का नाम बदल सकते हैं या xubuntu बैज की नकल कर सकते हैं लेकिन इसे नाम दें custom_xfce_badge.png(मान लें कि आपकी सत्र फ़ाइल नाम है xfce.desktop)।
चैन-हो सुह सिप

जवाबों:


15

अवलोकन

लाइटमेड के लिए बैज में जमा किया जाता है /usr/share/unity-greeter

आप संभवतः ऊपर उल्लिखित निर्देशिका में एक नया बैज जोड़ सकते हैं। मुझे लगता है कि आप इसे custom_awesome_badge.pngसत्र के नाम के रूप में या जो भी नाम देना चाहेंगे /usr/share/xsessions/। सभी बैज 22 x 22 पिक्सल के हैं।

Ubuntu-devel सूची पर lightdm अनुचर से :

  1. /usr/share/unity-greeter/unknown_badge.pngइसे एक टेम्पलेट (सिर्फ 22x22 सफ़ेद सर्कल) के रूप में लें और उपयोग करें।
  2. अपने लोगो को सफेद वृत्त के पारदर्शी कटआउट के रूप में जोड़ें (उदाहरण के लिए उस निर्देशिका में अन्य बैज देखें)
  3. अपना लोगो इस रूप में शिप करें /usr/share/unity-greeter/custom_SESSIONNAME_badge.png, जहाँ SESSIONNAME आपका X सत्र नाम है (उदाहरण के लिए XFCE के लिए 'xfce')।

अगर नहीं मिला तो जेनिटिक व्हाइट सर्कल आइकन पर वापस गिरते हुए, एकता ग्रीरर स्वचालित रूप से वहां दिखाई देगी।


तैयार कस्टम बैज का सेट

आप यहां अतिरिक्त बैज का एक बड़ा सेट डाउनलोड कर सकते हैं । उन्हें स्थापित करने के लिए बस फ़ोल्डर सामग्री की प्रतिलिपि बनाएँ /usr/share/unity-greeter


1
हाय, यह काम किया! awesome_badge.pngकाम नहीं किया, लेकिन custom_awesome_badge.pngकाम किया, जहां कमाल मेरे सत्र का नाम है। मैंने यह नोटिस करने के बाद किया custom_xubuntu_badge.png, हालांकि वहाँ मौजूद है kde_badge.pngऔर gnome_badge.png। मेरे पास केडीई या सूक्ति सत्र नहीं हैं, इसलिए मैं यह नहीं देख सकता कि क्या एकता-अभिवादन करने वाले उन्हें पहचान लेंगे।
चान-हो सुह

यह जानना दिलचस्प होगा कि भयानक_बैज.पंग फ़ाइल वास्तव में क्यों काम नहीं की ...
इमानुएल

@Emanuele मैं कहूंगा कि यह डिजाइन द्वारा है। देखिये क्या कहना था अनुचर का।
jokerdino

@ जोकरडिनो ने कल्पना की। चीयर्स!
Emanuele
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.