anodyne wrote:lxde is built on top of openbox though isn't it? are you saying it's possible to use the lxde frontend with a window manager other than openbox? like joe's window manager for example?
We do not supply the window manager, which controls the placement of windows on the screen and draws the decoration at the top, or the display manager, which lets you log in. It is more correct to say lxsession, which starts applications when you log in, and lxpanel, which draws the taskbar(s), run alongside these two processes. There is communication between the panel and the window manager, but it is done according to well specified and widely implemented standard protocols. You may select any window manager or display manager you like. Many people also run pcmanfm, which among other functions manages the icons drawn on the desktop.
Some people, of course, run their systems with only a window manager (no session manager or panel) and start applications from its popup menu.
In LXDE, you need to start both the panel and the window manager when you log in. The way we do this is to have the display manager start the session manager, and then the session manager starts the window manager and the panel.