Senin, 07 Desember 2009

Monitor Troubleshooting

Monitor Troubleshooting

If you are experiencing the following problems with your monitor:

Quick Links:
Monitor is blank after restarting system
After connecting a monitor, the picture looks bad
The monitor has started making a strange noise
Monitors display settings are not correct
Display is rotated

<>Monitor is blank after restarting system:

  1. Check to be sure that the Monitor has power and that the light is on.
  2. Disconnect all devices except for the mouse, keyboard and monitor. Reboot your computer to see if the issue is resolved. If it is, then it is one of the devices that you have disconnected that is causing the problem. try connecting them one at a time and rebooting each time until the original problem occurs. Once identified, try reinstalling the device and updating the driver to resolve the issue.
  3. Try connecting the monitor to a different PC using the problem monitor's power cable. If it still doesn't work, try the known good monitors power cable.
  4. Try unplugging the monitors power cable, then wait about 20 or 30 seconds and plug it back in.
  5. If none of the above troubleshooting steps does not solve the issue, then it is likely that the monitor is bad.

<>After connecting a monitor, the picture looks bad:

  1. Start the system in Safe Mode by rebooting the system and pressing the F8 key once per second while it is rebooting. Once you see the Windows Startup menu, select Safe Mode from the listed options. press Enter.
  2. Go to Start>> Right click My Computer>> Properties>> Hardware tab>> Device Manager button.
  3. Click the plus (+) symbol next to the Monitors entry to expand it.
  4. Once expanded, right click on the installed monitor(s) and select Uninstall.
  5. Exit the Device Manager and restart your system.

Windows will reinstall your hardware automatically.

<>The monitor has started making a strange noise:

It is usually a glass display type monitor that will create some unusual noise. Such noise could be:

  1. A high pitched tone or high pitched squealing sound:
    Usually, these sounds will be of such a high frequency that they are our of the human ears range. But it is possible for these frequencies to radiate off of internal components making the sound audible. Most of the time, moving or adjusting the height of the monitor cures this problem. Also, try simply turning the monitor off and then back on. If the sound continues or worsens, then either have a qualified technician take a look at your monitor or replace the monitor.
  2. Monitor is making a clicking sound:
    This type of noise is usually caused by the monitors relays opening and closing. You could hear this type of sound when the computer starts up or when you are playing a game and a display setting is changed. This sound is considered normal.

<>Monitors display settings are not correct:

This problem usually occurs when a new monitor is installed. It can happen if the automatic detection installs the wrong driver for your hardware resulting in incorrect display settings for your application.

You can try reinstalling the monitor by using the above troubleshooting step; "After connecting a monitor, the picture looks bad". It is possible that Windows will find the correct drivers this time.

Or, visit the manufactures web site and manually install the correct driver for your hardware and operating system.

<>Display is rotated:

This is usually caused from a game that has changed the Rotation setting within the Graphics Controller. To change this back:

  1. Go to Start>> Control Panel>> Intel Extreme Graphics Applet>> Rotation tab.
  2. Uncheck the Enable Rotation check box.
  3. Click Apply, then OK.
  4. Exit Control Panel.

Note: The above steps may vary depending on the graphics card you have installed. You are looking for the Graphics Controller properties window to change the Rotation setting.

An alternate method of finding your Rotation setting is:

  1. Right click an empty area of your desktop.
  2. Select Properties.
  3. Click the Settings tab.
  4. Select the Advanced button.
  5. Click the Graphics card tab.
  6. Select the Graphics Properties button.
  7. Click the Rotation tab.
  8. Uncheck the Enable Rotation checkbox.
  9. Select Apply and exit all windows.

[Top]

Monitor out of adjustment

It may be that your Monitor is simply out of adjustment if you are experiencing any of the following symptoms:

  • Excessive black areas around the picture
  • Parts of the picture are missing around the edges
  • Picture scrolls up and down
  • Incorrect colors
  • Image is too dark or too bright.

Your adjustment would depend on the monitor you are using. Please visit the manufactures web site for details on how to make the proper adjustments to clear up the above symptom(s).

[Top]

Cleaning your flat screen monitor

Over time, your flat screen monitor can developed smudges or scratches. Many manufactures have there own method of cleaning these LCD (Liquid Crystal Display) monitors, so I would always want to steer you in that direction, especially when still under warranty. There are some general guidelines I will share though:

It is usually best to turn off your monitor so that you can see the smudges better. Always use a soft cotton cloth dampened with warm water and wipe either from top to bottom or side to side. Avoid using a swirling motion. If a stronger cleaning solution is required, then you can use a solution of vinegar and water. Your cleaning solution should be applied to your cloth rather than directly to your screen. Avoid using Windex or any ammonia-based cleaners as they will yellow your screen over time.

[Top]

Cut down on screen glare

Is the glare on your computer giving you headaches or straining your eyes? From experience, I know how painful a screen glare headache can be. There are a few steps you can take that may help you cut down on the amount of screen glare that you are getting. here's how:
  1. Position your computer so that the computer screen is facing away from the window. Also, be sure that you are not facing the window as well. A proper screen to window angle should be around 90 degrees.
  2. It is fine to have sunlight from outside shining in to your office. But, it is best if this light is defused by using shades or blinds. Even the use of flat paints will help reduce glare in an office.
  3. Avoid having a bright light directly above your work station. If you have such a light, try (if possible) turning that light off and use a desk lamp instead.
  4. If you are not able to avoid the glare from outside or a bright light above you (or both), you can purchase an anti-glare screen to put on your monitor screen.

[Top]

Low Volume, High Pitch Whining Sound

Problem:

The recommended resolution for my 17" CRT monitor is 1024x768. But I prefer to use the resolution 1152x864 at max supported 75 Hz. But recently since a few months from using the latter resolution, my monitor gives a audible low-volume, high-pitched continuous whining sound, which disappears if I change the resolution to 1024x 768 at 85Hz. But reverting back to 1186x864 at 75 Hz doesn't produces any whine at all.


Answer:

Most of the time a monitor will whine because the sealant on the flyback, which is a high voltage transformer, is coming off or apart. The reason you hear it is because of the cycle it's going in. You will have to take it to a shop for them to put sealant on there. DO NOT try to do this yourself due to an extremely high voltage shock hazard, even when unplugged. It doesn't hurt the monitor to run this way, but it sure does get annoying!

[Top]

What do I need to run a dual monitor setup?

Question:

I'm currently running Windows XP and would like to find out what specific software and/or hardware I would need to run a dual monitor setup?

Answer:

As far as software goes, you won't need anything else. Windows supports up to ten monitors. The only hardware that is in question is your video card. You will need to check with the video card manufacture to be sure that it supports a dual monitor setup. Additionally, the video card would need to support the specific monitor that you are adding. For instance, a video card may support a dual monitor setup but may be limited to a certain monitor size. Adding a wide-screen monitor may take your current video card out of the equation.

[Top]

Fixing stuck pixels on your LCD monitor

A dead pixel is defined as: A pixel in a LCD display that is not functioning correctly. Incorrect function can either be that the pixel is stuck in the lighted position or does not light up at all. To identify a stuck pixel, you can use a small utility such as:

Dead Pixel Locator:

Dead Pixel Locator displays the faulty pixel in a color that will stand out against the background color.

To repair the stuck pixel, try this handy tool:

JScreenFix:

JScreenFix will help fix stuck pixels on LCD screens. Most stuck pixels are repaired within 20 minutes. Some users have reported that JScreenFix can even fix dead pixels! For more information, visit JScreenFix' web site (link above).

[Top]

Site Map | About 5 Star Support | Links | Comments
Privacy Policy | Terms of Use | Newsletter Archive | Awards
Usage of this site constitutes acceptance of our Terms of Use
Copyright © 2000-2009 5 Star Support All rights reserved.

SCORM and Learning Management System (LMS)

SCORM and the Learning Management System (LMS)
by: Stuart Campbell

i


What actually is SCORM? SCORM, Shareable Content Object Reference Model, is a standard for web-based e-learning that has been developed to define communication between client-side content and a runtime environment. In the context of this article, the client-side content would be the course launched by a student and the runtime environment would be a Learning Management System. The SCORM standard has undergone several version releases from SCORM v1.0 in 1999 to the SCORM 2004 3rd Edition in 2006. The purpose of this article is to look in a little more detail at the communication flow between the LMS and a course that is SCORM v2.1 compliant. The intention is not to review every possible communication but just the main calls. We will look at SCORM in the context of a SCORM course, i.e. a course that has been developed and built to communicate with a Learning Management System using the SCORM standard.

First of all, let me define a few terms that I will use and that you may hear in reference to SCORM courses:

• API (Application Programming Interface)

The SCORM standard has a defined API. The term API is not unique to SCORM but is a well known term in application development. The SCORM API is a documented set of messages that are sent between the course and the LMS. The message may require a response so that the sender of the message is guaranteed that the message has been received and processed appropriately.

• Manifest

The manifest is the master file for the SCORM course that contains references to all other files that make up the complete content of the course.

• Single SCO

A single SCO is the most basic and most common form of a SCORM course. All files that make up the course, regardless of the number of lessons in the course, are packaged as one SCO unit. When the course is launched within the Learning Management System, it communicates with the SCO.

• Multiple SCO

A multiple SCO is where a group of files within the course can be treated as an individual SCO but packaged together with other SCOs to comprise one course. For example, the files that comprise each lesson of a SCORM course can be grouped together so that each lesson is a SCO in its own right and all the SCOs will comprise the one course.

Course Installation

For the course to be available in the Learning Management System, the SCORM package needs to be installed on the system. The method of installation will vary from LMS to LMS but will typically go through the following steps:

1. The manifest file will be located and interpreted.

2. The course identified in the manifest will be created in the Learning Management System and the course properties will be populated with the values defined in the manifest. These properties may include course name, creator, etc.

3. The lessons of the course will be created in the LMS and the lesson properties will be populated with the values defined in the manifest. Lesson properties would include information such as the path to the lesson file, passing grade, etc.

The Learning Management System should provide a facility to overwrite an already existing SCORM course so that if updates are made to the existing course, an installation will deploy those changes.

Course Communication

Initialization

When the course is launched within its run time environment, which for our purposes is the LMS, it will detect the existence of the API and attempt to make initial communication with the Learning Management System. This is a one-time handshake to ensure that communication has been established. The SCORM course is responsible for locating the API in the child browser session that it has launched in from the parent. The API is typically deployed using JavaScript. The API call that the course uses to do this is the LMSInitialize call. When the Learning Management System receives this API message call from the course, the LMS will initialize and respond to inform the course that communication has been established. An object model has been created in memory and the properties have been initialized to default values.

Intermediary Course Communication

Once the course has been launched and initialized with the LMS, the interaction between the two is determined by the course. It will use LMSGetValue and LMSSetValue API message calls to retrieve or populate data in the object model. Bear in mind that the object model exists in memory and has not been sent to the Learning Management System.

When the course needs to write the data so it exists in the database, it will send the API message LMSCommit. The LMSCommit will be received by the Learning Management System and the data stored to the LMS. The course developer will determine when an LMSCommit is required and it will be sent to the LMS when the event is activated. This could be at the end of each lesson or it could be at the end of the course.

The LMSCommit is an optional message and does not require a response from the Learning Management System.

Finalization

When the course is completed, it will send an LMSFinish API message to the LMS. This may be triggered by an event in the course that activates the LMSFinish or it may be on the Unload event of the HTML page when the user closes the browser. The LMSFinish indicates to the LMS that the user has ended the course and any further communication between the two will be rejected. The LMSFinish also initiates the Learning Management System to store any data that has been populated in the object model and complete the unloading of the course.

The key difference between the LMSCommit and LMSFinish API message calls is that the latter will prevent further communication with the course.

The LMSFinish is a mandatory message and does not require a response from the LMS.

Learning Management System Considerations

When the LMSFinish is received by the LMS, there are several scenarios that may need to be taken into account. Some of these may be the product of errors in course development but are scenarios that have been experienced in interfacing with a SCORM compliant course:

1. The SCORM course may indicate the student has failed a lesson but the score passed from the SCO may be greater than the lesson passing grade that was installed from the manifest.

2. The SCORM course may indicate a lesson status for the user and pass the score of the lesson but there has been no passing grade defined for the lesson.

3. It would be advantageous for the Learning Management System to provide API message logging so that a communication history may be recreated for debugging or historical purposes. Consideration should be given to the following:

a. Method of storage, whether it is stored in a database or out to a file.

b. Is logging on all the time or is there a switch to turn logging on or off? (There will be some overhead when logging is switched on, as opposed to being off.)

c. If logging is to file, is there a log file for each course, each user, or one large SCORM log file?

d. How is log data purged? When logging is stored in the database, how often is the table purged? Can the data be deleted or does it need to be archived? If logging is to a file, does the file build in size until it is manually renewed or does the logging mechanism have a trigger that automatically generates a new file? (If the file is left to grow too big, it becomes very impractical to open it in a text editor.)

Conclusions

SCORM has a proven track record in the web based e-learning world and is the accepted standard in the industry. Reputable LMS vendors should support your SCORM course out of the box. The SCORM 2004 version has added much more control and sequencing at a more granular level than SCORM v1.2 however those differences are significant enough to cause the user base to be slower in adopting the SCORM 2004 version.


About The Author

Stuart Campbell is Director of Software Development for SyberWorks, Inc. (http://www.syberworks.com), a privately-held supplier of e-Learning software and training. A native of the United Kingdom, he had previously served as a Principle Software Engineer, Senior Consultant, Senior Software Engineer, and Development Specialist for companies such as Brooks Automation Inc., Digital Equipment, and Honeywell Control Systems. His areas of expertise include Visual Studio.NET, C#, VB.NET, VB6, VBScript, XML, COBOL, WindowsXP, Windows2000, WindowsNT, VAX/VMS, UNIX, Oracle, SQLServer, Oracle Rdb, Oracle DBMS, and Agile Modeling Methodology.

The SyberWorks Learning Management System/Learning Content Management System

SyberWorks Training Center (STC) is a Web-based Learning Management System (LMS)/Learning Content Management System (LCMS) that provides complete solutions for managing and tracking all types of training at your organization — from e-Learning courses to traditional classroom training and self-paced study programs. The STC includes extensive testing and assessment tools, reporting, management, communication and collaboration tools, and quality control capabilities — all in one integrated database application that is highly scalable to precisely meet your organization’s needs. The SyberWorks Training Center LMS/LCMS can be purchased as an enterprise license or hosted application.

About SyberWorks, Inc.

SyberWorks, Inc. (http://www.syberworks.com) is a leader in the custom e-Learning Solutions and Learning Management System/Learning Content Management System (LMS/LCMS) industries for Fortune 1000 corporations, law enforcement, healthcare, and other industries. Located in Waltham, Massachusetts, the company serves the multi-billion-dollar e-Learning market. Since 1995, SyberWorks has developed and delivered unique and economical solutions to create, manage, measure, and improve e-Learning programs at companies and organizations in the United States, Canada, Europe, and around the world.

The author invites you to visit:
http://www.syberworks.com