LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Latest pidgin update seems to have broken dock icon (http://www.linuxquestions.org/questions/slackware-14/latest-pidgin-update-seems-to-have-broken-dock-icon-809550/)

halborr 05-22-2010 10:12 PM

Latest pidgin update seems to have broken dock icon
 
Running 12.2 on fluxbox, it seems the latest pidgin update has messed with my dock icon- it's no longer the pidgin icon, now I believe it's a generic one. It's not REALLY a big deal, but it kind of bugs me...

Where is this set/how do I go about fixing it?

koenigdavidmj 05-22-2010 10:34 PM

Try moving ~/.purple aside and starting over. You'll need to re-add your accounts and such, but it may help.

halborr 05-23-2010 10:18 PM

^^Thanks, but no dice. Starting from scratch gives the same icon.

rmjohnso 05-24-2010 10:18 AM

Try reloading your icon cache.

halborr 05-24-2010 08:25 PM

How would I go about doing that? I've tried googling but all I've found is stuff about rc.M... Can I just run the relevant block from that?

Thursapr 05-24-2010 09:31 PM

I believe there's a minor bug with the Help > About dialog. Its width is bigger than it should be.

rmjohnso 05-24-2010 10:19 PM

/usr/bin/gtk-update-icon-cache should do the trick.

halborr 05-25-2010 10:37 PM

^^ I tried
Code:

/usr/bin/gtk-update-icon-cache --force /usr/share/icons/hicolor
and
Code:

#!/bin/sh

        for theme_dir in /usr/share/icons/* ; do
                        /usr/bin/gtk-update-icon-cache -t -f ${theme_dir}
        done

Didn't help. I'm ruther confused on this one :-S

halborr 05-25-2010 10:51 PM

I just tried running pidgin as a different user on KDE, it gave a different icon, a little white page with a red X on it, whereas this one is dark with a light perimeter, if that makes any sense...

Probably due to using a different icon set? Although, now I know it's not related to where I'm running it...

halborr 05-27-2010 05:46 PM

Bump... Any new ideas what it might be?

halborr 05-27-2010 06:17 PM

Hrm... I found the icons in /usr/share/pixmaps/pidgin, and the relevant tray ones are there, but they don't show up.

EDIT: I think this is a configuration error on pidgin's part.

EDIT#2: Installing pidgin 2.6.6 instead (from old security updates) makes the icon work fine, but it breaks on 2.7.0.

botnet 05-28-2010 02:40 AM

the new pidgin uses a different location for the icons

the new location for the tray icons is now:

Code:

/usr/share/pixmaps/pidgin/tray/hicolor/16x16/status
pidgin-tray-available.png  pidgin-tray-connect.png    pidgin-tray-offline.png
pidgin-tray-away.png      pidgin-tray-email.png      pidgin-tray-pending.png
pidgin-tray-busy.png      pidgin-tray-invisible.png  pidgin-tray-xa.pn


ran into this same problem the other day, putting those files in that location resolved the issue
depending on the size of your tray, you may need to do the same in each of 22x22/ 32x32/ 48x48/ under the hicolor parent directory, as well

halborr 05-29-2010 10:23 AM

That's weird, I install 2.7.0 and that directory and files are there, yet it still doesn't work. All directories are there (16x16, 22x22, 32x32, 64x64).

Code:

root@strider:/usr/share/pixmaps/pidgin/tray/hicolor/16x16/status$ ls
pidgin-tray-available.png  pidgin-tray-connect.png    pidgin-tray-offline.png
pidgin-tray-away.png      pidgin-tray-email.png      pidgin-tray-pending.png
pidgin-tray-busy.png      pidgin-tray-invisible.png  pidgin-tray-xa.png

EDIT: does this directory have to have an icon cache built for it?


All times are GMT -5. The time now is 01:07 PM.