Home | Hardware | Internet News |Web Hosting |IT Management |Network Storage
LinuxPlanet
Search 
  Power Search | Tips 

 Front Door
 Discussion
 LinuxEngine
 Opinions
 Reports
 Reviews
 Tutorials
 News
 Technology Jobs

 Browse by subject.
Free Newsletter

Linux Planet
Linux Today
More Free Newsletters

Be a Commerce Partner


















internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

Print this article
Email this article
Related Items

•  Guide to Window Managers

•  ssh home page

•  dxpc home page

•  webmin review

•  Linux Network Security


   LinuxPlanet / Tutorials



Controlling Linux Remotely With X11
X isn't just a graphical system

James Andrews
Saturday, July 10, 1999 05:06:36 PM

X11 is perhaps most widely seen now as a graphical system for Linux, but rendering graphical user interfaces is not X Window's primary talent. Where it shines and has some amazing facilities is as a truly network-aware environment for applications.

So, if you are using Linux remotely you don't have to miss out on your X programs.

Server, Client, Window Manager

The main components of X Window are the X Server, the Window Manager and the client programs. If we ignore the networked aspect of X11, then these components run locally. If you only use X11 like this, though, you are missing out, as any X components can run anywhere on the Internet! The client server architecture of X makes this not only possible but quite easy.

It is worth mentioning in passing that the terminology of the client-server part of X11 equation can often seem tricky to grasp. Part of the reason that this terminology may seem odd is that X11 was one of the earliest systems to be implemented as client server. Its old age ( it recently had its fifteenth birthday) means that most of the problems of X have been ironed out. Normally the part of a client-server system nearest to you will be the client. However, in X11 the part that interacts with the user is known as the X Server! The clients can run anywhere and in practice this means that they often are remote, as we will see below. This is the opposite way round to other client server systems, like the WWW, e.g. Web browsers are usually called clients and they are local in relation to you, the user. With WWW systems the server part is remote. Try and bear this in mind when reading about X11; the server is the user interface hardware, but the clients can be distributed.

The Window Manager is a special type of client that controls window placement. Like all clients, though, it can run anyplace. There are many different Window Managers available for X; see elsewhere on Linuxplanet for a run-down of the Pros and Cons of different window managers

Next: Configuring the Server and client »

Skip Ahead

1 Introduction
2 X isn't just a graphical system
3 Configuring the Server and client
4 Software to optimise and secure the link
5 Summary





Linux is a trademark of Linus Torvalds.


internet.com home | search | help! | about us

Jupiter Online Media

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers