TweetDeck on Gentoo with Awesome

After seeing it in action I wanted to give TweetDeck a try so, optimist that I am, I tried their installer. It didn't work, complaining about a corrupt .air file. So I figured I'd install the AIR framework first and then see where that would get me. All the way to this error message :
Adobe AIR could not be installed because this is not a supported Linux distribution. Only RPM- and Debian-based Linux distributions are supported.
Gentoo? Source-based distros? Get lost! Fortunately, flashman already ran into the problem and figured out a way to get AIR applications running on his distro and documented it.
One more problem: I don't use Gnome. I don't use KDE. I'm an Awesome fan. AIR doesn't like it when people don't use Gnome or KDE on linux. It requires gnome-keyring or KWallet and it gets confused rather easily. According to the Adobe troubleshooting page, you can set it straight by exporting a variable.
For gnome-keyring:
$ export GNOME_DESKTOP_SESSION_ID=1

For KWallet:
$ export KDE_FULL_SESSION=1

If you've got a KDE4 based KWallet, you also want to do:
$ export KDE_SESSION_VERSION=4

Ka-boom! TweetDeck on Awesome on Gentoo. And I can start it with Winkey-F10 as well, like so:
awful.key({ modkey }, "F10",
function ()
awful.util.spawn_with_shell("export GNOME_DESKTOP_SESSION_ID=1;
/opt/air-sdk/bin/adl -nodebug \
/opt/air-apps/TweetDeck/META-INF/AIR/application.xml \
/opt/air-apps/TweetDeck")
end),
Configuration 0 comments
This item is closed, it's not possible to add new comments to it or to vote on it