Changes

Jump to: navigation, search

XWN740

983 bytes added, 22:04, 4 September 2008
no edit summary
* Download, install, configure and use the Gnome desktop environment
== Topic Outline ==
 
* Overview of X - 5%
o What is X?
o Client-Server Model
o Terminology
o History of X
 
* Display and User Interface Hardware and Technology - 10%
o Monitors - LCD, CRT - connection types, resolution, refresh rates
o Video Cards - memory type and size, DACs, GPUs
o Pointing devices - mice, touch screens, light pens, graphics tablets
o Keyboards - connection types, scancodes, geometry, accessibility issues
o Device standards and standard bodies, including VESA, DPMS, DDC, USB HID, and TCO99
o Network transports: local (Unix domain sockets, STREAMS, named pipes, shared memory) and remote (TCP/IP and alternatives (IPX/SPX, DecNet))
 
* Installing and Configuring the X Window Server - 15%
o Installing XFree86/Xouvert - using tar files and rpm packages
o Configuration - automatic, fully manual, and manual using GUI tools
o Hardware Configuration - keyboard, pointer/mouse, monitor
o The X Server - choosing the correct driver for your video card
o Installing alternate (non-XFree86) X servers
o Multi-head configuration
o Xinerama
o Fonts types and configuration
o The X Font Server (xfs) and alternatives
 
* Starting and Using the X Server - 10%
o Starting X: startx, xinit, X
o Display Managers: xdm/gdm/kdm/chooser
o Query, Broadcast and Indirect methods of contacting display managers
 
* Standard X Programs and Utilities - 5%
o xset, xdpyinfo
o xcalc, xclock, xeyes, xkill, xmag, xsetroot, xloadimage, xterm
o xfd, xlsfonts, xfontsel, x11perf
o KDE and Gnome equivalents of standard X utilities
 
* Linux/X Toolkit Particulars - 5%
o Xt, Gtk, Qt, Xforms, Motif/Lesstif
 
* Runtime Application Configuration - 5%
o X Resource Database
o Common Resources and Command-Line Options
o KDE and Gnome configuration systems
 
* Runtime Environment Configuration - 5%
o Window Managers
 
* Integrated X Desktop Environments - 10%
o KDE
o GNOME
o Others - CDE
== Topic Outline == * X and Security - 15% o xhosts o xauth o ssh and X11 tunneling * X and Wide Area Networking - 15% o Low bandwidth X (LBX), Broadway o VNC
== Tentative Topic Outline ==
<br />
<table border="1">
<tr>
<td>
Emphasize the layered approach (Section 1.5 in book)
</td>
<tr>
<td>
Display and User Interface Hardware and Technology
- Displays, graphics cards, USB devices
</td>
</tr>
<tr>
<td>
Starting and Using the X Server
- using VTs
- startx
- display managers
- xdmcp
- manually starting the X server
</td>
</tr>
<tr>
<td>
Standard X Programs and Utilities
- Chapter 6 in book
- Useful for analyzing and debugging
</td>
</tr>
<tr>
<td>
Installing and Configuring the X Window Server
- Auto-configuration
- No config file
- Self-generated config file
- Configuration tools (e.g., system-config-display in Fedora)
- Using the x.org configuration file
</td>
</tr>
<tr>
<td>
Fonts, Colours, and Keyboards
</td>
</tr>
<tr>
<td>
Integrated X Desktop Environments
- KDE
- GNOME
- XFCE
- Others
</td>
</tr>
<tr>
<td>
X and Wide Area Networking
- The three challenges (13.7 in book)
- Privacy
- Access control
- Network performance (bandwidth and latency)
- Xauth
- ssh
</td>
</tr>
<tr>
<td>
X and VNC
</td>
</tr>
<tr>
<td>
Building a Kiosk
- This is a useful topic because it lets the students split the
different layers apart and recombine them as they see fit.
</td>
</tr>
</table>
'''== Useful X-Windows Resources ==''' <br />
13,420
edits

Navigation menu