Aug/09

10

TweetDeck with XFCE

tweetdeck_fbAnyone else want to run TweetDeck on openSUSE (or any Linux for that matter) but can’t because they don’t use GNOME or KDE?  When I first tried TweetDeck using XFCE everything looked okay but the interface would not respond to any button clicks.  After a quick trip to Google it appears that TweetDeck wants someplace to store your username/password information and it only knows how to use Gnome or KDEs keyring.  I got around this by launching Gnome services on startup.  This can be done by opening the menu Settings -> Sessions and Startup and choosing the Advanced Tab.  Under this tab I selected ‘Launch Gnome services on startup’.

I then wrote the little script below to extract the gnome-keyring process id and pass it to TweetDeck on startup using the GNOME_DESKTOP_SESSION_ID variable and placed the script in the $TWEETDECK_HOME/bin/ directory.  I then point my Launcher at my new script and “Presto”.

#!/bin/bash
GNOME_KEYRING=`ps x | grep gnome-keyring | awk ‘$5 ~/^gnome-keyring/ {print $1}’
`
DIRNAME=”`dirname $0`”

GNOME_DESKTOP_SESSION_ID=$GNOME_KEYRING $DIRNAME/TweetDeck

RSS Feed

6 Comments for TweetDeck with XFCE

kylehase | December 2, 2009 at 6:28 pm

Thanks! I was just about to drop xfce for gnome just to use Tweetdeck but your tip saved me.

hatter | December 9, 2009 at 2:19 pm

Nice, also works under lxde

Keith | January 3, 2010 at 8:01 pm

I was unable to gt this to work, I’m getting:
awk: 1: unexpected character 0xe2
tweetstart.sh: line 6: ”.”/TweetDeck: No such file or directory

I’m obviously doing something wrong or have not set something correctly.

Any advice would be much appreciated.

Thanks

Keith | January 3, 2010 at 8:35 pm

Doh… Never mind I got it working, re-wrote the script and it cam to life, not sure what I was doing before.

Thanks :-)

RZC | January 10, 2010 at 11:43 am

Can you be a bit descriptive about how you got this working? Below are my results; the TweetDeck application is located at /opt/TweetDeck/bin/TweetDeck

Please help. XFCE is a keeper except for this.

awk: ‘
awk: ^ invalid char ‘�’ in expression
./tweetdeck: line 6: ”.”/TweetDeck: No such file or directory

Author comment by mindby | January 13, 2010 at 3:23 pm

RZC. My guess is you’re cutting and pasting and it is screwing up the characters somehow. GNOME_KEYRING and DIRNAME have a “`” in the line (that’s the single apostrophe like character under the ~ on a US keyboard). The awk command uses an apostrophe though.

<< Relevance + Trust = Attention

Notes From The Book Designing For the Social Web >>

Copyright by Brent McConnell
Log in

Tag Cloud

To top