Vraag Hoe kan ik het pictogram van een toepassing in het Unity-opstartprogramma wijzigen?


Ik probeer het pictogram van een specifieke toepassing (Pidgin) te wijzigen in mijn Ubuntu 11.10 Unity-opstartprogramma. Ik heb geprobeerd te zoeken in de opties en in de Compiz-instellingen, maar kon geen optie vinden om afzonderlijke pictogrammen te wijzigen.

Ik kan het thema veranderen, maar dat is niet wat ik wil.

Ik ben bereid om configuratiebestanden te bewerken om deze wijziging te krijgen. Het hoeft geen UI-oplossing te zijn.


67
2017-11-19 03:08


oorsprong


Bekijk deze vorige vraag askubuntu.com/questions/6009/where-are-icons-stored - Mark Rooney


antwoorden:


Voor Ubuntu 11.10


Het eerste dat u zou moeten doen is een .png-pictogrambestand nemen dat u wilt gebruiken en het naar de respectieve kopiëren ~/.local/share/icons/hicolor/ directory. Dit bevat de volgende mappen (dit zijn de afmetingen van de pictogrammen): 16x16/apps/  32x32/apps/  48x48/apps/

Ik heb een gratis 16x16 gratis icon sampler gedownload en een 16x16-pictogram gekozen Alien.png

ik heb de ... genomen Alien.png bestand en gekopieerd naar ~/.local/share/icons/hicolor/16x16/apps, Wanneer u de uwe kopieert, kunt u dat doen via de GUI of terminal.

Van daaruit zou je het volgende in een terminal moeten doen (je hebt sudo misschien nodig om dit te kopiëren):

cp /usr/share/applications/pidgin.desktop ~/.local/share/applications/

Bewerk vervolgens het bestand pidgin.desktop:

vi ~/.local/share/applications/pidgin.desktop

Zoek naar de regel die zegt:

Icon=pidgin

Dit moet worden gewijzigd in de nieuwe pictogramnaam zonder het voorvoegsel .png ...

Icon=Alien

Sla uw wijzigingen op ... log vervolgens uit en log weer in

Laat het me weten als dit helpt of als u meer hulp nodig heeft.


66
2017-11-19 03:54



~ / is hetzelfde als invoeren / home / <je gebruikersnaam>, alleen ter verduidelijking - itnet7
Geweldig. Geweldige instructies. Maar een ding. Ik moest sudo om het bestand van / usr / share naar mijn lokale map te kopiëren. - recluze
Overweeg ook om een ​​128x128-pictogram (in de 128x128 / apps / map) toe te voegen als je een mooie resolutie wilt tijdens alt-tab (die iets grotere pictogrammen gebruikt dan het dock). Anders, uitstekende tip, heel erg bedankt! - Anto
Ik hou van Ubuntu, maar het spijt me te moeten zeggen dat sommige eenvoudige dingen zoals deze echt zuigen ... Dit is zeker niet gebruiksvriendelijk ... Bedankt voor de gedetailleerde beschrijving. - takeshin
Geweldig, erg behulpzaam - vooral het gedeelte over uitloggen en dan weer terug :) - Isaac


De manier waarop ik het deed was naar /usr/share/applications/<whatever app your looking for> klik vervolgens met de rechtermuisknop om naar eigenschappen te gaan, klik op het pictogram aan de linkerkant en selecteer de afbeelding waarvan u het pictogram wilt zijn.

Dat zal je wel moeten doen sudo nautilus om het pictogram te bewerken. Sluit vervolgens af en doorzoek het programma in Unity en het verschijnt met het geselecteerde pictogram.


18
2017-12-02 20:36



Ik denk dat je liever 'gksudo nautilus' moet doen in plaats van 'sudo nautilus' (maar omdat ik geen expert ben, kan ik me vergissen) - user138784
Je zou ook kunnen gebruiken sudo -H nautilus - kiri


Voor Ubuntu 12.04


Naast het uitstekende antwoord gegeven door itnet7, Ik zou willen toevoegen dat ik in Ubuntu 12.04 ook moest toevoegen ~/.local/usr/applications/icons/hicolor/64x64/apps zodat Unity het pictogram kan zien.

Om het aangepaste pictogram te vergroten of verkleinen, kunt u het uitstekende pictogram gebruiken imagemagick pakket.

sudo apt-get install imagemagick

Voer vervolgens het commando uit mogrify -resize 64x64! myImage.png om uw aangepaste pictogrammen mooi in te schalen naar de gewenste resoluties.

Als u de onderstaande opdracht uitvoert nadat u het bureaubladpictogram hebt gemaakt en de toepassing hebt vergrendeld op uw opstartprogramma, wordt de eenheid bijgewerkt zonder dat u opnieuw hoeft op te starten.

unity --replace & 

zoals hier beschreven: applicatie vergrendeld voor launcher zonder pictogram


7
2017-12-18 18:59





  1. Installeren Hoofdmenu (AKA Alacarte) alacarte Install alacarte
  2. Open Hoofdmenu
  3. Klik op een programma en selecteer eigenschappen in het juiste menu.
  4. Klik op het pictogram
  5. Blader naar uw nieuwe pictogram en klik op Open
  6. Sluit de eigenschappen van uw programma's
  7. Dichtbij Hoofdmenu

Geen uitloggen of opnieuw opstarten vereist;)


6
2017-07-01 00:01



Gewoon om te updaten; Deze methode werkt zoals voor versie 15.04, ik heb het gewoon geprobeerd. - Tico


Voor Ubuntu 14.04

Om een ​​pictogram te koppelen aan een bepaalde toepassing die op het opstartprogramma zou kunnen worden geplaatst, doet u het volgende op de opdrachtregel:

Neem b.v. een applicatie genaamd alpha_app met zijn pictogram alpha_app.png:

  1. uit te voeren:

    sudo cp alpha_app.png /usr/share/pixmaps/
    

    De bovenstaande opdracht kopieert uw pictogram met de bestandsnaam alpha_app.png naar de juiste map.

  2. uitvoeren:

    sudo gedit /usr/local/share/applications/alpha_app.desktop
    
  3. Wijzig in gedit de naam van het pictogram als volgt:

    Icon=alpha_app.png
    

    Als het bestand alpha_app.desktop bestaat niet in /usr/local/share/applications/, voer uit locate alpha_app.desktop en kopieer het daar. In het onwaarschijnlijke geval dat dit niet lukt, betekent dit dat er geen is alpha_app.desktop bestand overal op de schijf en dat je het zelf zou moeten maken.

  4. Ga naar het dashboard en typ de naam van uw toepassing, in ons voorbeeld alpha_app.

  5. Kies het pictogram uit Dash en ga naar Launcher.

Τέλος! Het einde!


5
2018-02-23 22:04



Welkom bij Ask Ubuntu! ;-) Kun je alsjeblieft mijn recensie bekijken bewerkingen en bekijk ook de hulp bij het bewerken om de leesbaarheid van uw antwoorden in de toekomst te verbeteren ... ;-) - Fabby
Dit werkt ook perfect in 16.04. Mogelijk moet u eerst opnieuw opstarten / uitloggen, zodat Unity het nieuwe .desktop-bestand leest. - MakisH


Voor Ubuntu 12.10


De map met de volgende mappen (de afmetingen van de pictogrammen) is gewijzigd in:

~ / .local / share / icons / eenheid-webapps / apps

en als je dat doet ls :

128  16  192  22  24  32  48  64  96

0
2018-04-17 22:18





In 13.04 installeerde ik Nemo om zich te ontdoen van nautilus-voor-armen-speelgoed.

Ik wilde het icon-map-house in het opstartprogramma.

Ik opende ~/.local/share/applications/nemo.desktop met gedit om een ​​kijkje te nemen en een lijn te vinden

icon=folder 

(geen pad, geen extensie ???)

Ik probeerde binnen te zoeken /usr/share/ voor het standaard standaardpictogram van nautilus dat leek te worden genoemd folder_home.png of .svg, Ik kon niet beslissen welke. Er waren een aantal bestanden met dezelfde naam in verschillende mappen, dus uiteindelijk heb ik gewoon de regel gewijzigd in

icon=folder_home

en na het uitloggen en terug in het pictogram was veranderd.


-1
2017-12-17 10:03