Linux+ Guide to Linux Certification Chapter Ten The X Window System.

Slides:



Advertisements
Similar presentations
Introduction to Linux X-Windows, Desktop Environments Other commonly used programs.
Advertisements

Chapter 7 – Managing Windows XP. Control Panel The main tool for configuring your system. Most of the tools to configure the system come with the normal.
Guide to Linux Installation and Administration, 2e1 Chapter 5 Using Linux Graphical Environments.
1. Objective 1 Overview of the Linux Desktop  X Server  Controls Graphical Interface  Manages Input Devices  Transmits Input actions to the client.
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
The X Windows system Unit objectives A.Explain the purpose of GUI components, list common window managers and desktop environments B. Configure X Windows.
1. Reasons for logging on as a root •Most people are familiar with Windows systems with regard to administrative privileges. Many user running windows.
Week 8 System Initialization and X Windows. Objectives  Summarize the major steps necessary to boot a Linux system  Configure the LILO and GRUB boot.
Linux+ Guide to Linux Certification, Second Edition
Linux+ Guide to Linux Certification, Third Edition
Linux+ Guide to Linux Certification, Second Edition
2.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 2: Installing Windows Server.
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
Linux+ Guide to Linux Certification, Second Edition Chapter 3 Linux Installation and Usage.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
MCT260-Operating Systems I Operating Systems I Introduction to Operating Systems.
Linux+ Guide to Linux Certification, Second Edition
Lesson 5-Accessing Networks. Overview Introduction to Windows XP Professional. Introduction to Novell Client. Introduction to Red Hat Linux workstation.
Module 8 Linux Installation Procedures 8.1 Pre-Installation Tasks 8.2 Installing and Configuring Linux 8.3 X Server 8.4 Post Installation Configuration.
Lesson 4-Installing Network Operating Systems. Overview Installing and configuring Novell NetWare 6.0. Installing and configuring Windows 2000 Server.
Linux GUI X-Windows System. X-Windows System A stable and extremely powerful GUI system that provides a complete Client/Server framework. The X-org foundation.
Guide to Linux Installation and Administration, 2e1 Chapter 12 Printing in Linux.
Guide to Linux Installation and Administration, 2e1 Chapter 6 Using the Shell and Text Files.
Getting Started with Linux: Novell’s Guide to CompTIA’s Linux+ (Course 3060) Section 2 Use the Linux Desktop.
Chapter 2: Exploring the Desktop The Complete Guide to Linux System Administration.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Installing software on personal computer
E X C E E D I N G E X P E C T A T I O N S X Windows Linux System Administration Dr. Hoganson Kennesaw State University A Brief History of X The rise of.
Installing Linux Redhat: A how to guide in installing and configuring Redhat 6.2.
1 LINUX Desktops Using the GNOME and KDE Desktops Learning Red Hat Enterprise Linux & Fedora, 4th Edition By Bill McCarty, 2004.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
Linux Operations and Administration
Linux GUI Chapter 5. Graphical User Interface GUI vs. CLI Easier and more intuitive More popular and advanced Needed for graphics, web browsing Linux.
CIS 116SUNY Ulster Chapter L5 – The GUI Karl Wick.
Operating Systems Operating System
Linux+ Guide to Linux Certification, Third Edition
CompTIA Linux+ Certification
Linux+ Guide to Linux Certification Chapter Three Linux Installation and Usage.
Fundamentals of Networking Discovery 1, Chapter 2 Operating Systems.
Linux+ Guide to Linux Certification Chapter Seven Advanced Installation.
Lesson 6 Operating Systems and Software
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
2-3 note. 2 Peripheral Devices “Peripheral devices” are hardware plugged into ports or connected to a computer wirelessly. These devices can be for input,
Operating Systems  A collection of programs that  Coordinates computer usage among users  Manages computer resources  Handle Common Tasks.
Linux Operations and Administration Chapter Fourteen Planning for a Linux Installation.
Computer Programming Software. Two Basic Classifications System / Application Software.
University of Management & Technology 1 Operating Systems & Utility Programs.
SUSE Linux Enterprise Desktop Administration Chapter 2 Use the Linux Desktop.
1 Chapter 7 Operating System & Utility Programs.  consists of the programs that control or maintain the operations of the computer and its devices. It.
Linux Administration. Pre-Install Different distributions –Redhat, Caldera, mandrake, SuSE, FreeBSD Redhat Server Install –Check HCL –Significant issues.
CHAPTER 2. Overview 1. Pre-Installation Tasks 2. Installing and Configuring Linux 3. X Server 4. Post Installation Configuration and Tasks.
Copyright©2008 N.AlJaffan®KSU1 Chapter 7 Operating System and Utility Programs.
Chapter Eleven The X Window System. 2 Lesson A Starting and Navigating an X Window System.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
CIS Lesson 7 X. Understanding X Overview One of the original open source projects Developed at MIT Criticisms of X Handles fonts poorly Security.
CMPF124 Personal Productivity with Information Technology Chapter 2 – Part 3 Introduction To Windows Operating Systems Windows Accessories CMPF 112 : COMPUTING.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Linux+ Guide to Linux Certification, Second Edition Chapter 4 Exploring Linux Filesystems.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
Gorman, Stubbs, & CEP Inc. 1 Introduction to Operating Systems Lesson 8 Linux.
Operating Systems Overview Basic Computer Concepts Operating System What does an operating system do  A computer’s software acts similarly with.
Chapter 7: Using Network Clients The Complete Guide To Linux System Administration.
Course : PGClass : MCA Subject: Operating SystemSub.Code : 3CT11 Staff Name : S.SomasundaramYear & Sem : II nd & III rd.
System Administration Terminals and the X Window System.
Guide to Linux Installation and Administration, 2e
Linux Operating System Architecture
X Windows.
Installing Linux Redhat:
February 16th, 2004 Class Meeting 5
Presentation transcript:

Linux+ Guide to Linux Certification Chapter Ten The X Window System

Objectives Explain the purpose of the major Linux GUI components: X Windows, windows manager, and desktop environment List common windows managers and desktop environments used in Linux Gather the hardware information necessary to configure X Windows Configure X Windows settings using various Linux utilities

Linux GUI Components Figure 10-1: Components of the Linux GUI

X Windows –The component of the Linux GUI that displays graphics to windows on the terminal screen X clients –Component of X Windows that requests graphics to be drawn from the X server and displays them on the terminal screen

X Windows X server –The component of X Windows that draws graphics to windows on the terminal screen XFree86 –The Open source licensed version of X Windows version 11 –Originally intended for the Intelx86 platform

Windows Managers and Desktop Environments Window manager –The GUI component that is responsible for determining the appearance of the windows drawn on the screen by X Windows Desktop environment –Software that works with a window manager to provide a standard GUI environment that uses standard programs and development tools

Windows Managers and Desktop Environments KDE is the traditional desktop environment used on Linux systems K Windows Manager (kwm) –The window manager that works under the KDE Desktop Environment Qt toolkit –Software toolkit used with the KDE Desktop environment

Windows Managers and Desktop Environments GNOME Desktop Environment –Default desktop environment in Red Hat Linux –Typically uses the Sawfish Window Manager and the GTK+ toolkit for the C programming language The GTK+ toolkit was originally developed for the GNU Image Manipulation Program (GIMP)

Windows Managers and Desktop Environments Figure 10-2: The KDE Desktop Environment

Windows Managers and Desktop Environments Figure 10-3: The GNOME Desktop Environment

Windows Managers and Desktop Environments Table 10-1: Common windows managers

Windows Managers and Desktop Environments Figure 10-4: The Enlightenment Window Manager

Windows Managers and Desktop Environments Figure 10-5: The Feeble Virtual Window Manager

Windows Managers and Desktop Environments Figure 10-6: The Tab Window Manager

Windows Managers and Desktop Environments Figure 10-7: The Window Maker Window Manager

Starting and Stopping X Windows Figure 10-8: The GNOME Display Manager

Starting and Stopping X Windows GDM Configurator –Graphical tool used to configure the appearance and behavior of the GNOME Display Manager /etc/X11/gdm/gdm.conf –The file that contains the configuration of the GNOME Desktop Manager

Starting and Stopping X Windows X Display Manager (xdm) –Present a graphical login screen to users KDE Display Manager (kdm) –Graphical login screen for users that resembles the KDE desktop

Starting and Stopping X Windows startx –Command used to start X Windows and the associated window manager and desktop environment Desktop Switching Tool –Graphical tool that allows Red Hat Linux users to set the default desktop environment or window manager

Starting and Stopping X Windows Figure 10-9: The Desktop Switching Tool

Configuring X Windows X Windows is the component of the GUI that interfaces with the video hardware in the computer In order for X Windows to perform its function, it needs information regarding the keyboard, mouse, monitor, and video adapter card For the video adapter card, X Windows requires: –The video adapter card model –The amount of RAM on the video adapter card –The chipset on the video adapter card

Configuring X Windows RAM Digital Analog Converter (RAMDAC) chip –Used to convert the digital video images used by the computer to the analog format needed for the monitor Clockchip –Computer chip that coordinates the flow of information on a peripheral component such as a video adapter card

Configuring X Windows X Windows also requires the following information about the computer monitor that is attached to the video card: –The maximum resolution supported –The horizontal sync (hsync) range –The vertical sync (vsync) range

Configuring X Windows SuperProbe –Program used to determine the computer’s video adapter card properties /etc/X11/XF86Config –Configuration file used by X Windows

Configuring X Windows Mouseconfig –Command used to configure a mouse for use by X Windows Xconfigurator –A program that is used to configure video adapter card and monitor information for use by X Windows

Configuring X Windows Figure 10-10: Mouse configuration using mouseconfig

Configuring X Windows Figure 10-11: Updating the XF86Config file using mouseconfig

Configuring X Windows Figure 10-12: Starting the Xconfigurator utility

Configuring X Windows Figure 10-13: Detecting the video adapter card model using Xconfigurator

Configuring X Windows Figure 10-14: Choosing the monitor model using Xconfigurator

Configuring X Windows Figure 10-15: Choosing custom monitor settings using Xconfigurator

Configuring X Windows Figure 10-16: Choosing the hsync range using Xconfigurator

Configuring X Windows Figure 10-17: Choosing the vsync range using Xconfigurator

Configuring X Windows Figure 10-18: Probing for video adapter card information using Xconfigurator

Configuring X Windows Figure 10-19: Manually selecting the video adapter card memory using Xconfigurator

Configuring X Windows Figure 10-20: Manually choosing a clockchip setting using Xconfigurator

Configuring X Windows Figure 10-21: Probing for clockships and RAMDACs using Xconfigurator

Configuring X Windows Figure 10-22: Choosing resolutions and color depths using Xconfigurator

Configuring X Windows Figure 10-23: Starting X Windows to test configuration using Xconfigurator

Configuring X Windows Figure 10-24: Completing the Xconfigurator utility

Configuring X Windows Xf86config –Text-based X Windows configuration program that ships with X Windows –It allows the configuration of keyboard, mouse, video adapter card, and monitor information for use by X Windows /dev/mouse –symbolic link to the device file used for the mouse configured at installation

Configuring X Windows Although most monitors today support a wide range of hsync and vsync values, choosing too high a value for either may damage the monitor Xvidtune –Program used to fine-tune the vsync and hsync video card settings for use in X Windows

Configuring X Windows Figure 10-25: The xvidtune utility

Chapter Summary The Linux GUI has several interchangeable components X Windows is the core component of the Linux GUI that draws graphics to the terminal screen and uses a text configuration file Window managers modify the look and feel of X Windows Desktop environments include a window manager as well as a set of standard programs and development libraries

Chapter Summary You may start the Linux GUI from runlevel 3 by typing startx at a command prompt, or from runlevel 3 or 5 by using gdm Configuring X Windows requires a thorough knowledge of the video hardware used by the computer The Xconfigurator, mouseconfig, xf86config, and xvidtune utilities may be used to configure the hardware settings of X Windows for such things as the mouse, keyboard, and video adapter card