There are a million ways to post to microblog sites. Personally I’m a fan of identi.ca – so I post there using Pidgin. (I have it forwarded to twitter – so it shows up in both places.) Most of the people I want to follow are on twitter so I need a very good reader for twitter. So far my favourite is tweetdeck. My primary platform for this is Fedora 10. Fortunately tweetdeck is an Adobe AIR application and it runs on Linux, not all AIR apps do. Unfortunately there are some issues.
The biggest for me is getting the application to run. Once it is running – everything is fine but getting it started can be a royal pain. First I need to make sure that KDE Wallet is running. I don’t save my login information but it wont start unless kwallet is available and so I have to watch for that. Then, usually at least the first 10 times or so that I start the program it fails with an error that says, “Unable to connect to Twitter, please check your firewall.” It does this when the firewall is turned off. I’ve learned that if I just close the program and restart it over and over, eventually the error message does not show up and I can log in. Then we are fine.
Twhirl does the exact same thing except it just displays a little red icon and says that it had an error getting messages – but it doesn’t offer any suggestions. Once one of them is working then the other one will start fine. But if I close them both – then I get to go through the whole dance again to get things started. I only have this problem at work where http requests have to go through a proxy.
I use kde. I have the proxy settings set up for kde. I have gnome installed because I use some gnome apps – so I went ahead and set up proxy setting for gnome as well. I also have $http_proxy and $HTTP_PROXY set. I’ve tried setting $AIR_PROXY_SERVER and $AIR_PROXY_PORT – which is how it worked in the alpha release for Linux. None of it matters. I still get the same behaviour. It would make more sense to me if it never worked at all, but that it works after many tries is just odd. I may see if I can try out some other AIR apps and see if they do the same thing. Other AIR twitter clients I’ve tried so far didn’t work at all – so I couldn’t see if they had the same issue. Local twitter clients, like qwitter, that support proxy settings, work without issue. Below are screenshots of what I get to see multiple times every time I try to start tweetdeck or twhirl.
-
-
Tweetdeck failing to connect.
-
-
Twhirl failing to connect to twitter.