Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 04-25-2001, 10:00 AM   #1
Registered: Apr 2001
Location: Sofia,Bulgaria
Distribution: SuSE;Mandrake
Posts: 30

Rep: Reputation: 15

I'm new to Linux and here are my stupid questions.As far as I know Linux is an OS that uses a kernel(it loads the programes to the memory and initializes them;it does more than that of course).there is a shell(different types).bash for example-a program that allows you to communicate to the kernel(like in DOS).here comes the trouble-the window manager and the GUI.what is the X window manager?I've heard that it is one of the first(or the first)GUI used by UNIX.I'd like to ask if there is any relationship between the X window manager and Gnome or KDE.I've read that Gnome makes easier the use X;and what about KDE?
the window manager controls everthing on the screen-Ok,which are the win managers of the above mentioned;is it one or more?
and a ? about xfree86,it is a driver for my video card but what else is it?

thank you
Old 04-25-2001, 10:51 AM   #2
LQ Guru
Registered: Jan 2001
Posts: 24,149

Rep: Reputation: 256Reputation: 256Reputation: 256
Well, xfree86 is the program or whatever that controls the X windows system as we could say, it isn't an actual driver though. KDE and GNOME are different that just X windows, yes X controls all the background stuff happening, KDE is a desktop window manager though. Unlike GNOME which needs an actual Window Manager to rely GNOME uses enlightenment or sawfish or any other almost. It can get real complicated and I even get confused myself at times.
On that note, I think its time to go read my XFREE86 book I got a few months back and haven't read yet.
Old 04-27-2001, 05:38 AM   #3
Senior Member
Registered: Apr 2001
Location: Plymouth, England.
Distribution: Mostly Debian based systems
Posts: 4,368

Rep: Reputation: 63
Presuming you're a recent convert from Win (as I am):

The kernel is *the* basic system. Without it, nothing can or will work. You could say it's like '', but I wouldn't as:

Bash (or whatever you're using) is like ''. It allows direct interface between the user and the system. It is text-only (similar to the _old_ dos system) but can control things that are happening on the 'desktop'.

X windows (or X11,etc) is another type of interface, but for the programs, not the users. Almost everything (like KDE, Gnome, etc) use this. It appears to be both a set of 'drivers' and APIs (like under Win).

KDE/Gnome/etc: These are the point'n'clik user interfaces. Win uses 'explorer.exe' for it's interface, but this can be changed, for example, Litestep.

Obviously, this is only a very basic 'idea' of how the system works, but it stops me from getting a headache when thinking about it!
Old 04-29-2001, 07:07 AM   #4
Senior Member
Registered: Dec 2000
Location: Gothenburg, SWEDEN
Distribution: OpenSUSE 10.3
Posts: 1,028

Rep: Reputation: 45
You could say that the GUI (Graphical user interface) in linux is built up in layers. Closest to your hardware lies the X server, this program handles the low level communication with your video card. The x server is specific to your video card, examples of servers are SVGA, ATI.

The x server takes input from your window manager, a client program that control the window properties. Examples are fvwm, window maker, kde, enlightment.

On top of this the user programs, called clients, run. This might be xmms playing mp3. Gnome is also a kind of client running on top of the window manager.
Old 04-30-2001, 12:21 PM   #5
Registered: Apr 2001
Location: Sofia,Bulgaria
Distribution: SuSE;Mandrake
Posts: 30

Original Poster
Rep: Reputation: 15
Thank you very much,you helped me a lot.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Stupid questions DarkNeo Debian 2 08-31-2005 09:42 AM
Two (hopefully) Stupid Questions totalshredder Linux - Newbie 2 02-07-2005 11:03 AM
Stupid Questions zinggniz Linux - Newbie 12 10-26-2004 10:01 PM
A few stupid questions... Eyemarten Linux - Newbie 10 04-27-2004 05:07 PM
Stupid Questions - Help!!! bfloeagle Linux - General 11 07-04-2001 09:13 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 01:14 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration