Changes

Jump to: navigation, search

XWN740

4,599 bytes added, 23:21, 15 September 2008
X-Windows Resources
'''== Link to XWN740 Official Course Webpage Outline ==''' <br />[http://cs.senecac.on.ca/~murrayindex.saul/XWN740/ Murray Saul's php?outline=XWN740 Webpage]
'''== Link to XWN740 Subject Outline Course Webpage ==''' <br />[http://cs.senecac.on.ca/index~murray.php?outline=saul/XWN740 XWN740 Subject Outline]/
'''== Link to XWN740 Weekly Notes Subject Description ==''' <br />[http://cs.senecac.on.ca/~murray.saul/XWN740/notes/html XWN740 Weekly Notes]
'''== Tentative Topic Outline ==''' <br />Overview of This subject introduces the student to the X- Emphasize Window System. Students will learn how to plan, set up, troubleshoot, customize and use an X system. Particular attention will be paid to security and network issues with emphasis on the layered approach (Section 1KDE and GNOME desktop environments.5 in book)
Display and User Interface Hardware and Technology- Displays, graphics cards, USB devices== Credit Status ==
Starting and Using 1 credit in the X Server- using VTs- startx- display managers- xdmcp- manually starting the X serverLUX program
Standard X Programs and Utilities- Chapter 6 in book- Useful for analyzing and debugging== Prerequisites ==
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 fileMeet admission requirements for LUX
Fonts, Colours, and Keyboards== Specific Outcomes ==
Integrated Upon successful completion of this subject students should be able to:* Plan, implement, and administer an X System installation, taking into account network, security, and hardware issues* Understand display hardware issues and recommend a display hardware configuration to meet specified requirements* Identify the components of the X Window System and the purpose of each* Start an X server using the commands startx, xinit, X, and xdm/gdm/kdm* Start an X server with no session, local session management, and queried, broadcast, and indirect remote session management* Download, install, configure and use KDE (K Desktop EnvironmentsEnvironment)- KDE* Download, install, configure and use the XFree86/Xouvert server software and utilities- GNOME* Download, install, configure and use VNC (Virtual Network Computer)- XFCE* Configure and use common X client applications- Others* Download, install, configure and use the Gnome desktop environment
X and Wide Area Networking- The three challenges (13.7 in book)- Privacy- Access control- Network performance (bandwidth and latency)- Xauth- ssh== Topic Outline ==
* Overview of X - 5% o What is X? o Client-Server Model o Terminology o History of X and VNC
Building * 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 * 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 == Modes of Instruction == 2 hours interactive lecture per week, and 2 hours lab time per week == Prescribed Text == X Power Tools by Chris Tyler; ISBN 0-596-10195-3 published by O'Reilly == Reference Material == None == Supplies == None == Promotion Policy == To obtain a credit in this subject, a student must:  * Achieve a grade of 55% or better on the final exam * Satisfactorily complete all assignments * Achieve a Kioskweighted average of 55% or better for the tests and final exam * Achieve a grade of 55% or better on the overall course == Modes of Evaluation == Midterm Test 30%Final Exam 40%Assignments/Labs/Quizzes 30% == Academic Regulations ==   Students are responsible for being aware of college regulations in the Academic Policy Handbook. Seneca Academic Policy - This is Cheating and PlagiarismCheating and/or plagiarism are offences which will not be tolerated by the College. Such offences occur when a useful topic because it lets student violates the procedures governing the administration of examinations, tests or other means of evaluating student achievement in a subject or program. Approved By: Evan Weaver, Chair College PolicyAccommodation for Students with Disabilities:The College will provide reasonable accommodation to students split with disabilities in order to promote academic success. If you require accommodation, contact the Counseling and Disabilities Services Office at ext. 2900 to initiate theprocess for documenting, assessing and implementing your individual accommodation needs.different layers apart All students and employees have the right to study and work in an environment that is free from discrimination and/or harassment. Language or activities that defeat this objective violate the College Policy on Discrimination/Harassment and shall not be tolerated. Information and assistance are available from the Center for Equity and recombine them Human Rights at Ext. 2078 or via e-mail at Human.Rights@senecac.on.ca.  == X-Windows Resources ==Fill in as they see fityou wish..<p> [http://validator.w3.org/check?uri=referer Validate as XHTML 1.0 Transitional]</p> [[Category:LUX]]

Navigation menu