在非GNOME桌面环境中,运行TweetDeck会报如下错误:

Ooops, TweetDeck can't find your data TweetDeck is having trouble using some of your passwords that are stored securely on your machine. Clicking submit will clear this data so that you continue to use TweetDeck.

原因是Adobe Air将密码保存在GNOME的Keyring里,而此时Air找不到GNOME的相关守护进程gnome-keyring-daemon

使用如下脚本启动之:

1
2
3
#!/bin/bash
GNOME_KEYRING=`pidof gnome-keyring-daemon`
GNOME_DESKTOP_SESSION_ID=$GNOME_KEYRING /usr/bin/tweetdeck &

Posted via UltraBlog.vim.