In the previous chapter, we covered a variety of methods for handling processes. First, we focused on scheduling processes using the nice command. Whenever the workload on your CPU is rising, various processes are contending for the CPU's resources; the niceness for each process was exposed using various commands, such as ps and top. After this, we moved on to the renice command, particularly dealing with processes that are currently running, and the method to change the niceness of running processes. Finally, we worked with processes in the context of foreground versus background.
In this chapter, display managers are covered. Often, most users are comfortable working within a GUI environment. We will look at the display managers that are prevalent in today's Linux distribution. Display managers are sometimes confused with desktops; a display manager...