I do know that running xfce4. upon first run I will not have all of my icons and have to change the theme. The reason being that not all icons show is because of who ever wrote the theme could not have included the icons that are associated with he item.
Causes and effect.
In your case you state that black icons are showing up where their should be what one would call regular icons depicting the item it is representing.
here you state
Quote:
Originally Posted by FedoraPete
All the default applications are fine, but for new installed application, some of these applications are affected such as the following:
- CherryTree
- Getting Things GNOME
- DropBox (in a popup dialog)
|
that it is the after install 'extra' applications that are not showing their icons.
Seeings that the theme changes did not correct the issues. Then you'll have to dig further into your system.
Code:
/usr/share/applications
is where the desktop files are kept. you will need to check each associate desktop file for the icon name, find the icon and add a hard path to the icon.
Try this with one desktop and it should fix it.
ie
Code:
(userx@SlackO⚡️~)>>$ cat /usr/share/applications/mplayer.desktop
[Desktop Entry]
Type=Application
Name=MPlayer
GenericName=Media Player
X-GNOME-FullName=MPlayer Media Player
Comment=Play movies and songs
Keywords=Player;Capture;Audio;Music;Song;Video;Movie;Film;Clip;DVD;VCD;CD;Disc;DVB;TV;
Keywords[de]=Player;Wiedergabe;Capture;Mitschnitt;Audio;Musik;Lied;Video;Film;Clip;DVD;VCD;CD;Disc;Disk;DVB;TV;
Icon=mplayer <-----
#TryExec=gmplayer
TryExec=mplayer
#Exec=gmplayer %F
Exec=mplayer -use-filename-title %F
Terminal=false
Categories=GTK;AudioVideo;Audio;Video;Player;TV;
MimeType=application/x-cd-image;application/x-cue;application
Where you see the define statement to tell the system what icon to use.
sometimes add on software does not follow the default layout of Linux/GNU where to put the icons and or every size an type of icon to use to match every setting. It then becomes incompatible with the default system way of doing things.
Now you will need to go into
Code:
/usr/share/icons
(userx@SlackO⚡️~)>>$ ls /usr/share/icons
Adwaita ComixCursors-Slim-Green Oxygen_Blue hicolor
ComixCursors-Black ComixCursors-Slim-Orange Oxygen_White locolor
ComixCursors-Blue ComixCursors-Slim-Red Oxygen_Yellow mono
ComixCursors-Green ComixCursors-Slim-White Oxygen_Zion nuvola
ComixCursors-Orange ComixCursors-White Pulse-Glass oxygen
ComixCursors-Red HighContrast Tango redglass
ComixCursors-Slim-Black KDE_Classic default.kde4 whiteglass
ComixCursors-Slim-Blue Oxygen_Black handhelds
and find the icons. Their maybe a app out there to show all of your icons, though I have never heard of one.
I just look for what I need then add it to the icon declaration.
You could do a find on each one to try and save yourself some time and hassle of looking though every directory and sub-directory.
Code:
su
password
find /usr/share/icons -type f -name *(name of icon)*
using wild cards to pick up anything remotely close to the name you are looking for.
this one here
Quote:
Dropbox (in a popup dialog)
|
by pop up dialog . do you mean the notification that shows when it logs in and such?
because Dropbox may have installed itself somewhere and kept its desktop file within the same directory it is installed in. Some apps do this, where one then needs to just move or copy it into /usr/share/applications to use it.