Home > Article > Operation and Maintenance > what is linux xorg
linux xorg is a software package for the default display server of Linux; xorg itself is a virtual package, but when using or installing the linux ubuntu operating system, this xorg will be imported into a series of files or software, including xorg .conf, xorg-server, org-twm, xorg-xclock, xorg-xterm, etc.
#The operating environment of this tutorial: linux5.9.8 system, Dell G3 computer.
What is linux xorg?
Xorg is a software package for the default display server of linux ubuntu (computer operating system).
xorg itself is a virtual package, but when using or installing the ubuntu operating system, this xorg will be imported into a series of files or software, including xorg.conf, xorg-server, org-twm, xorg- xclock, xorg-xterm, etc., these are files and software related to graphics card drivers and graphics environment libraries.
All desktop environments such as gnome and kde require xorg to run. Not only that, if the X11 window is installed on the ubuntu operating system, then Xorg will be an open source implementation of the X11 window system.
X.Org Server is a free and open source implementation of the X Window System display server managed by the X.Org Foundation. It is an application that interacts with client applications through the X11 protocol to draw content on the display and send input events such as mouse movements, clicks, and keystrokes. Typically, an X server will be started and it will wait for client applications to connect to it. Xorg is based on a client/server model, thus allowing clients to run locally on another computer or remotely.
In the design of X11, it is not obvious that the application and the display do not have to be on the same computer. When developing X, it is common for the X server to run on a workstation, while users run applications on remote machines with greater processing power.
X11 is a network protocol. It describes how messages are exchanged between the client (application) and the display (server). These messages usually come with primitive drawing commands, such as "draw box", "write these characters at this location", "left mouse button clicked", etc.
But X11 is very old, and most of the functions provided by the X server protocol are no longer used. Almost everything X11 does is redistributed to individual applications and window managers. However, all these old features are still there, putting pressure on all these applications, hurting performance and security.
Extended information
The meaning of other English representatives under ubuntu:
1. Synaptic: represents the Synaptic package manager.
2. Totem: represents the media player.
3. Rhythmbox: represents the music player.
4. GNOME: represents the desktop environment and ancillary applications.
5. GIMP: stands for drawing program.
6. Firefox: represents the web browser (Web Browser).
Related recommendations: "Linux Video Tutorial"
The above is the detailed content of what is linux xorg. For more information, please follow other related articles on the PHP Chinese website!