1 / 19

Linux GUI X-Windows System

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.

odina
Télécharger la présentation

Linux GUI X-Windows System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linux GUIX-Windows System

  2. 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.

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

  4. 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)

  5. Interesting FactExpert 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

  6. X-Windows Components • X-Server • Windows Manager • Desktop Environment

  7. 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

  8. 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

  9. 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)

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

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

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

  13. Qtopia Qtopia 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

  14. X-Windows Based Kiosk • Kiosk (Mini Windows & Dillo Browser)

  15. Erricson HS210Video Phone • Developed using QT Library • Running on 200MHz processor • and 32 MB RAM • Touch Screen

  16. PDAs running X

  17. Cell Phones Running X

  18. A complete next Generation desktop solution Some Videos

  19. 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.

More Related