Ich muss zugeben, dass ich noch auf den Schlauch stehe, zumal es ja im Startmenü nicht um Icons, sondern um Links zu Applicationen geht, welche ein icon haben können.
Du sagst, Cups hat kein Icon. Welche Application meinst du da? Den "CUPS Queue Manager"? Alle Menü-Einträge werden über *.desktop files gesteuert. Du findest systemweite Einträge dazu in /usr/share/applications, sowie deine lokalen Erweiterungen dazu in ~/.local/share/applications.
Weiters ist das alles ja freedesktop XDG standard. Und mittels xdg-desktop-icon bzw. xdg-icon-resource sollten die Teile eigentlich korrekt installiert werden (
http://www.freedesktop.org/wiki/Specific…icon-theme-spec)
Aktuell habe ich auf meinem System:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
|
dyle@lanfear ~ $ grep -i ^icon /usr/share/applications/cups.desktop
Icon=cups
dyle@lanfear ~ $ find /usr/share/icons -name "cups.*"
/usr/share/icons/hicolor/16x16/apps/cups.png
/usr/share/icons/hicolor/64x64/apps/cups.png
/usr/share/icons/hicolor/32x32/apps/cups.png
/usr/share/icons/hicolor/128x128/apps/cups.png
/usr/share/icons/gnome-colors-common/scalable/devices/cups.svg
/usr/share/icons/gnome-colors-common/16x16/devices/cups.png
/usr/share/icons/gnome-colors-common/22x22/devices/cups.png
/usr/share/icons/gnome-colors-common/32x32/devices/cups.png
/usr/share/icons/gnome-colors-common/24x24/devices/cups.png
|
(was für mich jetzt mal ganz ok aussieht ...)