LPI Exam 101 Prep: the X Window System Junior Level Administration (LPIC-1) Topic 110

Total Page:16

File Type:pdf, Size:1020Kb

LPI Exam 101 Prep: the X Window System Junior Level Administration (LPIC-1) Topic 110 LPI exam 101 prep: The X Window System Junior Level Administration (LPIC-1) topic 110 Skill Level: Intermediate Ian Shields ([email protected]) Senior Programmer IBM 02 Jul 2006 In this tutorial, Ian Shields continues preparing you to take the Linux Professional Institute® Junior Level Administration (LPIC-1) Exam 101. In this fifth in a series of five tutorials, Ian introduces you to the X Window System on Linux®. By the end of this tutorial, you will know how to install and maintain the X Window System. This tutorial covers both major packages for X on Linux: XFree86 and X.Org. Section 1. Before you start Learn what these tutorials can teach you and how you can get the most from them. About this series The Linux Professional Institute (LPI) certifies Linux system administrators at two levels: junior level (also called "certification level 1") and intermediate level (also called "certification level 2"). To attain certification level 1, you must pass exams 101 and 102; to attain certification level 2, you must pass exams 201 and 202. developerWorks offers tutorials to help you prepare for each of the four exams. Each exam covers several topics, and each topic has a corresponding self-study tutorial on developerWorks. For LPI exam 101, the five topics and corresponding developerWorks tutorials are: The X Window System © Copyright IBM Corporation 1994, 2008. All rights reserved. Page 1 of 40 developerWorks® ibm.com/developerWorks Table 1. LPI exam 101: Tutorials and topics LPI exam 101 topic developerWorks tutorial Tutorial summary Topic 101 LPI exam 101 prep: Learn to configure your Hardware and architecture system hardware with Linux. By the end of this tutorial, you will know how Linux configures the hardware found on a modern PC and where to look if you have problems. Topic 102 LPI exam 101 prep: Get an introduction to Linux Linux installation and package installation and package management management. By the end of this tutorial, you will know how Linux uses disk partitions, how Linux boots, and how to install and manage software packages. Topic 103 LPI exam 101 prep: Get an introduction to GNU and UNIX commands common GNU and UNIX commands. By the end of this tutorial, you will know how to use commands in the bash shell, including how to use text processing commands and filters, how to search files and directories, and how to manage processes. Topic 104 LPI exam 101 prep: Learn how to create Devices, Linux filesystems, filesystems on disk partitions, and the Filesystem Hierarchy as well as how to make them Standard. accessible to users, manage file ownership and user quotas, and repair filesystems as needed. Also learn about hard and symbolic links, and how to locate files in your filesystem and where files should be placed. Topic 110 LPI exam 101 prep: (This tutorial). Learn how to The X Window system install and maintain the X Window System. See detailed objectives below. To pass exams 101 and 102 (and attain certification level 1), you should be able to: • Work at the Linux command line • Perform easy maintenance tasks: help out users, add users to a larger The X Window System Page 2 of 40 © Copyright IBM Corporation 1994, 2008. All rights reserved. ibm.com/developerWorks developerWorks® system, back up and restore, and shut down and reboot • Install and configure a workstation (including X) and connect it to a LAN, or connect a stand-alone PC via modem to the Internet To continue preparing for certification level 1, see the developerWorks tutorials for LPI exam 101, as well as the entire set of developerWorks LPI tutorials. The Linux Professional Institute does not endorse any third-party exam preparation material or techniques in particular. For details, please contact [email protected]. About this tutorial Welcome to "The X Window System," the fifth of five tutorials designed to prepare you for LPI exam 101. In this tutorial, you learn about setting up the X Window System on Linux. This tutorial covers both major packages for X on Linux: XFree86 and X.Org. This tutorial is organized according to the LPI objectives for this topic. Very roughly, expect more questions on the exam for objectives with higher weight. Table 2. The X Window System: Exam objectives covered in this tutorial LPI exam objective Objective weight Objective summary 1.110.1 Weight 5 Configure and install X and an Install and configure X X font server. Check that the video card and monitor are supported by your X server, and customize and tune X for the card and monitor. Install an X font server, install fonts, and configure X to use the font server. 1.110.2 Weight 3 Set up and customize a Set up a display manager display manager. Turn the display manager on or off and change its greeting and default bitplanes. Configure display managers for use by X stations, such as the X, GNOME, and KDE display managers. 1.110.4 Weight 5 Customize a system-wide Install and customize a desktop environment and window manager environment window manager, including window manager menus and desktop panel menus. Select and configure an X terminal, and verify and resolve library The X Window System © Copyright IBM Corporation 1994, 2008. All rights reserved. Page 3 of 40 developerWorks® ibm.com/developerWorks dependency issues for X applications. Export an X display to a client workstation. Prerequisites To get the most from this tutorial, you should have a basic knowledge of Linux and a working Linux system on which to practice the commands covered in this tutorial. You should also be familiar with using GUI applications, preferably under the X Window System. This tutorial builds on content covered in the previous four tutorials in this series, so you may want to first review the tutorials for topics 101, 102, 103, and 104. Different versions of a program may format output differently, so your results may not look exactly like the listings and figures in this tutorial. Section 2. Install and configure X This section covers material for topic 1.110.1 for the Junior Level Administration (LPIC-1) exam 101. The topic has a weight of 5. In this section, you learn how to: • Check that your video card and monitor are supported by your X server • Configure and install X • Customize and tune X for the card and monitor • Configure and install an X font server • Install fonts History of the X Window System The X Window System, also known simply as X or X11, is a window system for graphical (bitmap) displays. X originated at MIT in 1984 and was developed as part of Project Athena, which provided a computing environment using disparate hardware. X separates the display functions into a display server and clients, which provide the application logic. It is network transparent, so the display server and the The X Window System Page 4 of 40 © Copyright IBM Corporation 1994, 2008. All rights reserved. ibm.com/developerWorks developerWorks® client need not be on the same machine. Note that the sense of "client" and "server" is somewhat opposite to what you might normally think. In addition to handling displayed output, the server end also handles input from devices such as keyboards, mice, graphic tablets, and touchscreens. X provides a toolkit for GUI applications, but it does not specify a user interface. On a typical Linux system, you will choose between KDE or GNOME desktops, and you may have several other window managers available too. Because X does not specify a user interface, these desktops and window managers have different appearances. Because X was developed to serve a large community with disparate hardware types, you will find that different versions of X client and server will generally interoperate quite well. XFree86 and X.Org By 1987, MIT wanted to hand off control of X, and the MIT X Consortium was founded as a non-profit group to oversee development of X. After a few more stewardship changes, the Open Group formed X.Org in 1999. Since 1992, much of the active development of X was done by XFree86, which had originally created a port of X to the Intel® 386 hardware for use in Linux, hence the name XFree86. XFree86 joined X.Org as a non-paying member. Although originally created for the 386, later versions of XFree86 supported several different platforms, and it became the most widely used X version on Linux. After some disputes over new licensing terms and the development model of XFree86, the X.Org Foundation was formed. Working from the last XFree86 version under the earlier license, it created X11R6.7 and X11R6.8. Many distributions still use XFree86, while many have picked up X.Org instead. Video hardware support Both the XFree86 and X.Org packages support a wide range of modern video cards. Consult the online documentation for your release (see Resources). Some manufacturers do not release open source drivers for all functions, so you may need to integrate a driver from the manufacturer into your XFree86 system. Check the manufacturer's Web site for improved or updated Linux drivers. This is often the case for accelerated 3D drivers. Even if the hardware capabilities of your card cannot be used by XFree86, it is possible that you may be able to run in VESA (Video Electronics Standards Association) framebuffer mode. Modern monitors implement the VESA Display Data Channel (or DDC) specification, which allows monitor information and capabilities to be determined programatically. The XFree86 configuration tools (other than xf86config) use this information to The X Window System © Copyright IBM Corporation 1994, 2008.
Recommended publications
  • Using a PC Card in Your NCD Thin Client Device
    Using a PC Card in Your NCD Thin Client Device Part Number 9300674, Revision A November, 1998 Network Computing Devices, Inc. 350 North Bernardo Avenue Mountain View, California 94043 Telephone (650) 694-0650 FAX (650) 961-7711 E-mail: [email protected] Copyright Copyright © 1998 by Network Computing Devices, Inc. The information contained in this document is subject to change without notice. Network Computing Devices, Inc. shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material. This document contains information which is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated to another language without the prior written consent of Network Computing Devices, Inc. Trademarks Network Computing Devices, PC-Xware, and XRemote are registered trademarks of Network Computing Devices, Inc. Explora, HMX, Marathon, NCDware, ThinSTAR, and WinCenter are trademarks of Network Computing Devices, Inc. PostScript, Display PostScript, FrameMaker, and Adobe are trademarks of Adobe Systems Incorporated. MetaFrame and WinFrame are trademarks of Citrix Systems, Inc. UNIX is a registered trademark in the United States and other countries licensed exclusively through X/Open Company Limited. X Window System is a trademark of X Consortium, Inc. Windows 95, Windows NT, and Windows Terminal Server are trademarks of Microsoft Corporation. Windows and Microsoft are registered trademarks of Microsoft Corporation. Other trademarks and service marks are the trademarks and service marks of their respective companies. All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized.
    [Show full text]
  • Porting a Window Manager from Xlib to XCB
    Porting a Window Manager from Xlib to XCB Arnaud Fontaine (08090091) 16 May 2008 Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version pub- lished by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". Contents List of figures i List of listings ii Introduction 1 1 Backgrounds and Motivations 2 2 X Window System (X11) 6 2.1 Introduction . .6 2.2 History . .6 2.3 X Window Protocol . .7 2.3.1 Introduction . .7 2.3.2 Protocol overview . .8 2.3.3 Identifiers of resources . 10 2.3.4 Atoms . 10 2.3.5 Windows . 12 2.3.6 Pixmaps . 14 2.3.7 Events . 14 2.3.8 Keyboard and pointer . 15 2.3.9 Extensions . 17 2.4 X protocol client libraries . 18 2.4.1 Xlib . 18 2.4.1.1 Introduction . 18 2.4.1.2 Data types and functions . 18 2.4.1.3 Pros . 19 2.4.1.4 Cons . 19 2.4.1.5 Example . 20 2.4.2 XCB . 20 2.4.2.1 Introduction . 20 2.4.2.2 Data types and functions . 21 2.4.2.3 xcb-util library . 22 2.4.2.4 Pros . 22 2.4.2.5 Cons . 23 2.4.2.6 Example . 23 2.4.3 Xlib/XCB round-trip performance comparison .
    [Show full text]
  • NCD Thin Client Xware User's Guide
    NCD NCD Thin Client Xware User’s Guide Part Number 5401612 June 1998 Network Computing Devices, Inc. 350 North Bernardo Avenue Mountain View, CA 94043-5207 Technical support: 503/641-2200 Technical support FAX: 503/641-2959 Email: [email protected] World Wide Web: http://www.ncd.com Copyright Copyright © 1998 by Network Computing Devices, Inc. The information contained in this document is subject to change without notice. NCD SHALL NOT BE LIABLE FOR ERRORS CONTAINED HEREIN OR FOR ANY DAMAGES WHATSOEVER, INCLUDING, WITHOUT LIMITATION, ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS MATERIAL. This document contains information which is protected by copyright. All rights are reserved. Made in the U.S.A. No part of this document may be photocopied, reproduced, or translated to another language without the prior written consent of NCD. Title to and ownership of the Software, and all copies thereof, shall at all times reside with NCD and its licensors, and is protected by United States copyright laws and international treaty provisions. Trademarks Network Computing Devices is a registered trademark of Network Computing Devices, Inc. NCDnet, NCDware, and Thin Client Xware FTP are trademarks of Network Computing Devices, Inc. Apple and LaserWriter are registered trademarks of Apple Computer, Inc. Citrix, WinFrame, and ICA are registered trademarks of Citrix Systems, Inc. DECnet, DECwindows, VMS, VT, and ULTRIX are trademarks of Digital Equipment Corporation. Ethernet is a trademark of Xerox Corporation. Hewlett-Packard and LaserJet are registered trademarks of Hewlett-Packard Corporation. HP-UX is a trademark of Hewlett-Packard Corporation.
    [Show full text]
  • Gnome Display Manager Reference Manual Martin K
    Gnome Display Manager Reference Manual Martin K. Petersen [email protected] George Lebl [email protected] Brian Cameron [email protected] Bill Haneman [email protected] Table of Contents Terms and Conventions Used in This Manual ...............................................................3 Overview ................................................................................................................................3 Configuration.........................................................................................................................8 Controlling GDM ...............................................................................................................32 GDM Commands................................................................................................................38 Graphical Greeter Themes................................................................................................42 Accessibility.........................................................................................................................49 Example Configurations ....................................................................................................50 License...................................................................................................................................52 Terms and Conventions Used in This Manual This manual describes version 2.6.0.4 of the GNOME Display Manager. It was last updated on 7/14/2004. GDM - Gnome Display Manager. Used to describe the software package as
    [Show full text]
  • Remote X Apps Mini-HOWTO
    Remote X Apps mini−HOWTO Remote X Apps mini−HOWTO Table of Contents Remote X Apps mini−HOWTO.........................................................................................................................1 Vincent Zweije, zweije@xs4all.nl.........................................................................................................1 1. Introduction..........................................................................................................................................1 2. Related Reading...................................................................................................................................1 3. The Scene.............................................................................................................................................1 4. A Little Theory....................................................................................................................................1 5. Telling the Client.................................................................................................................................1 6. Telling the Server.................................................................................................................................1 7. X Applications from Another User−id................................................................................................1 8. Running a Remote Window Manager..................................................................................................1 9. Setting Up an X Terminal....................................................................................................................1
    [Show full text]
  • PC-Xware V6.0 Installation and Configuration Guide
    Installation and Configuration Guide NCD PC-Xware, Version 6.0 Copyright Copyright © 2005 by ThinPATH Systems, Inc. (TPS), 1998 by Network Computing Devices, Inc. (NCD). The information contained in this document is subject to change without notice. NCD and TPS shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material. This document contains information which is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated to another language without the prior written consent of Network Computing Devices, Inc. Trademarks Network Computing Devices and WinFrame are registered trademarks and ThinClient and ThinSTAR are trademarks of Network Computing Devices, Inc. Other product and company names mentioned herein are the trademarks of their respective owners. All terms mentioned in this document that are known to be trademarks or service marks have been appropriately capitalized. NCD cannot attest to the accuracy of this information. Use of a term in this document should not be regarded as affecting the validity of any trademark or service mark. Disclaimers THE SOFTWARE PRODUCTS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, NCD FUTHER DISCLAIMS ALL WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABLILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. THE ENTIRE RISK ARISING OUT OF THE USE
    [Show full text]
  • Linux Terminal for Mac
    Linux Terminal For Mac Ecuadoran Willie still hiccough: quadratic and well-kept Theodoric sculpts quite fawningly but dimple her sunns logically. Marc stay her brontosaurs sanguinarily, doughtier and dozing. Minim and unreligious Norm slid her micropalaeontology hysterectomized or thromboses vaingloriously. In linux command line tools are potholed and the compute nodes mount a bit of its efforts in way to terminal for linux mac vs code for. When troubleshooting problems that mac for linux shells and terminate driver backend, then launch step is usable or just stick with other folder in conjunction with. Mac OS X Rackspace Support. Execute properly for linux terminal for mac. Mac os x also a package manager like who are typing in there are used make mistakes. Add Git Branch personnel to obtain Prompt Mac Martin. How to mac to mac terminal for linux on which are. The terminal for a powerful commands have to learn to scroll though the utilities. Get you around, linux kernel for access management solutions for mac terminal for linux machines is a part: is independently of the app first five years of? Then hyper will be able to mac with references or space for mac terminal? The command will do so we will say various files up to get more advanced users requiring stability and selecting the rest of a program. Linux terminal for mac from a list in the arguments, i talking to ensure that. So that have much leaves OS X but I don't know just how terminal although it is. Terminal for mac or loss in! Now would have other documents into terminal for mac here is robust enough to free transfers that terminal program that homebrew on it for the commands in! How to Customize Your Mac's Terminal but Better Productivity.
    [Show full text]
  • Reflection X Advantage Help
    Reflection X Advantage Help Date Copyrights and Notices Attachmate® Reflection® 2015 Copyright © 2015 Attachmate Corporation. All rights reserved. No part of the documentation materials accompanying this Attachmate software product may be reproduced, transmitted, transcribed, or translated into any language, in any form by any means, without the written permission of Attachmate Corporation. Patents This Attachmate software is protected by U.S. patents 6252607 and 6803914. Additional Patent Pending. Trademarks Attachmate, the Attachmate logo, and Reflection are registered trademarks of Attachmate Corporation in the USA. All other trademarks, trade names, or company names referenced in this product are used for identification only and are the property of their respective owners. Attachmate Corporation 705 5th Avenue South Suite 1100 Seattle, WA 98104 USA +1.206.217.7100 http://www.attachmate.com (http://www.attachmate.com) Third-Party Notices This product contains software from third party suppliers. Specific notices This software includes RSA BSAFE cryptographic or security protocol software from RSA. Copyright © 2008 RSA Security Inc. RSA Secured and the RSA Secured logo are registered trademark of RSA Security Inc. This product uses the FreeType library. Additional third-party copyrights and notices, including license texts and other materials passed through in compliance with third party license terms, can be found in a thirdpartynotices.txt file in the program installation folder. 1 Welcome to Reflection X Advantage 7 Operating Modes: Domain vs. Standalone. .8 The X Window System. 9 2 Installation and Migration 11 System Requirements . 11 Install Reflection X Advantage on Windows. .11 Associated Installers . .12 Install on UNIX . 13 Which Reflection X Advantage Features Should I install? .
    [Show full text]
  • Solaris X Window System Reference Manual
    Solaris X Window System Reference Manual Sun Microsystems, Inc. 2550 Garcia Avenue Mountain View, CA 94043 U.S.A. 1995 Sun Microsystems, Inc., 2550 Garcia Avenue, Mountain View, California 94043-1100 USA. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Portions of this product may be derived from the UNIX system, licensed from UNIX System Laboratories, Inc., a wholly owned subsidiary of Novell, Inc., and from the Berkeley 4.3 BSD system, licensed from the University of California. Third- party software, including font technology in this product, is protected by copyright and licensed from Sun's Suppliers. RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 and FAR 52.227-19. The product described in this manual may be protected by one or more U.S. patents, foreign patents, or pending applications. TRADEMARKS Sun, Sun Microsystems, the Sun logo, SunSoft, the SunSoft logo, Solaris, SunOS, OpenWindows, DeskSet, ONC, ONC+, and NFS are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd. OPEN LOOK is a registered trademark of Novell, Inc.
    [Show full text]
  • Run the Last Command As Root Sudo !! # Serve Current Directory Tree At
    # Run the last command as root sudo !! # Serve current directory tree at http://$HOSTNAME:8000/ python m SimpleHTTPServer # Save a file you edited in vim without the needed permissions :w !sudo tee % # change to the previous working directory cd # Runs previous command but replacing ^foo^bar # mtr, better than traceroute and ping combined mtr google.com # quickly backup or copy a file with bash cp filename{,.bak} # Rapidly invoke an editor to write a long, complex, or tricky command ctrlx e # Copy ssh keys to user@host to enable passwordless ssh logins. $sshcopyid user@host # Empty a file > file.txt # Execute a command without saving it in the history <space>command # Capture video of a linux desktop ffmpeg f x11grab s wxga r 25 i :0.0 sameq /tmp/out.mpg # Salvage a borked terminal reset # start a tunnel from some machine's port 80 to your local post 2001 ssh N L2001:localhost:80 somemachine # Execute a command at a given time echo "ls l" at midnight # Query Wikipedia via console over DNS dig +short txt <keyword>.wp.dg.cx # currently mounted filesystems in nice layout mount column t # Update twitter via curl curl u user:pass d status="Tweeting from the shell" http://twitter.com/statuse s/update.xml # Place the argument of the most recent command on the shell 'ALT+.' or '<ESC> .' # output your microphone to a remote computer's speaker dd if=/dev/dsp ssh c arcfour C username@host dd of=/dev/dsp # Lists all listening ports together with the PID of the associated process netstat tlnp # Mount a temporary ram partition mount t tmpfs tmpfs /mnt o size=1024m # Mount folder/filesystem through SSH sshfs name@server:/path/to/folder /path/to/mount/point # Runs previous command replacing foo by bar every time that foo appears !!:gs/foo/bar # Compare a remote file with a local file ssh user@host cat /path/to/remotefile diff /path/to/localfile # Quick access to the ascii table.
    [Show full text]
  • The Stump Window Manager
    The Stump Window Manager Shawn Betts, David Bjergaard Copyright c 2000-2008 Shawn Betts Copyright c 2014 David Bjergaard Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided also that the sections entitled \Copying" and \GNU General Public License" are included exactly as in the original, and provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another lan- guage, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Free Software Foundation. 1 1 Introduction StumpWM is a manual, tiling X11 window manager written entirely in Common Lisp. Unlike traditional window managers, StumpWM places windows in order to maximize the amount of the screen used. The window layouts managed by StumpWM are defined by the user in much the same way that windows are managed by GNU screen, or emacs. Before StumpWM, there was ratpoison, another tiling window manager written en- tirely in C. StumpWM grew out of the authors' frustration with writing ratpoison in C. Very quickly we realized we were building into ratpoison lispy-emacs style paradigms. StumpWM's goals are similar to ratpoison's but with an emphasis on customizability, com- pleteness, and cushiness. 1.1 Starting StumpWM There are a number of ways to start StumpWM but the most straight forward method is as follows.
    [Show full text]
  • X Window Terminals
    X Window Terminals Björn Engberg and Thomas Porcher Abstract many powerful applications were available on them. Those applications were not available to users of X window terminals occupy a niche between X win- basic 80-by-24 character-cell text display terminals dow workstations and graphics terminals. The pur- connected to a host system located in a clean room. pose of terminals in general is to provide low-cost Graphics terminals, of course, allowed the use of user access to host computers or smaller dedicated ReGIS or another protocol for math and business systems. X window terminals further the advance graphics, but their performance was far below the in graphics terminals and provide new and inter- expectations of a workstation user. Few people have esting ways to utilize host systems. Ethernet ca- the patience to run, for example, a computer-aided ble provides for graphics performance previously not design application on a VT240 terminal, assuming seen in terminals. The X Window System devel- such a version of the application is available. oped by MIT allows multiple applications to be dis- played and controlled from the user’s workstation. Although a workstation offers fast graphics capa- Now, with X window terminals, the same powerful bilities, its applications sometimes need more CPU user interface is available on host and other non- power or more disk space to do calculations in a workstation computers. [The XTERMINALS paper timely fashion. Graphics applications written for starts here.] workstations could not run on faster host comput- ers, which did not provide a display. Nor was there a In mid 1987, the Video, Image, and Print Systems standard way to get data from the host to display on (VIPS) Group began the design of Digital’s first X a workstation.
    [Show full text]