बदसूरत क्रोम / क्रोमूइम ट्रे आइकन को कैसे बदलें


22

मैं हार्डकोड किए गए इंडिकेटर आइकन को ठीक करने के लिए एक स्क्रिप्ट लिख रहा हूं, और मुझे Google क्रोम / क्रोमियम इंडिकेटर आइकन को ठीक करने में समस्या हो रही है।

ट्रे में दिखाए गए दो आइकन हैं; मैं एक को संशोधित करके घंटी को ठीक करने में कामयाब रहा chrome_100_percent.pak, लेकिन मैं क्रोम / क्रोमियम लोगो को बदल नहीं सका। एक ही chrome_100_percent.pakफ़ाइल में तीन आइकन हैं , उन्हें बदलने से संकेतक आइकन नहीं बदलता है, न ही आइकन को बदल रहा है /opt/google/chrome

यहाँ छवि विवरण दर्ज करें

धन्यवाद!


इस लिंक का उपयोग करें यह आपकी सहायता कर सकता है। इसी मुद्दे के समाधान
नील शाह

मैंने उल्लेख किया कि आइकन हार्डकोड है।
बिलाल एल्मुस्सौई

1
क्या आपने इस आइकन को चेक किया है:dpkg -L google-chrome-stable | grep -P 'png|jpg'
AB


@ElderGeek मुझे पता है कि इस आइकन को कैसे ठीक करना है, मुझे केवल लोगो को ठीक करने की आवश्यकता है;)
बिलाल एल्मौसाउई

जवाबों:



0

मेरे उबंटू स्थापित होने पर, मुझे यहां आइकन का एक गुच्छा दिखाई देता है

/usr/share/icons/hicolor/XXxXX/apps/google-chrome.png

जहां XXxXX इस प्रकार हैं

128x128

16x16

192x192

22x22

24x24

256x256

32x32

36x36

48x48

512x512

64x64

72x72

मैं कहूंगा कि जिन लोगों को आपको संशोधित करने की आवश्यकता है, वे शायद इन आकारों में से एक हैं

16x16

22x22

24x24

क्रोम / क्रोमियम बंद करें उनमें से किसी एक को संशोधित / प्रतिस्थापित करने का प्रयास करें, और उसके बाद निम्न चलाएँ

sudo gtk-update-icon-cache /usr/share/icons/hicolor

मुझे / usr / share / icons / hicolor / में एक बड़ा आइकन-theme.cache कैश भी दिखाई देता है, जिसे ऊपर ताज़ा नहीं करने पर ताज़ा करने की आवश्यकता हो सकती है।

मैंने अपने अन्य कंप्यूटर की जांच की जिसमें मिंट 17.2 इंस्टॉल है, और मैं एक ही स्थानों में एक ही फाइल देखता हूं।


वे संकेतक प्रतीक नहीं हैं: / लेकिन मैं इसे आज़माऊंगा; जैसा कि मैंने पहले कहा था, Google क्रोम संकेतक एक बाइनरी फ़ाइल में हार्डकोड किए गए हैं, लेकिन मैं फ़ाइल नहीं ढूंढ सका: /
बिलाल एल्मौसाउई

Google Chrome इन फ़ोल्डरों में फ़ाइलों को स्थापित नहीं करता है।
AB

हो सकता है कि आपने स्रोत से Chrome इंस्टॉल किया हो? कोई अनुकूलन ये मानक स्थापित करने के लिए डिफ़ॉल्ट स्थान हैं।
RJ

मेरे पास वे फाइलें भी नहीं हैं। लेकिन मैंने उन्हें अपने आप से जोड़ने की कोशिश नहीं की, मैं इस सप्ताह के अंत में
करूंगा

0

संकुल द्वारा सूची में सभी स्थापित छवियों नीचे आदेश के उत्पादन की जाँच करें google-chrome-stable, google-chrome-unstable,google-chrome-beta

dpkg -l | awk '/google-chrome-/ {print $2}' | xargs -i'{}' dpkg -L {} | grep -P 'png|jpg'

उदाहरण आउटपुट

/opt/google/chrome-beta/product_logo_32.png
/opt/google/chrome-beta/product_logo_22.png
/opt/google/chrome-beta/product_logo_128.png
/opt/google/chrome-beta/product_logo_48.png
/opt/google/chrome-beta/product_logo_64.png
/opt/google/chrome-beta/product_logo_16.png
/opt/google/chrome-beta/product_logo_256.png
/opt/google/chrome-beta/product_logo_24.png

ये आइकन ट्रे में उपयोग किए जाते हैं। आप इसकी जांच कर सकते हैं, यदि आप मुझ पर भरोसा करते हैं , तो अगले आदेश के साथ। कमांड सभी आइकन हटाता है।

dpkg -l | \
    awk '/google-chrome-/ {print $2}' | \
    xargs -i'{}' dpkg -L {} | grep -P 'png|jpg'  | \
    sudo xargs rm

उसके बाद सभी क्रोम प्रक्रियाओं को मारें और क्रोम को फिर से शुरू करें। यह कोई आइकन नहीं दिखता है।

अब Chrome को फिर से इंस्टॉल करें

sudo apt-get install --reinstall google-chrome-…

और अपने आइकन कस्टमाइज़ करें। :)


/: मैं पहले से ही उन लोगों के प्रतीक को बदलने की कोशिश की है, लेकिन है कि सूचक चिह्न परिवर्तन नहीं करता है
बिलाल Elmoussaoui

यदि आप आइकन हटाते हैं, तो आपके पास अभी भी ट्रे में एक आइकन है?
एबी

0

मेरा मानना ​​है कि जब मैंने 14.04 का उपयोग किया था, और यह लागू हो सकता है, कि आप गुण मेनू (आसान तरीका) पर जा सकते हैं और आपके पास मौजूद छवि फ़ाइल के साथ छवि को बदल सकते हैं, या आप इसे टर्मिनल (मध्यवर्ती तरीके) से कर सकते हैं ।

कृपया सही कोड के लिए मेरे ऊपर 2 टिप्पणियों के पाठ को देखें (यदि यह सही है, तो मुझे इसे पुनर्स्थापित करने की आवश्यकता क्यों है), या आप गुण मेनू विधि, चयन और छवि का उपयोग कर सकते हैं, और अपने परिवर्तनों को सहेज सकते हैं। हालाँकि, जब आप अपडेट प्राप्त करते हैं, तो स्टोर में छवि समान रहेगी (दूसरे के विपरीत जहां यह ऐप स्टोर में इसे बदलता है, आपको तब भी आपके डेस्कटॉप और टास्क-बार पर समान छवि दिखानी चाहिए इसे देख रहे हैं।

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