What is the biggest difference between the X Window System and most other graphical windowing systems?
2.
Which command is used to change access permissions on an X server?
3.
Which widget would you use in a window where you want to give the users a choice between several options but they can only choose one?
4.
What is the X application argument used to cause the application's window to show up on a different computer's screen?
5.
What attribute about an X server allows you to change the appearance of an X application without having to modify the program?
Exercises
1.
Explain why a window manager is an X client. [level: easy]
2.
Suppose that your window manager has exited and you cannot get focus in a window to type a command to bring up a new one (and that you have no root menu button that starts a new one). Explain how you might still be able to use copy-and-paste with your existing windows to execute a command. [level: hard]
Projects
1.
Use the xrdb command to print the resource database of a running X server. Study the output to learn what types of applications use what types of resources. [level: medium]