On Thu, 10 Aug 2000, Paul Lussier wrote:
> In a message dated: Thu, 10 Aug 2000 19:59:56 EDT
> Tom Rauschenbach said:
>
> >Suppose one wanted to log in as usera and have KDE come up and then log in as
> >userb and run Gnome.
>
> >Assuming a PC type machine, essentially a single user at a time workstation,
> >does anyone know how to do this ? I'm not talking about running Gnome apps
> >under KDE or vice versa, but really having both environments on one machine.
> >Any hints ?
>
> Well, assuming you're using either KDM or GDM as a log in GUI, you can just
> log each one in and choose which one you want them to use the first time
> (there's a drop down menu that allows you to choose). This will become the
> default for them for future sessions.
>
> > And while I'm asking, how does the "startx" command know which to
> >start ? I looked and didn't see anything.
>
> 'startx' runs xinit, which looks for a file in the user's homedir called
> either .xinit or .xsession. This file contains commands to be exec'ed at
> "log in time". There's also a default Xinit file somewhere which it will fall
> back to if it doesn't find anything in the user's homedir.
>
> >I admit that still have not really
> >figured out what XFree86 is doing and why it is used in both environments.
> >X is still s puzzle to me.
>
> XFree86 is an Open Source/Free Software implementation of Xwindows.
>
> Xwindows is windowing framwork which allows a user to have multiple "windows"
> on their desktop. It provides for basic things like the concepts of windows,
> colors, position, size, network connections, etc. But that's it. A user has
> very little direct interaction with Xwindows
Ah now we're getting to the crux of the biscuit. I undertand about Xclients,
and I thought I understood what the Xserver did. So now I'm learning that the
window manager sits between the X server and the clients. It makes more sense
now.
Someday I'm gonna write a really lame book on how this stuff works. The flames
on slashdot will make it all clear to everyone...
> > The window manager is layered on top of Xwindows. The window manager
sw makes > use of libraries which contain "widget sets" which define things
such as title > bars, scrollbars, borders, buttons, etc. You interect much
more with the > window manager than anything else. Examples of window managers
are: > > ctwm
> Enlightenment (default for Gnome)
> fvwm (originally "Feeble" Window Manager)
> fvwm2 (this is what I use)
> kwm (KDE Window Manager)
> mwm (Motif Window Manager)
> olwm (Open Look Window Manager)
> olvwm (Open Look Virtual Window Manager)
> twm (the original)
>
> Gnome and KDE are Desktop Environments. They provide an underlaying
> application framework which allows *applications* to communicate with each
> other (think of embedding a spreadsheet table into a word processor document).
>
> Both are layered on top of window managers, which are in turn layered on top
> of Xwindows. Each piece is a completely separate entity. You can use X
> without a window manager, you can use a window manager without a desktop
> environment. Within Gnome (not sure about KDE) you can switch which window
> manager you use. The default is Enlightenment, but you can use fvwm or
> sawmill, or any other one.
>
> There is an entire set of O'Reilly books on X, if you're really interested,
> you may consider picking one up.
>
> Hope that helps,
--
Standard is better than better. If your web page cares what browser I'm using
it's broken.
[EMAIL PROTECTED]
**********************************************************
To unsubscribe from this list, send mail to
[EMAIL PROTECTED] with the following text in the
*body* (*not* the subject line) of the letter:
unsubscribe gnhlug
**********************************************************