88 lines
4.1 KiB
HTML
88 lines
4.1 KiB
HTML
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||
|
<HTML>
|
||
|
<HEAD>
|
||
|
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
|
||
|
<TITLE> From DOS/Windows to Linux HOWTO : What About Windows?</TITLE>
|
||
|
<LINK HREF="DOS-Win-to-Linux-HOWTO-8.html" REL=next>
|
||
|
<LINK HREF="DOS-Win-to-Linux-HOWTO-6.html" REL=previous>
|
||
|
<LINK HREF="DOS-Win-to-Linux-HOWTO.html#toc7" REL=contents>
|
||
|
</HEAD>
|
||
|
<BODY>
|
||
|
<A HREF="DOS-Win-to-Linux-HOWTO-8.html">Next</A>
|
||
|
<A HREF="DOS-Win-to-Linux-HOWTO-6.html">Previous</A>
|
||
|
<A HREF="DOS-Win-to-Linux-HOWTO.html#toc7">Contents</A>
|
||
|
<HR>
|
||
|
<H2><A NAME="s7">7. What About Windows?</A></H2>
|
||
|
|
||
|
<P>
|
||
|
<P>The ``equivalent'' of Windows is the graphic system X Window System. Unlike
|
||
|
Windows or the Mac, X11 wasn't designed for ease of use or to look good, but
|
||
|
just to provide graphic facilities to UNIX workstations. These are the main
|
||
|
differences:
|
||
|
<P>
|
||
|
<UL>
|
||
|
<LI> while Windows looks and feels the same all over the world, X11 does
|
||
|
not: it's much more configurable. X11's overall look is given by a key
|
||
|
component called ``window manager'', of which you have a wide choice:
|
||
|
<CODE>fvwm</CODE>, basic but nice and memory efficient, <CODE>fvwm2-95</CODE>,
|
||
|
<CODE>Afterstep</CODE>, <CODE>WindowMaker</CODE>, <CODE>Enlightenment</CODE>, and many
|
||
|
more. The w.m. is usually invoked from <CODE>.xinitrc</CODE>;
|
||
|
</LI>
|
||
|
<LI> your w.m. can be configured so as a window acts as under, er,
|
||
|
Windows: you click on it and it comes to foreground. Another possibility is
|
||
|
that it comes to foreground when the mouse moves over it (``focus''). Also,
|
||
|
the placement of windows on the screen can be automatic or interactive: if a
|
||
|
strange frame appears instead of your program, left click where you want it
|
||
|
to appear;
|
||
|
</LI>
|
||
|
<LI> most features can be tailored editing one or more configuration
|
||
|
files. Read the docs of your w.m.: the configuration file can be
|
||
|
<CODE>.fvwmrc</CODE>, <CODE>.fvwm2rc95</CODE>, <CODE>.steprc</CODE>, etc. A sample
|
||
|
configuration file is typically found in
|
||
|
/etc/X11/window-manager-name/system.window-manager-name;
|
||
|
</LI>
|
||
|
<LI> X11 applications are written using special libraries (``widget
|
||
|
sets''); as several are available, applications look different. The most
|
||
|
basic ones are those that use the Athena widgets (2--D look; <CODE>xdvi</CODE>,
|
||
|
<CODE>xman</CODE>, <CODE>xcalc</CODE>); others use Motif (<CODE>netscape</CODE>), others
|
||
|
still use Tcl/Tk, Qt, Gtk, XForms, and what have you. Nearly all of these
|
||
|
libraries provide roughly the same look and feel as Windows;
|
||
|
</LI>
|
||
|
<LI> the feel, unfortunately, can be incoherent. For instance, if you
|
||
|
select a line of text using the mouse and press <BACKSPACE>, you'd
|
||
|
expect the line to disappear, right? This won't work with Athena--based
|
||
|
apps, but it does with other widget sets;
|
||
|
</LI>
|
||
|
<LI> how scrollbars and resizing work depends on the w.m. and the widget
|
||
|
set. Tip: if you find that the scrollbars don't behave as you would expect,
|
||
|
try using the central button or the two buttons together to move them;
|
||
|
</LI>
|
||
|
<LI> applications don't have an icon by default, but they can have many.
|
||
|
Most w.m. feature a menu you recall by clicking on the desktop (``root
|
||
|
window''); needless to say, the menu can be tailored. To change the root
|
||
|
window appearance, use <CODE>xsetroot</CODE> or <CODE>xloadimage</CODE>;
|
||
|
</LI>
|
||
|
<LI> the clipboard can only contain text, and behaves strange. Once you've
|
||
|
selected text, it's already copied to the clipboard: move elsewhere and
|
||
|
press the central button to paste it. There's an application,
|
||
|
<CODE>xclipboard</CODE>, that provides for multiple clipboard buffers;
|
||
|
</LI>
|
||
|
<LI> drag and drop is an option, and is only available if you use X11
|
||
|
applications and/or w.m. that support it.
|
||
|
</LI>
|
||
|
</UL>
|
||
|
<P>This said, good news for you. There are projects that aim at making X11 look
|
||
|
and behave as coherently as Windows. Gnome,
|
||
|
<A HREF="http://www.gnome.org">http://www.gnome.org</A>, and KDE,
|
||
|
<A HREF="http://www.kde.org">http://www.kde.org</A>, are
|
||
|
simply awesome. Most likely your distribution uses either or both. You won't
|
||
|
regret your Windows desktop anymore!
|
||
|
<P>
|
||
|
<P>
|
||
|
<HR>
|
||
|
<A HREF="DOS-Win-to-Linux-HOWTO-8.html">Next</A>
|
||
|
<A HREF="DOS-Win-to-Linux-HOWTO-6.html">Previous</A>
|
||
|
<A HREF="DOS-Win-to-Linux-HOWTO.html#toc7">Contents</A>
|
||
|
</BODY>
|
||
|
</HTML>
|