You are not logged in.

#1 2013-08-25 17:37:40

shadeless
Member
Registered: 2013-05-26
Posts: 83

Can't get gnome keyring to work with awesome wm

Hi guys,
I've tried to set up the gnome key ring with awesome wm. I followed the instructions laid out in the gnome keyring wiki.
https://wiki.archlinux.org/index.php/GNOME_Keyring

Before I followed the instructions, the keyring would ask me for my password at start up. After following the instructions, My networkmanager applet has disappeared. Errors have appeared in journalctl both before and after the modifications. My internet works regardless. The error that I get when I run journalctl is:

gnome-keyring-daemon[1149]: couldn't set environment variable in session: The name org.gnome.SessionManager was not provided by any .service files
gnome-keyring-daemon[1149]: couldn't set environment variable in session: The name org.gnome.SessionManager was not provided by any .service files
gnome-keyring-daemon[1149]: couldn't set environment variable in session: The name org.gnome.SessionManager was not provided by any .service files
gnome-keyring-daemon[1149]: The Secret Service was already initialized

Specifically, I've modified my /etc/pam.d/passwd and /etc/pam.d/login files according to the Unlock at Startup section since I am using a console based log in. I didn't install a login manager.

I also modified my .xinitrc file according to the Use without Gnome section. This is what my .xinit file looks like now.

setxkbmap -option ctrl:swapcaps
nm-applet --sm-disable &
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
/usr/bin/xscreensaver -no-splash &
xbacklight -set 20
#dropboxd &

# Start a D-Bus session
source /etc/X11/xinit/xinitrc.d/30-dbus
# Start GNOME Keyring
eval $(/usr/bin/gnome-keyring-daemon --start --components=gpg,pkcs11,secrets,ssh)
# You probably need to do this too:
export GNOME_KEYRING_CONTROL GNOME_KEYRING_PID GPG_AGENT_INFO SSH_AUTH_SOCK

exec dbus-launch awesome

Any help would be greatly appreciated!

Offline

Board footer

Powered by FluxBB