Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How do I assign an icon for programs which doesn't have any specific icons ? (ie. vncviewer, rdesktop, etc). Today it appears as a gray icon with question mark on the middle as a default icon in unity launcher.

share|improve this question


  1. Open the text editor.
  2. Drag and drop an iconic link onto the text editor.
  3. Open a new tab in the text editor.
  4. Drag and drop the question mark icon onto the editor.
  5. In the first tab, replace the image address with the address of the image you want.
  6. Copy the link address from the second tab and paste over the link address of the first tab.
  7. Save the first tab under a new name somewhere on the Desktop.
share|improve this answer

I found a good answer to this question here: How can I change which icon an applet uses?

Edit the app's configuration to change the icon

Edit /usr/share/applications/diodon.desktop and change Icon=gtk-paste to Icon=/usr/share/icons/Faenza-Darkest/actions/22/gtk-paste.png

Note that editing system files is generally a bad idea. You might be able to copy diodon.desktop to ~/.local/share/applications/diodon.desktop and then edit it. I'm not sure if that would work.

For me I wanted to give Rubbyripper an icon, and this worked like a charm. I did edit the system file though. Didn't try the .local method.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.