-
-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove keyring from gnome-compat-startup key #200
base: master
Are you sure you want to change the base?
Conversation
Mate Desktop support /etc/xdg/autostart elements and gnome-keyring-daemon (GKD) add entries, which mention explicitely Mate desktop there. Thus this entry is redundant. On the other hand, this entry is responsible for a "start-all-subcomponent" of GKD, which block fine selection of components to load at startup. I think this compat element is not needed any more. Fix: mate-desktop#182
Hmm, with this commit my ssh key isn't unlock anymore after session start.
All three gnome-keyring in autostart are there and enabled.
Looks like this is needed. |
Hum… very weird… can you check if you see gnome-keyring-ssh.desktop in the « startup applications » gui ? If not, it may be disabled by something else. Do you have such an entry: If not, it's surely a bug in gnome-keyring-daemon. |
Oh, no, forget about my previous message. Your behaviour is normal. In fact, Mate Desktop will spawn Without it, the later Thus my PR is wrong. The problem seems not to be in mate itself, but because the We should may be investigate on the GKD part for now. |
Mmmmh I just found something unclear to me. This line seems to indicate that mate-desktop spawn I'm not a C expert, nor a Mate guru :( @raveit65, if you have time, can you check if it works for you when you:
argv[0] = GNOME_KEYRING_DAEMON;
argv[1] = "--login";
argv[2] = "--daemonize";
argv[3] = NULL; Thank you very much! |
@raveit65 sorry for bothering you. In fact I'm not a mate developer and have no idea how to build and test part of mate desktop by myself. As you say in your first message that you were able to do so, I thought you were a Mate developer ready to help us. I can try to test this by myself if you know where I can found some beginner information on how to build and test part of the desktop. Thank you for your help and understanding. |
Mate Desktop support /etc/xdg/autostart elements and gnome-keyring-daemon (GKD) add entries, which mention explicitely Mate desktop there. Thus this entry is redundant. On the other hand, this entry is responsible for a "start-all-subcomponent" of GKD, which block fine selection of components to load at startup.
I think this compat element is not needed any more.
Fix: #182