Step-by-step tutorial with screenshots

Jun 21, 2009 17:15 GMT  ·  By

Two days ago, Yahoo! Inc. did something to its messenger servers, something that practically blocked all the Linux IM clients, such as Pidgin, Kopete, Empathy or GyachI. While many of us thought it might be an ISP issue, some very smart people found out the truth: Yahoo! changed the login method! However, at this moment (June 21, 2009), none of the aforementioned Instant Messenger clients for Linux can connect with the Yahoo protocol. This is, of course, not the first time when it happens, and Linux users are treated like outsiders. But, let's not start again with the endless question “Why Yahoo! doesn't update the Linux client?” and let's fix the problem (like we always do).

Below is a step-by-step tutorial for all Ubuntu users that want to connect with their friends via the Yahoo protocol, using the Pidgin Instant Messenger. Why Ubuntu? Because it appears that it is the most popular Linux operating system these days and because there are already packages available for it. Other Linux users can grab the Pidgin 2.5.7 sources or DEB packages (32-bit and 64-bit) right now from Softpedia.

· Right click HERE and choose the "Save Link As..." option. Save the key file on your desktop.

· Go to System -> Administration -> Software Sources...

Review image
Enter your password if asked. Go to the second tab, "Third-Party Software," click on the "Add" button, and paste the line below for your Ubuntu distribution, in the "APT line" field...

Ubuntu 9.10

deb http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu karmic main

Ubuntu 9.04

deb http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu jaunty main

Ubuntu 8.10

deb http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu intrepid main

Review image
· Now go to the fourth tab, "Authentication," click the "Import Key File" button, navigate to the location where you've just saved the key file (usually, it is File System/home/YOURUSERNAME/Desktop) and double click it. You will immediately see a new entry called "A1F196A8 2009-01-20 Launchpad PPA for Pidgin Developers".
Review image
· Click the “Close” button, then the “Reload” one and wait for the application to close!

· Go to System -> Administration -> Update Manager...

Review image
...and update Pidgin to the new version!

Close Pidgin if it was running during the update process and open it again. Yahoo should connect immediately now. And the best part is that your Ubuntu machine will always be updated with the latest versions of the Pidgin messenger, from now on!

Review image
Pidgin 2.5.7 on Ubuntu 9.10 Alpha

Alternative Method:

This is for those that can not upgrade to Pidgin 2.5.7 or don't want to.

· Open Pidgin and go to Accounts -> Manage Accounts...

Review image

· Click on the Yahoo account and then on the "Modify" button...

Review image

· Click on the "Advanced" tab and paste the following line in the "Pager server" field...

cn.scs.msg.yahoo.com

Review image

Click the "Save" button, then click the check box in front of the Yahoo account to connect.

For GyachI users:

· Go to Connection -> Connect and choose another server from the drop-down box, such as cn.scs.msg.yahoo.com ...

Review image

Credits: Special thanks to the Pidgin developers and to those who created the Ubuntu packages in such a short time!