19

I like to use pidgin instead of Empathy because I'm used to it, and because I have to venture into windows for more development than I would prefer.

In Ubuntu 11.10, I can't find any way to get to the buddy list. It opens, and just sits there in the messenger panel tray thing. From its previous behavior, I believe Pidgin usually starts up minimized-- you have to click on its system tray to show the buddy list. The messenger applet does not seem to support this functionality. Is this a bug, or am I just missing something obvious?

Jorge Castro
  • 73,717
Blank
  • 392

10 Answers10

16

Check the value of the list_visible parameter in .purple/prefs.xml, if it is 0, close pidgin, edit and change it to 1, then restart pidgin.

<pref name='list_visible' type='bool' value='1'/>

You can also try the same with 'blist_autohide'

<pref name='blist_autohide' type='bool' value='1'/>
nhorning
  • 473
10

Faced the same problem. Completely reinstalling (purge and reinstall) pidgin and it's dependencies solved it for me. Try the following in a terminal.

Purge pidgin and its dependencies:

$ sudo apt-get purge pidgin pidgin-libnotify pidgin-data indicator-status-provider-pidgin

Clear stale archives:

$ sudo apt-get clean

Reboot.

Reinstall pidgin alongwith dependencies:

$ sudo apt-get install pidgin

This solved the issue for me. Pidgin now shows buddy list from indicator menu and when I launch Pidgin manually.

kaustavdm
  • 778
6

This issue still occurs on 12.04. Sometimes, the only way to get it to work is to killall pidgin and use the launcher from the dash. However, I came up with a solution that works every time.

Use the following command:

gksu gedit /usr/share/applications/pidgin.desktop (or use your favorite editor instead of gedit)

Add this to the bottom of the file and save:

X-Ayatana-Desktop-Shortcuts=List
[List Shortcut Group]
Name=Display Buddy List
Exec=pidgin %U
TargetEnvironment=Unity

What this does is an an option to the pidgin launcher called "Display Buddy List" that always will show the list whenever selected. But, if the list is showing already, it will not open a second one.

So, long story short, if opening Pidgin from the messaging menu gives you that trouble, use the solution listed here. Even if it doesn't work by clicking the messaging menu option or using the launcher from the Dash, this will always work.

Note: To those wondering why I didn't advice to copy the Pidgin launcher to .local/share/applications, it is because the launcher in the messaging menu launches /usr/share/applications/pidgin.desktop. So, rather than editing the messaging menu, I advised to edit the original launcher.

Eliah Kagan
  • 119,640
Ryan McClure
  • 6,119
3

Just wanted to mention I tried all of the above and nothing seemed to work. Then when I went in to Tools -> Preferences and unchecked the Status "Use status from last exit at startup" and changed the "Status to apply at startup:" to "Available", things seem to work fine. I am unsure why this seemed to fix it, but so far I have restarted a couple times and it seems to be working now.

1

No need to remove the .purple directory

This worked for me:

sudo aptitude install --reinstall pidgin

This will keep your settings in pidgin

rubo77
  • 34,024
  • 52
  • 172
  • 299
1

Removing my ~/.purple folder solved this issue for me, I had copied my home folder from 11.04 over to 11.10.

Warning: deleting ~/.purple means you'll have to setup your accounts and preferences all over again.

Note: After doing this I now also sometimes need to load Pidgin with the -f flag for the buddy list to show.

1

Had the same issue. One thing that worked for me was going to the Unity "envelope" menu (where mail and IM notifications are shown) and hit "Clear". Then going back to the same menu, I selected "Pidgin Internet Messenger" and suddenly the buddy list appeared.

1

I also had this bug. One thing resolve the issue for me: setting "Show system tray icon" to "Always" in pidgins preferences. I don't know why or how, but now everything is OK.

bolesky
  • 11
0

I've got the same bug on my pc, can temporary fix it with disable and re-enable account in accounts menu entry.

added

just start pidgin with -f key, seems like bug causing by network-manager. in gnome 3!

0

None of the solutions worked for me, seems there are more people like me judging from this bug: https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/879960 (in case somebody comes across this)

sup
  • 4,964