`

X Window System & X11

阅读更多

http://en.wikipedia.org/wiki/X_Window_System

 

The X Window System (commonly X or X11 ) is a computer software system and network protocol that provides a graphical user interface (GUI) for networked computers, and was initially developed as part of Project Athena . It implements the X display protocol and provides windowing on raster graphics (bitmap) computer displays and manages keyboard and pointing device control functions. In its standard distribution, it is a complete, albeit simple, display and human interface solution, but also delivers a standard toolkit and protocol stack for building graphical user interfaces on most Unix-like operating systems and OpenVMS , and has been ported to many other contemporary general purpose operating systems. Desktop environments such as OpenWindows , CDE , GNOME , KDE , and Xfce , use the X Window System.

 

X provides the basic framework, or primitives, for building such GUI environments: drawing and moving windows on the screen and interacting with a mouse and/or keyboard. X does not mandate the user interface — individual client programs handle this. As such, the visual styling of X-based environments varies greatly; different programs may present radically different interfaces. X is built as an additional application layer on top of the operating system kernel .

Unlike previous display protocols, X was specifically designed to be used over network connections rather than on an integral or attached display device. X features network transparency : the machine where an application program (the client application) runs can differ from the user's local machine (the display server ).

 

X originated at MIT in 1984. The current protocol version, X11, appeared in September 1987. The X.Org Foundation leads the X project, with the current reference implementation, X.Org Server , available as free and open source software under the MIT License and similar permissive licenses .

 

More...

分享到:
评论

相关推荐

    Linux系统图形界面的基本知识

    Linux系统图形界面的基础知识主要涉及Linux操作系统的特性、X Window System(简称X或X11)、Xfree86、窗口管理器(WM)以及桌面环境(如KDE和GNOME)。以下是对这些概念的详细解释: 1. **Linux与X Window System...

    X windows system

    X Window System(简称X11)是计算机图形界面的一种标准协议,广泛应用于各种类Unix操作系统,如Linux、BSD等。它为用户提供了图形化用户界面(GUI),并支持多窗口显示环境,是目前大多数桌面系统的基础。 #### ...

    openGL graphics with x window system

    openGL graphics with x window system

    X Windows System User Guide

    X Window System(简称X11或X)是一种为网络环境设计的图形用户界面系统。它最初由麻省理工学院开发,随后成为了Unix及类Unix操作系统上的标准图形用户界面系统。X Window System 提供了基本的窗口管理功能,并允许...

    Xwindow程序设计入门

    《Xwindow程序设计入门》是一本面向初学者的教程,旨在帮助读者理解并掌握X Window System(简称X11或X Window)的基本概念和编程技巧。X Window是Unix和类Unix系统上广泛使用的图形用户界面(GUI)系统,它提供了一...

    Oracle Solaris 9 Solaris X Window System Developer’s Guide-110

    X Window System,简称X11或X,是一种图形用户界面(GUI)系统,允许用户通过网络或本地系统在不同的计算机硬件上运行图形应用程序。在Oracle Solaris 9中,X Window System提供了窗口管理、图形输出和输入设备支持...

    Xwindow

    通过以上介绍,我们可以看到,无论是使用Exceed还是SSH的X11 Forwarding功能,都可以有效地建立起用户与西安高性能计算中心资源之间的X Window对话,从而方便地使用GUI应用程序。这两种方法各有特点,用户可以根据...

    [Ubuntu.Linux.基础视频教程].3.1.X.Window.System

    本节视频教程将深入讲解Ubuntu中的核心组件——X Window System(简称X11或X Window),这是Linux桌面环境的基础。 X Window System是一种图形用户界面(GUI)系统,它允许用户通过鼠标和键盘与计算机交互,提供...

    x11库如何编译到Ubuntu上或者交叉编译到arm linux上

    在Linux系统中,X11(也称为X Window System)是一种图形用户界面(GUI)协议,用于提供远程和本地的图形界面。它被广泛应用于各种Linux发行版,包括Ubuntu。在Ubuntu或ARM Linux设备上编译X11库是一项技术性较强的...

    X Version 11说明书

    #### 一、X Window System 概述 - **名称**: X 是一个便携式的、网络透明的窗口系统。 - **版本**: 当前文档涉及的是 X Version 11 的 6.4 版本。 **X Window System** 是一种广泛应用于各种计算和图形机器上的...

    linux安装和配置X-Windows

    - X-Windows(X Window System)是MIT开发的一套标准图形接口,其当前版本为X11R7.0,是一个平台独立的图形功能调用接口。 - X-Windows的可配置性很高,支持多种显示风格,与Windows或Macintosh的图形界面有所不同...

    Xming-X window 工具

    Xming是一款在Windows操作系统上运行的开源软件,它使得用户能够在Windows环境下连接到Linux或Unix系统,体验X Window System(通常简称为X11或X Window)。X Window System是一种图形用户界面(GUI)标准,广泛应用...

    beaglebone做图像识别——am335x_x11vnc_.rar

    X11VNC是一种轻量级的远程桌面工具,它允许用户通过VNC协议访问和控制X Window System(X11)的桌面环境。在BeagleBone这样的小型设备上,这尤其有用,因为可以直接通过网络来远程操作和监控设备的显示内容,而无需...

    LINUX X配置说明

    在Linux操作系统中,"X配置说明"主要涉及的是X Window System(简称X11或X),它是Linux图形用户界面的基础。X Window System提供了一个框架,允许应用程序创建窗口和图形元素,使得用户可以通过鼠标和键盘与计算机...

    利用SSH隧道转发X11协议图形界面

    执行命令`yum -y groupinstall "X Window System"`来安装X Window System。 2. 重新连接服务器。 此时,应该可以正常登录并且没有任何不正常的提示信息。 #### 测试 为了验证X11转发是否成功,可以通过启动一个...

    走进Linux图形环境

    Linux的图形环境主要由X Window System(简称X11或X)提供支持。X11是一种为网络计算机设计的位图显示协议,其目标是提供一个硬件抽象层,并能够支持多种硬件设备和操作系统。了解X Window System的基本原理及其组成...

    代码样例:x11 demo

    这个“代码样例:x11 demo”提供的是一些基础的X11应用示例,主要面向初学者展示如何在X Window System上构建基本的图形界面。"Hello World"级别的代码通常是最基础的入门教程,用于演示编程语言或库的基本用法。 ...

    UNIX_BASIC 第9章 AIX图形用户接口.pptx

    X Window System,简称为X11或X,是一个基于网络的图形子系统,最初由麻省理工学院(MIT)在1984年的雅典娜计划中开发。它的核心设计理念是采用客户端/服务器模型,能够在TCP/IP网络上运行,并且其协议与操作系统和...

    Qt+x11+xcb的例子

    在本文中,我们将深入探讨如何在Qt环境中结合X11和XCB(X Window System Core Protocol)技术,通过具体的例子来解析这些概念及其在实际应用中的作用。首先,让我们逐一了解这三个关键术语。 Qt是一个跨平台的应用...

Global site tag (gtag.js) - Google Analytics