Hi,

I just discovered that lxappearance seems to write to the wrong file. It
correctly writes the new config to ~/.gtkrc-2.0 and
~/.config/gtk-3.0/settings.ini (as a side note, this contradicts
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636257 - it should work
for gtk3 themes once this bug is fixed).

**But** lxde's session manager is lxsession, which also acts an X
settings daemon, and watches
~/.config/lxsession/$DESKTOP_SESSION/desktop.conf for changes before
applying them. I don't know if other desktop environments use
~/.gtkrc-2.0 to store gtk settings (in which case it makes sense to also
store them there), but the lxappearance/lxsession combo is broken until
this situation is fixed.

Either:
 * make lxsession read and apply settings from ~/.gtkrc-2.0 and
~/.config/gtk-3.0/settings.ini
 * or make lxappearance write the settings to
~/.config/lxsession/$DESKTOP_SESSION/desktop.conf again (why was it
removed in the first place?).

Please tell me if there's an upstream bug report for this; It should be
fixed ASAP as it will break lxappearance for many users.

Thanks


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to