10
TweetDeck with XFCE
6 Comments | Posted by mindby in Collaboration, Open Source, Tips and Tricks
Anyone 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
6 Comments for TweetDeck with XFCE
kylehase | December 2, 2009 at 6:28 pm
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


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