Well here is what I do with my .xinitrc:
Code:
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
#export __GL_SYNC_DISPLAY_DEVICE=DFP-1
export BROWSER="chromium"
/usr/bin/gnome-keyring-daemon --start --components=gpg
/usr/bin/gnome-keyring-daemon --start --components=pkcs11
/usr/bin/gnome-keyring-daemon --start --components=secrets
/usr/bin/gnome-keyring-daemon --start --components=ssh
exec ck-launch-session dbus-launch openbox-session
You don't use openbox of course but maybe that should give you an idea. What I used to do is launch this script when my computer starts before my email (evolution):
Code:
#! /bin/bash
eval \`gnome-keyring-daemon\`
export GNOME_KEYRING_PID
export GNOME_KEYRING_SOCKET
exit
I also use "unsafe storage" though (a blank password in the keyring). I also use a different distro. So I am unsure if this will help you at all actually. It helped me in the past though when I was having a similar issue.
Bookmarks