Ubuntu – Can’t log in to facebook accounts using pidgin

empathyfacebookpidginxmpp

I happen to have two facebook accounts and I used to chat on both of them using pidgin. Everything was working alright, until today, when I couldn't connect to one of my accounts. A Server closed the connection error was being displayed. My other account could log-in from pidgin just fine. But just a moment ago that other account as well failed to connect to facebook displaying an Internal server error. Did facebook completely withdraw support for XMPP chat? In that case is there any way to chat on facebook using pidgin or any other third party software?

Best Answer

Edit: I've noticed that my answer below is outdated. The installation method has changed. Anyone interested in a solution to the problem should just go to the page https://github.com/jgeboski/purple-facebook and follow the instuctions written there. Therefore, my original post is useless now.

The original post: I ran into the same problem this morning and I've just found a solution here: https://github.com/jgeboski/purple-facebook

It will add new Facebook protocol to Pidgin that works for me.

  1. Go to the page below and download the latest purple-facebook-*.tar.gz https://github.com/jgeboski/purple-facebook/releases
  2. Follow the steps written on the first page above under Building and Installing on linux and other platforms. It was quite difficult for me to compile it. I had to install some missing programs via Synaptic, I'm not sure which were really needed, however you are going to need libjson-glib-dev for sure. That was the last thing I needed to successfully configure it.
  3. Scroll up to Basic usage and follow the last steps.

That should be it. Please, let us know how it went!