X%20Window%20Manager%20and%20Remote%20Displays - PowerPoint PPT Presentation

About This Presentation
Title:

X%20Window%20Manager%20and%20Remote%20Displays

Description:

Eventually mainframes begin to include a ... Finally terminals are connect by serial ports with multiple terminals being ... Putty is a vt100 emulator. W and X ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 12
Provided by: Grad164
Category:

less

Transcript and Presenter's Notes

Title: X%20Window%20Manager%20and%20Remote%20Displays


1
X Window Managerand Remote Displays
  • History and usage

2
Interface history
  1. Punch Cards and Dip Switches
  2. Teletype and Glass teletype (output only)
  3. Dumb Terminals (limited cursor)
  4. Terminals w/ escape sequences(vt100)
  5. VT220 w/ ReGIS
  6. X Terminals

3
The beginning
  • Punch Cards and dipswitches are the only way to
    interact with mainframes
  • Eventually mainframes begin to include a single
    glass teletype, which displays text like error
    messages and job notifications
  • Finally terminals are connect by serial ports
    with multiple terminals being connected at the
    same time

4
(No Transcript)
5
DEC sets the standard
  • The year is 1978
  • DEC introduces the VT100 which supports the ANSI
    standard X3.64 (ASCII)
  • Uses a standard intel 8080 processor to handle
    the command processing
  • Basic text input/output and with limited cursor
    movement. Putty is a vt100 emulator.

6
(No Transcript)
7
W and X
  • Developers at MIT needed a graphical system that
    could work across multiple platforms
  • The existing windowing System Was called W
  • X version 1 was completed in 1984
  • Rapid development cycle led to X version 6
    release in 1985
  • X version 10 is the first to be widely deployed

8
X11 and Xfree86
  • Originated in 1992 from X386 server
  • Quickly became the de-facto standard for intel
    machines
  • The current Linux implementation is based off
    Xfree86
  • Complies with the same standards as other X
    clients for Mac OSX, Solaris, Aix, BSD, etc.

9
X Model
  • X is a client server model
  • Most machines actually have three processes
    running
  • XDM is the X Display Manager
  • Xserver which manages all the clients
  • And X which is the main X client and spawns are
    child clients
  • Finally the window manager is running on top of X

10
(No Transcript)
11
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com