Η κατάσταση:
Όταν εγκατέστησα τον Firefox από τα αποθετήρια του Linux Mint χρησιμοποιώντας το KDE στο Debian, είχα το πρόβλημα ότι το εικονίδιο Firefox δεν εμφανιζόταν, έδειχνε απλώς ένα γενικό εικονίδιο, ενώ εμφανίστηκε στο LXDE. Το διόρθωσα ψάχνοντας και δοκιμάζοντας πράγματα στο Google, αλλά μετά από μια ενημέρωση του Firefox συνέβη ξανά.
Δεν βρήκα κανέναν που να είχε συγκεκριμένα το ίδιο πρόβλημα και έτσι αποφάσισα να γράψω αυτές τις γραμμές. Ο σκοπός αυτής της ανάρτησης είναι να βοηθήσει όσους αντιμετώπισαν το ίδιο πρόβλημα και μπορεί επίσης να συμπεράνει ορισμένα πράγματα σχετικά με τον τρόπο λειτουργίας των εικονιδίων στο KDE που μπορεί να είναι χρήσιμα για άλλα προβλήματα.
Η λύση που βρήκα δεν είναι οριστική και μάλλον θα έχω ξανά το ίδιο πρόβλημα μετά την επόμενη ενημέρωση του Firefox. Καλώ λοιπόν όποιον θέλει να βοηθήσει να με βοηθήσει να βελτιώσω την ανάρτηση και να την κάνω πιο χρήσιμη.
Η λύση:
Το πρώτο πράγμα που προσπάθησα να κάνω ήταν να πάρω τα εικονίδια του Firefox, απλώς χρησιμοποίησα τη λειτουργία αναζήτησης του Dolphin και τα βρήκα. Υπάρχουν διάφορα μεγέθη, κράτησα το μεγαλύτερο.
Στην περίπτωσή μου ήταν στο /usr/share/icons/nuoveXT2/128×128/apps/firefox.png.
Τους αφήνω εδώ διαφήμιση δημοψηφίσματος ότι μπορεί λόγω ζητημάτων αδειοδότησης.
Στη συνέχεια, οι συντομεύσεις επιφάνειας εργασίας βρίσκονται στο φάκελο /usr/share/applications. Μας ενδιαφέρει συγκεκριμένα το firefox.desktop. Έτσι, στο τερματικό:
sudo nano /usr/share/applications/firefox.desktop
Ανοίγει το αρχείο, πλοηγούμαστε στο κάτω μέρος όπου θα βρούμε την παράμετρο Εικονίδιο = το οποίο επεξεργαστήκαμε ώστε να παραμείνει
Icon=/usr/share/icons/nuoveXT2/128×128/apps/firefox.png
Κρατάμε Ctrl + o και βγήκαμε έξω Ctrl + x
Τι μάθαμε:
Τα εικονίδια αποθηκεύονται στο /usr/share/icons
Πρόσβαση σε αρχεία επιφάνειας εργασίας στο /usr/share/applications
Λείπει:
Όπως είπα, αυτή η λύση δεν είναι οριστική, αλλά από την άλλη είναι ένας τρόπος να κατανοήσουμε λίγο πώς λειτουργούν τα charms επιφάνειας εργασίας και πάνελ του KDE. Αν είχα ξανά το ίδιο πρόβλημα θα μπορούσα να το διορθώσω αρκετά γρήγορα.
Είδα ότι υπάρχει μια άλλη ανάρτηση σχετικά με την εγκατάσταση του Firefox στην οποία ρυθμίζετε την πρόσβαση στην επιφάνεια εργασίας με μη αυτόματο τρόπο, θα ήθελα να μάθω τι συμβαίνει με αυτό μετά από ενημερώσεις.
+
Το δικό μου το αφήνω έτσι και το εικονίδιο ενημερώνεται πάντα σωστά
[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Name[es]=Navegador web Firefox
Comment=Browse the World Wide Web
Comment[es]=Navegue por la web
GenericName=Web Browser
GenericName[es]=Navegador web
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[es]=Explorador;Internet;WWW
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=NewWindow;NewPrivateWindow;
[Desktop Action NewWindow]
Name=Open a New Window
Name[es]=Abrir una ventana nueva
Exec=firefox -new-window
OnlyShowIn=Unity;
[Desktop Action NewPrivateWindow]
Name=Open a New Private Window
Name[es]=Abrir una ventana privada nueva
Exec=firefox -private-window
OnlyShowIn=Unity;
Είναι ένα πρόβλημα που είχα στο Debian συγκεκριμένα. Συγγνώμη για τις λίγες εξηγήσεις. Είμαι νέος στο GNU/Linux και αυτή είναι η πρώτη μου ανάρτηση εδώ.
^ ___ ^
Με το Iceweasel, μηδενικά προβλήματα.