lxsession uses a config file (and there's a config file editor,
lxsession-edit package). But unfortunately, the local config
file (~/.config/lxsession/LXDE/config) is not being used, but
only the global one (/etc/xdg/lxsession/LXDE/conifg) is. For
example, if I specify
[Session]
window_manager=compiz
in local config, lxde starts openbox anyway, according to the
global config. After searching the 'net I found several discussions
about how to change the window manager, and all them refers to
the global config file editing, which means it's done for all
users at once. But the whole goal of my experiment is to try
it out for one user only, without affecting others.
Ditto for the autostart files: it is not possible to omit starting
applications defined in the global autostart. For example, I'd
like to omit pcmanfm, so in my local autostart I have to use
something like 'killall pcmanfm' before starting alternative
(in this case I had to remove pcmanfm entirely to stop it from
starting).
Thanks!