5.1 Flashcards

1
Q

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.

A

gui

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

is a data structure representing a graphical scene.

A

Scenegraph

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

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

A

scenegraph

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

When the Wayland client makes changes, these are sent to and recorded by the

A

Wayland compositor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

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.

A

display server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

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

A

window manager

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A _________________ controls the desktop features, including desktop menus, screensavers, wallpapers, desktop icons, and taskbars. Common desktops include, Gnome, Unity, Cinnamon, MATE, and KDE.

A

Desktop environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

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

A

display server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

the display server sits between the graphical interface and the __________ and determines how your program and applications will be displayed based on your actions

A

kernel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

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.

A

displaying (or serving)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Display servers communicate with the clients (such as Google Chrome) using a ______________

A

display server protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The two most popular display server protocols are _________________

A

X11 and Wayland

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

X11is implemented by the X Windows System and, as such, is sometimes referred to as X Windows or just

A

x

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

The Wayland protocol is used by the Wayland ________________

A

Compositor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

The X11 server does the following

A

manages input devices
Is networked,
Uses the DISPLAY environment variable to control where the output is sent
Has two common implementations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Two common implimentations of X11 server is

A

X.Org and Xfree86