From e-mail correspondence with Lubuntu team, Rafael Laguna:
The problem here aren't the themes, it is the XSettings daemon. Each environment has its own: XFCE has xfce4-settings-manager, Gnome has gnome-settings-daemon, etc.
The package you're looking for is lxsession. LXDE has a standalone version of the daemon, called lxsession-daemon which loads independent config files. I need to do more tests to see if this is working.
I'm afraid yes. The theme I designed for Lubuntu, the default (called Box) is fully customizable. I added that feature after users requests. But now it's not working on ANY theme.
When a desktop starts, there's a daemon that reads the themes, colours, fonts, key bindings, etc. And for an unknown reason, Lubuntu loads the theme and locks it. Even if you make a theme "customizable" (all are in some ways) you won't notice the colour changes. It loads as is.
In Lubuntu, this startup function is managed by a package called "lxsession". And I'm pretty sure it's the "guilty" component.
From e-mail correspondence with Lubuntu team, Rafael Laguna:
The problem here aren't the themes, it is the XSettings daemon. Each environment has its own: XFCE has xfce4-settings- manager, Gnome has gnome-settings- daemon, etc.
The package you're looking for is lxsession. LXDE has a standalone version of the daemon, called lxsession-daemon which loads independent config files. I need to do more tests to see if this is working.
But I insist, this "bug" is not theme related.
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- --
I'm afraid yes. The theme I designed for Lubuntu, the default (called Box) is fully customizable. I added that feature after users requests. But now it's not working on ANY theme.
When a desktop starts, there's a daemon that reads the themes, colours, fonts, key bindings, etc. And for an unknown reason, Lubuntu loads the theme and locks it. Even if you make a theme "customizable" (all are in some ways) you won't notice the colour changes. It loads as is.
In Lubuntu, this startup function is managed by a package called "lxsession". And I'm pretty sure it's the "guilty" component.