Pidgin From Source Farsight And GstInterfaces

While using Jaunty and having problems with Pidgin 2.5.5 and its MSN protocol error “Connection error from Notification server: Unable to connect”, and also with WLM error “nexus stream error”, I ended up installing 2.10.0 from source. During the installation, I had the following problems to install the sound and video dependencies:

checking for GSTINTERFACES… no
checking for FARSIGHT… no

Ok, for GSTINTERFACES I was not finding easely what package to install. Looking into “configure” file, it was requiring a “gstreamer-interfaces-0.10” package, but this was not found in Jaunty. So, I figured out that the right package is libgstreamer-plugins-base0.10-dev. Therefore,

sudo apt-get install libgstreamer-plugins-base0.10-dev

For FARSIGHT things were more complicated. I needed to install libnice 0.0.9, and farsight2 0.0.10 (which required lots of denpendencies) both from source.

The result was

checking for GSTINTERFACES… yes
checking for FARSIGHT… yes

and I could finally use Pidgin 2.10.0 with sound and video on Jaunty.

More resources of information regarding Pidgin installation from source can be found here, and here.

Autoresize for Pidgin

This plugin is much more an usability than a necessary feature (ok, that is fussy) but it will automatically update the buddy list height to fit its contents vertically.

Guifications for Pidgin

Guifications plugin gives to Pidgin the “toaster” popup capability that aims to alert you in a wide variety of events such as some buddy connected, disconnected, sent you a message, changed state, etc. You may want to change the default theme if so there is two that I suggest, this one and this one.

Skype For Pidgin

This plugin gives you the possibility of use Skype in the Pidgin. It’s nice because you can incorporate more this function into the best IM client ever made, Pidgin.

Have fun.

Pidgin Go Invisible With Google Talk

This plugin gives you the power to be invisible through XMPP protocol, the G-Talk one. Moreover, it can handle multiple accounts.