5.1 Flashcards
is a mechanism in Linux that allows a user to perform functions using a mouse and keyboard (similar to the Windows and Mac interfaces) as opposed to performing all functions from a Linux shell.
gui
is a data structure representing a graphical scene.
Scenegraph
When using the Wayland system, the Wayland compositor keeps track of what’s on the screens in a ______________ This lets the Wayland compositor know which Wayland client should receive events received from hardware devices (such as the keyboard).
scenegraph
When the Wayland client makes changes, these are sent to and recorded by the
Wayland compositor
is the program responsible for coordinating the input and output of the programs and applications running the GUI interface to and from the rest of the operating system, the hardware, and each other.
display server
controls the placement and appearance of windows on a Linux computer (such as moving, hiding, resizing, or closing), as well as controlling what they display. In X11, this is a separate program. In Wayland, this function is incorporated in the Wayland compositor
window manager
A _________________ controls the desktop features, including desktop menus, screensavers, wallpapers, desktop icons, and taskbars. Common desktops include, Gnome, Unity, Cinnamon, MATE, and KDE.
Desktop environment
In a Linux system, a _____________ is the program responsible for coordinating the input and output of the programs and applications running the GUI interface to and from the rest of the operating system, the hardware, and each other
display server
the display server sits between the graphical interface and the __________ and determines how your program and applications will be displayed based on your actions
kernel
This program is called a display server because it is capable of ______________ its output on a remote system that is also running the display server software.
displaying (or serving)
Display servers communicate with the clients (such as Google Chrome) using a ______________
display server protocol
The two most popular display server protocols are _________________
X11 and Wayland
X11is implemented by the X Windows System and, as such, is sometimes referred to as X Windows or just
x
The Wayland protocol is used by the Wayland ________________
Compositor.
The X11 server does the following
manages input devices
Is networked,
Uses the DISPLAY environment variable to control where the output is sent
Has two common implementations