Project: | Trisquel mini |
Version: | 6.0 |
Component: | Code |
Category: | bug report |
Priority: | normal |
Assigned: | Unassigned |
Status: | active |
In LXDE/Trisquel-mini, certain user session startup programs are not executed. Programs trying to connect to certain functionalities of the keyring give errors like this:
WARNING: couldn't connect to: /tmp/keyring-SqfLpI/pkcs11
The workaround seems to be to change:
OnlyShowIn=GNOME;Unity;
to:
OnlyShowIn=GNOME;Unity;LXDE;Trisquel-mini;
The affected files are:
/etc/xdg/autostart/gnome-keyring-*
These can be changed locally, on a per-user basis in ~/.config/autostart/
It seems as if lxsession-edit would sometimes make a local copy of the file, but wouldn't always update that setting to work with Trisquel-mini.
So it seems like lxsettings-edit and the gnome-keyring packages that supplies the /etc/xdg/autostart files are broken, but fixing one and not the other may be sufficient.