More on Facebook and Pidgin

November 12, 2009

Well Facebook has up and gone and changed their way of logging in (or something along those lines). For this reason I was not able to connect to my facebook account through Pidgin. As a result I just didn’t talk to some of my friends for a while. Don’t ask me why they believe that facebook-chat is much better than say AIM and GoogleTalk.
However, thanks to the Ubuntu forums (if you haven’t been here yet and you use Ubuntu, what is wrong with you) and Google I was able to solve the problem. I’ve said it before and I’ll say it again: “For a beginning Linux, user Google is your BEST FRIEND!”

Well without further delay, here is a solution.  First get close Pidgin, then run sudo apt-get remove pidgin-facebookchat.  This will remove your old version of the package. In addition you will need to remove your libjson-glib-1.0-0 package.  I suggest using the package manager for this (System>>Administration>>Synaptic Package Manager) to do this, only because I don’t remember the exact package name.

Now you all you have to do is download the new packages. The libjson-glib package can be found at http://mirror.ne.gov/ubuntu/pool/universe/j/json-glib/ from this list of files I selected libjson-glib-1.0-0-dbg_0.7.6-0ubuntu1_amd64.deb, your choice will depend on if you are using a 64bit or 32bit processor.  If you are using 64bit use the file listed above, for you 32bit users choose the ones that ends in i386.deb.  Finally to get the facebookchat plugin go to this site: http://code.google.com/p/pidgin-facebookchat/downloads/list and download the most recent version.

At this point I assume that everything is saved to your Desktop.  First right click on the libsjon file, and select “Open with GDebi Package Installer”.  If you don’t have GDebi Package Installer, then head over to the package manager and get it, or use apt-get install.  Or you could install it yourself, but I find using this tool to much easier and less time consuming.  Now that you have the correct libjson-glib file installed, repeat the process except to the pidgin-facebookchat file.

Start up Pidgin and re-enter your login information and it is back to “business” as usual.

Advertisements

Facebook + Pidgin

August 16, 2009

Well I was having some issues with Pidgin earlier (still don’t think that they are all gone).  So I reinstalled it (with sudo apt-get install pidgin), since the main site only had the source (for Ubuntu) and I didn’t feel like building from source at the moment.

Well after installing I had to find the pidgin-facebook chat plugin.  This is provided through Google Code (just follow the link).  From here choose the .deb file to download.  Now installation is rather easy, just right click on the file and select “Open with GDebi Package Installer” and if all goes well you now should be able to connect to facebook-chat through Pidgin (after a restart).  If you don’t see this option then you need to get GDebi Package Installer, I don’t know how I got it so I won’t be much help but Google is your friend in this case.

When I tried this method I got a message about missing something called libjson-glib-1.0-0 .  So I went looking for it, only to find that Ubuntu doesn’t provide it for me.  In the end, I had to get this package through Debian (which I hear isn’t all that different from Ubuntu, under the hood at least, follow the previous link to the download page).  After installing this everything else was a breeze.

This really took longer than it should have, but oh well.  I tried other Pidgin like programs in the short time in between reinstalling, but didn’t find one that I thought measured up.