From owner-freebsd-questions@FreeBSD.ORG Tue Oct 28 14:53:56 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADF1416A526 for ; Tue, 28 Oct 2003 14:53:56 -0800 (PST) Received: from mrout2.yahoo.com (mrout2.yahoo.com [216.145.54.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B73F43FD7 for ; Tue, 28 Oct 2003 14:53:56 -0800 (PST) (envelope-from steffl@bigfoot.com) Received: from bigfoot.com (woodpecker.corp.yahoo.com [207.126.234.69]) h9SMqoSI087155 for ; Tue, 28 Oct 2003 14:52:50 -0800 (PST) Message-ID: <3F9EF342.4040703@bigfoot.com> Date: Tue, 28 Oct 2003 14:52:50 -0800 From: Erik Steffl User-Agent: Mozilla/5.0 (X11; U; Linux i386; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions References: <002a01c39cb4$11062e90$0501a8c0@canada> <000a01c39da0$0cdb1b40$fb65a8c0@ocfl061> <3F9EE982.5040001@magidesign.com> <000a01c39da1$bb981e70$fb65a8c0@ocfl061> In-Reply-To: <000a01c39da1$bb981e70$fb65a8c0@ocfl061> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: X11 and Xfree86 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 22:53:56 -0000 M.D. DeWar wrote: > Thanks. > Now for a more stupider question. > What is the purpose of them exactly. I have read the sites but being alien > to the unix world it confuses me. > Do they just make unix a windows type enviroment ? X Windows System is a windowing system, but not complete GUI solution, it provides grpahic services (transparently over the network). Using X a program can display windows, lines, bitmaps ansd other graphical primitives. But there is no way to manipulate windows, no decorations (widnows do not have borders, title etc.), no buttons, combo boxes, menus etc. (called widgets in X world). generally on top of X you have: widget libraries: there is number of them, these are various buttons, menus, combo boxes etc. the common ones are motif (or free implementation lesstif), athena, qt (used by kde), gnome has its own widgets etc... there is a large number of widgets libraries and this is a source of constant criticism (they all look and behave differently and make user experience inconsistent, which might or might not be a problem:-) window manager: makes it possible to manage windows, it is responsible for windows decorations (borders, titlebar, titlebar buttons), it provides ways to move and otherwise manipulate windows, usually has some kind of menu/program launcher etc. > Is KDE/GNOME the same or they like themes to X windows. ? kde and gnome are one layer up, they try to provide complete desktop - in addition to what window manager provide they provide - means for apps to communicate, common look (themes), drag and drop, task bar, main menu (kinda like start menu in win), common way to configure desktop etc. They are kinda like window manager on steroids (there are other ones as well, CDE, nextstep/gnustep etc.) > So confused. but am trying to get away from microsoft. good luck, fun experiment (to see what X really is:-) - try to run X from text console (just like that, not xdm, not startx) - you should get pretty much empty screen with mouse cursor - that's plain X. Now you can go back to text console (hit ctrl-z, run bg to run X in background, alternatively just go to another free text console) and run xterm -display :1 (or :0, depends on whether you already run X) and go back to your X (alt-ctrl-Fn where Fn is one of the function keys on top of keyboard). You should see xterminal, but plain window - no borders etc. you can write in this terminal but you cannot move it... next step is to run window manager (e.g. twm, it's usually installed by default, or any window manager you like) - you can run it from xterm that you just opened. erik