Tweetdeck and the damn gnome keyring

tweetdeckIf you are reading this article you are probably one of those who are tired of the Tweetdeck Chrome App and are wondering WHY? WHY???? you can’t get the old air app working on your 64 bit linux box.

Thousand of people managed to install Adobe Air and Tweetdeck but still can’t use the app because the app won’t let you insert details of your account.

Basically when you launch Tweetdeck you are presented with the two popups below:

tweetdeck-popup1

tweetdeck-popup2

As you can see, the second popup gives you a link to an article with directions to follow: basically it’s about making sure you have your gnome keyring daemon installed and running, and making sure the password storage is not corrupted.

Of course this is not always the case, but you just check that. just in case….

If that is not working, probably it’s better if you try to understand what is really causing the problem by launching Tweetdeck from a terminal: you will see that some library is missing or not correctly found.

90% of the times, the issue is caused by the libgnome-keyring .so

If you are using a 32 bit distro, you will just have to create in /usr/lib a symbolic link to the library:

ln -svf /usr/lib/libgnome-keyring.so

If you are using a 64 bit distro the story is a bit different:

  1. download the package of the 32 bit version of the library
  2. extract the libgnome-keyring.so file
  3. copy the file to /usr/lib64/
  4. launch Tweetdeck and enjoy

if the file name is different, something like libgnome-keyring.so.0 or libgnome-keyring.so.0.1.1

  1. download the package of the 32 bit version of the library
  2. extract the libgnome-keyring.so.something file
  3. copy the file to /usr/lib64/
  4. create a symbolic link: ln -svf /usr/lib64/libgnome-keyring.so.something  /usr/lib64/libgnome-keyring.so
  5. launch Tweetdeck and enjoy