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.

Slides:



Advertisements
Similar presentations
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
Advertisements

Introduction to Linux X-Windows, Desktop Environments Other commonly used programs.
Linux Desktops KDE and GNOME The good, the bad and the ugly... Bill Latura October 26, 1999.
The Free Software Desktop Project By: Joshua Anglero
Chapter 3 LINUX DESKTOP ENVIRONMENT. Linux Desktop Environment  A desktop environment commonly refers to a style of graphical user interface (GUI) that.
Guide to Linux Installation and Administration, 2e1 Chapter 5 Using Linux Graphical Environments.
X Window. Module 3 X Window ♦ Introduction The X Window System (‘X’ or ‘X11’) is a graphical windowing system that was developed at MIT in ♦ The.
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
1. Reasons for logging on as a root •Most people are familiar with Windows systems with regard to administrative privileges. Many user running windows.
Operating Systems First Program to load. Controls Hardware And software. Enable User to operate PC( Personal Computer) –Examples: DOS: Disk Operating.
What’s the computer?? computer is an electronic device that stores, processes, inputs, and outputs data to produce a result.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Novell Server Linux vs. windows server 2008 By: Gabe Miller.
February 2007Aalborg University, Mobile Device Group Mobile Software Technologies Course Morten Lisborg Jørgensen.
XFree86 Jonathan Billings SCS Facilities. XFree86 ● What is XFree86? ● XFree86 files ● Structure of X configuration file, XF86Config ● Helper programs.
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.
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.
Objectives  Understand the purpose of the superuser account  Outline the key features of the Linux desktops  Navigate through the menus  Getting help.
Operating Systems Chapter 4.
Learning Outcomes At the end of this lesson, students should be able to: State the types of system software – Operating system – Utility system Describe.
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
Fundamentals of Networking Discovery 1, Chapter 2 Operating Systems.
Lesson 6 Operating Systems and Software
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,
C O L L E G E O F E N G I N E E R I N G CSU PDI 2010 Thin Clients as Desktop Computers Mark R. Ritschard Director, Engineering Network Services College.
X Window System.
SUSE Linux Enterprise Desktop Administration Chapter 2 Use the Linux Desktop.
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
Linux+ Guide to Linux Certification Chapter Ten The X Window System.
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.
Linux Essentials Chapter 2: Investigating Linux’s Principles and Philosophy.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
1 © 2001 John Urrutia. All rights reserved. Chapter 6 Graphical User Interfaces GUI’s.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux June 2011 Kaplan University 1.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux September 2012 Kaplan University 1.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Introducing Software Computer Concepts Unit A. Introducing Software What is an Operating System? OS is the master controller for all the activities that.
Department of Computer Engineering Dongguk University Prof. Jin-Woo Jung Practice hour : 2008/11/14 8. Qt / Embedded.
XWN740 X-Windows Configuring and Using Session / Window Managers Desktop Environments (Chapter 8: Pages )‏
Copyright©2008 N.AlJaffan®KSU1 Chapter 7 Operating System and Utility Programs.
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.
GNOME, KDE and X Windows. The GNOME Project was started in 1997 to produce a free (as in freedom) desktop environment. GNU Network Object Model Environment.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Introduction to UNIX Karl Harrison September 2004.
CIS Lesson 7 X. Understanding X Overview One of the original open source projects Developed at MIT Criticisms of X Handles fonts poorly Security.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter 2 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop I Introduction to Linux Professional Training Academy.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
Chapter 1: Introduction to Linux. 2 Introduction Computer Components: –Hardware –Software Types of hardware and software Important components of an OS.
Explore GNOME The easy way, using a live CD By Carl Weisheit.
2: Operating Systems Networking for Home & Small Business.
Linux and Coldfusion MX Mid-Michigan Coldfusion User’s Group, Nov
Welcome to Xandros Desktop Version 2.0. What is Xandros? The New Standard – Xandros is the award winning new standard for Desktop Operating System software.
Introduction to unix. The UNIX Operating System An operating system "OS” is a set of programs that controls a computer. It controls both the hardware.
XWN740 X-Windows Configuring and Using Introduction to X-Windows (X Power Tools - Chapter 1)
Linux Essentials Chapter 1: Selecting an Operating System.
Session / Window Managers
Chapter 2 Operating Systems
IT320 Operating System Concepts
LINUX WINDOWS Vs..
LINUX FOR BEGINNERS Because everyone needs Fundamentals
X Windows.
February 16th, 2004 Class Meeting 5
Windows Operating System
Presentation transcript:

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 currently leads the X-Project. It is available as a free and open source software under the MIT license.

History of X-Windows 1984 – MIT Project X – begin as an effort to develop a complete Client/Server GUI First Commercial version of X was released for Unix XFree86, under GPL, An open source implementation of X11R6 (Linux gets its first GUI)

X-Windows System for Different Platforms X-window system is Currently the default GUI for - All the Linux distributions such as Redhat, Debian and Novell’s Suse, - A lot of Unix systems such as FreeBSD and ISO Unix, - Solaris - MAC OS X - OpenVMS (for VAX and Alpha Machines) It is supported by - MS Windows ( Cygwin)

Interesting Fact Expert Users VS Average Users When the GUI was first introduced in Linux world a lot of power users were reluctant to use it because they believed that GUI is for average users and not for the power users. The average computer users hesitate to use Linux because it is considered as an extremely difficult and complicated O/S

X-Windows Components X-Server Windows Manager Desktop Environment

X-Server Sets up the graphics display e.g. Monitors resolution, color depth, refresh rate etc Tracks mouse movements and keystrokes Communicates with X clients E.g. X11R6, Metro-X, MacOS-X, Accelerated-X

Window Managers Provides Features such as Windows layouts, Menus, Bars, borders. Mechanism to Minimize and Maximize Windows and Icons placements Virtual Desktops E.g Afterstep, Enlightenment, FVWM, IceWM, KWM, Metacity, twm and Sawfish

Desktop Environment Provides Icons, Folders, toolbars, applications, applets, wallpapers, screensavers, and abilities like drag and drop. A distinctive look and feel. E.g. Gnome, KDE, Motif, Xfce, LG3d(1,2,3,4)GnomeKDEMotifXfce1234

X-Windows System and the Average Users Automated Graphical Installation Graphical Login Common Desktop Applications like File Browsers, Web Browsers, Clients, FTP clients, News Readers etc Multimedia Applications (1,2)12 Office Applications Graphics Applications Scientific and Engineering Applications Desktop themes BlueTooth(1,2,3) and Irda Applications123

X-Windows System and the Power Users/ Administrators Server Configuration tools Network Configuration tools Log file viewers System Security configuration tools Hardware Configuration tools

X-Windows System and the Developers Development tools (1,2)12 General Guidelines (KDE, Gnome, X)KDEGnomeX Complete Documentation

QtopiaQtopia is Trolltech's application platform and user interface for Linux, allowing efficient creation of mobile and embedded devices for embedded Linux based PDAs, mobile phones, web pads, and other mobile computing devices Qtopia

X-Windows Based Kiosk Kiosk (Mini Windows & Dillo Browser)

Erricson HS210 Video Phone Developed using QT Library Running on 200MHz processor and 32 MB RAM Touch Screen

PDAs running X

Cell Phones Running X

A complete next Generation desktop solution Some Videos

Conclusion X Windows system is an extremely powerful GUI build for computer users with every level of expertise. It is a complete next generation desktop solution.