Difference between revisions of "Laptop QC Checklist"

From FreekiWiki
Jump to navigation Jump to search
(REVISED 12.04 CHECKLIST)
Line 1: Line 1:
=QC Checklist=
 
{| border="1" fontname="Nimbus Sans" fontsize="12" cellpadding="5" cellspacing="1"
 
|-
 
|width="25%" align="center"|<h2>'''Steps'''</h2>
 
|width="68%" align="center"|<h2>'''Notes and Detailed Instructions'''</h2>
 
|-
 
| Check for visible mistakes || Loose screws?  Missing keys? etc, etc. If so, remedy it.
 
|-
 
| Remove Asset Tags & Microsoft Branding (Certificates of Authenticity) || Anything that identifies the previous owner should be removed, as well as Microsoft stickers. 
 
|-
 
| Is the system clean? || Remove stickers & sticker gunk, clean off dirt, etc (not including FG-PDX, Freegeek, uncovered, and keeper label :) .
 
|-
 
|Do the laptop's specs match up the specs on the whiteboard?  || Check the whiteboard.  If something seems incongruous, ''please check with your instructor to see how to proceed.'' This does not apply to those QCing in build!
 
|-
 
| Check the Keeper Label || Make sure that all information is filled out.  Have Memtest and/or Battery check been done?  If not, make sure to run these after you finish the QC.
 
|-
 
| Get into BIOS || If you see an error message which reads something like "checksum error, defaults loaded" then your CMOS battery is dead. Ask your instructor what to do about it.
 
|-
 
| Check boot order in BIOS || Look for the boot order in BIOS.  Of the available options, the preferred order is as follows : CD-ROM boots first; Hard drive boots somewhere between CD-ROM and Network; ''Network boots last''.  Get as close as possible, depending on the BIOS.
 
|-
 
| Save and exit. || Continue on to boot from the hard drive. Log in as "oem" (password: freegeek).
 
|-
 
| Check for Build notes on the Print Me ||  If the Builder of this laptop had any comments for you, they'd be on the PrintMe on the Desktop.  These notes may be helpful and/or important! 
 
|-
 
| Test wireless  || Connect to the Free Geek wireless network. Surf the web for a minute.
 
|-
 
| Check Battery time, if battery test has been done. || To check how long the battery ran, first check the Keeper label.  If someone already completed the battery check, he/she would have filled out this info on the sticker.  If the first box of "Batt. Test" has been checked, but not the second, then open a terminal and type ''batterytest''.  Add this to the Keeper label and check the second "Batt. Test" box.
 
|-
 
| Update the software || If present, select the "Install all Updates" option from the update-notifier icon at the top-right of the screen.  It may take some time to download and install packages, so feel free to continue on with other steps while this runs in the background.
 
|-
 
| Run "basiccheck"  || Read through each of the tests and verify that they pass
 
|-
 
|Test optical drive - data, sound and DVD. || For each drive:
 
* Use a music disc to test sound.
 
* Test-read a data CD (if any data shows up in the file browser that opens, test passes. Skip this test if you have a RW, you will test data read in the next step).
 
* Test the DVD-ROM, if present.  If a DVD icon appears on the desktop, the test passes.  Do '''not'' install codecs.
 
|-
 
| Test CD/DVD writing ||
 
# Open up Brasero Disc Burning (under Applications > Sound & Video)
 
# Select '''Data Project'''
 
# Select '''examples.desktop'''
 
# Click '''Burn''' on the lower righthand side.
 
# When a disk is done, verify that it contains the files you wrote to it by inserting the disc and checking out what pops up.
 
|-
 
| Blank the CD|| Using Brasero Disc Burning, select Tools > Blank. 
 
|-
 
| Test all USB ports || Using a USB mouse, make sure that the cursor moves and can interact with things. Do this on all USB ports.
 
|-
 
| Check time and date || Check the time and date in the top right corner. Adjust if incorrect.
 
|-
 
| Stress test the system for a few minutes. || Open a terminal and run "stress-test".  Wait a few minutes while it runs, and look for error messages.  If you want to know more about what it's doing, open up another terminal and run "man stress".
 
|-
 
| Reboot using software controls || Wait while it reboots, and ensure that the system powers on and offers a login screen without user intervention (e.g. without requiring that you "press F1 to boot").
 
|-
 
| Affix both stickers || Put the Login Sticker ''(username:oem, password:freegeek)'' on the palm rest or somewhere the end user can easily see it.  Affix the tiny, square "Free Geek" sticker wherever it looks nice (it's an excellent cover-up for Windows sticker residue)
 
|-
 
| Print out hard copy of "printme" '''AND''' also save to Desktop  ||
 
  
# Enable network printers:
+
__NOTOC__
#: *System > Administration > Printing
+
==Welcome to Quality Control!==
#: *Select ''Server'' > ''Settings'' and check the box marked ''Show Printers Shared by Other Systems'' and click ok.
+
A few things to keep in mind when you are working through QC:
#: *Wait about 1 minute and click the refresh icon. A selection of printers should appear.
+
*Don't rush! Take your time and ask questions. Your fellow builders are great resources.
# From a terminal, type "printme"
+
*Minimal troubleshooting steps are included in this guide. If you are working in the Desktop Build room and find an issue that needs troubleshooting, check in with an instructor. They may have you return the laptop to Laptop Build in some cases. 
# '''NOTE: Always select ''Laptop'' for system type.'''
+
<br>
# Reference the whiteboard for what to write in the "notes" section
+
===1. Visual Inspection===
# Print hard copy
+
&#9744; Check the Keeper label: <br>
# Print "Laptop Specs.pdf" to Desktop
+
*Make sure all Build steps and <code>memtest</code> have been checked off by the Builder. If not, ask your instructor for guidance.
|-
+
*Mark the start box on the QC section of the Keeper label.
| Delete the Build print me || Since you've just created a new print me, go ahead and delete the Build print me from the desktop
+
*Look for any unresolved issues or notes. Ask your instructor if you have questions.
|-
+
&#9744; Check for missing screws or covers; install any missing parts. All needed repairs should be done by this step. <br>
| Check in with Build Instructor || Ask what to do with the completed Laptop and make sure that he/she signs off on the hard copy of the print me.
+
----
|-
+
===2. Cleaning and sticker removal===
| Shut down system and clean up area ||[http://wiki.freegeek.org/index.php/Laptop_Printme_Notes#Thrift_Store Food for thought on customers returning laptops.]
+
&#9744; Remove stickers and sticker gunk. <br>
|-  
+
*Microsoft stickers.
| Write system id under battery || Use a Sharpie marker to write the system id (which is generated during printme) under the battery on the laptop.
+
*Any sticker identifying the previous owner, or added by a user.
|}
+
*Stickers added by the manufacturer (specs, model number, etc) should be left on the system.
 +
&#9744; Clean the screen and keyboard.
 +
*Use screen cleaner for the LCD and a soft, non-abrasive rag.
 +
*Use a brush and rag to clean the keyboard, trackpad and palm rest surfaces.
 +
*Wipe down the top of the laptop.
 +
----
 +
===3. BIOS===
 +
&#9744; Boot to BIOS, making note of the BIOS key (i.e. F2). <br>
 +
*Watch for any errors during boot, and resolve. The laptop can be returned to Laptop Build if needed.
 +
&#9744; In BIOS, confirm that the boot order is set correctly:
 +
*Optical drive first
 +
*Hard Drive next
 +
*Network boot last
 +
*Disregard or disable other boot options
 +
Save changes and exit BIOS.
 +
----
 +
===4. Login to Xubuntu 12.04===
 +
Login as the '''Default User''', password: '''freegeek'''.<br>
 +
&#9744; Open the printme pdf from the Desktop. Check the notes section for comments from the Builder.
 +
----
 +
===5. Quality Control Build Steps===
 +
&#9744; Test wireless
 +
*Connect to the Free Geek wireless network. You may need to select the network from the wireless icon in the upper right-hand corner of the Desktop toolbar.
 +
*Browse to a website, such as <code>wiki.freegeek.org</code>. Accept the Free Geek wireless usage terms to continue to the site.  
 +
&#9744; Confirm <code>batterytest</code> information:
 +
*Check the Keeper label for the battery life in minutes.
 +
*Open a Terminal and type <code>batterytest</code>. Make sure the Keeper label and the Terminal output numbers match.
 +
*If the Keeper label was not filled out, write the <code>batterytest</code> information on the label.
 +
&#9744; Test USB Ports<br>
 +
Test all ports with a USB mouse.
 +
*Make sure the cursor moves and can move windows.  
 +
*Any bad ports identified by the Builder should be neatly covered with black electrical tape.  
 +
&#9744; Run <code>basiccheck</code>
 +
*Open a Terminal and type code>basiccheck</code>
 +
*Run through the prompts.
 +
**For audio, test the onboard speakers first. When the test completes, plug speakers or headphones into the 1/8" audio jack and type <code>repeat</code> to run the audio test again.
 +
&#9744; Confirm the date and time listed on the Desktop toolbar. Reset as needed.<br>
 +
&#9744; Run <code>stress-test</code>
 +
*Open a Terminal and type <code>stress-test</code>.
 +
*Ask your instructor for help if the test returns any errors.
 +
----
 +
===6. Software updates===
 +
&#9744; Install software updates<br>
 +
*Connect to the internet via ethernet cable.
 +
*Open Menu >> System >> '''Update Manager'''.
 +
*Hit the '''Check''' button to look for updates.
 +
*Hit '''Install Updates''' to install.
 +
----
 +
===7. Test the optical drive===
 +
&#9744; You will need three testing disks:
 +
*Live bootable disk (all optical drives)
 +
*CD-RW for CD read and write functions (all optical drives)
 +
*DVD-RW for DVD read and write functions (DVD-RW drives), or
 +
*DVD-ROM for drives without DVD write functions (DVD-ROM drives)
 +
&#9744; '''Live boot test'''
 +
*Insert a live disk and reboot.
 +
*You should end up on a screen from the disk, rather than the Xubuntu login screen. Remove the disk and reboot back to Xubuntu.
 +
&#9744; '''CD read and write test (all optical drives)'''
 +
'''Write'''
 +
*Insert a CD-RW disk. 
 +
*Open the burning program '''Xfburn''' from Menu >> Multimedia.
 +
*Create a new data project:
 +
*Select '''New Data Composition''' from the Xfburn main menu.
 +
*Select a file to burn:
 +
**In the Xfburn file browser window select oem >> '''bat_mon'''.
 +
**Add the file by selecting the green plus.
 +
*Start the burning process:
 +
**Hit the '''Proceed to Burn''' button.
 +
*Eject the disk once the burning process has completed.
 +
**The disk will autoeject in some systems.
 +
**Eject by right clicking on the disk Desktop icon >> Eject.
 +
**Or, open a terminal and type <code>eject</code>.
 +
'''Read'''<br>
 +
*Reinsert the disk, and wait a few moments. Confirm that the file you burned is on the disk.
 +
**A file manager window should pop up, with the file you burned.
 +
**If the window does not appear, check Places for the disk.
 +
*Blank the disk from Xfburn >> '''Blank CD-RW''' to prepare the disk for the next tester.
 +
&#9744; '''DVD read test (for DVD-ROM drives only)'''
 +
*Insert a DVD-ROM disk. Confirm that the operating system can read the files on the disk.
 +
**A file manager window should pop up, with the file you burned.
 +
**If the window does not appear, check Places for the disk.
 +
'''Tip'''<br>
 +
*Copywritten software is required to play DVD movies. We do not install this software, but verify instead that the files on the DVD are readable by the operating system.
 +
&#9744; '''DVD read and write test (DVD-RW drives)'''<br>
 +
*Follow the instructions for CD-RW testing, with a DVD-RW disk.
 +
'''Troubleshooting steps for -/+RW media'''<br>
 +
Optical disk media is finicky, and disks in the build room are used frequently.
 +
*Try several different -/+RW disks.
 +
*Try a read-only disk (CD or DVD-ROM), and see if the drive can read the disk.  
 +
*If the drive can read a CD or DVD-ROM disk, ask your instructor for a brand new CD/DVD-RW disk or CD/DVD-R. Some media formats don't play nice with specific optical drives when running Ubuntu.
 +
----
 +
===8. Check for boot issues===
 +
&#9744; Reboot the system from software:<br>
 +
*Open a Terminal and type <code>sudo reboot</code>. The system password is '''freegeek'''.  
 +
*Make the system boots straight back to the Login screen without intervention.
 +
----
 +
===9. Instructor sign off via <code>printme</code>===
 +
&#9744; In a Terminal, type <code>printme</code> and follow the onscreen instructions.<br>
 +
&#9744; Ask an instructor to sign off on the digital copy of your work.<br>
 +
----
 +
===10. Print spec sheets===
 +
&#9744; Print a file copy of the Printme to the desktop.
 +
*In Firefox, select '''Print''' from the green section of the <code>printme</code> document.
 +
*Select '''Print to File''' from the list of printers.
 +
*Name the file '''Laptop_QC.pdf'''
 +
*Save in folder '''Desktop'''.
 +
&#9744; Print a paper copy of the Printme
 +
*Select Menu >> System >> '''Printing'''.
 +
*Select Server >> Settings '''Show printers shared by other systems''', and hit '''Ok'''. Close Printing settings.
 +
*From the Printme opened in Firefox, select File >> '''Print''', and select the '''Build Room''' printer.
 +
----
 +
===11. Finishing touches===
 +
&#9744; Clear Firefox browsing history <br>
 +
*From Firefox, select Tools >> '''Clear Recent History'''.
 +
*Set the time range to clear to '''Everything'''.
 +
*Select '''Details''' and check all the boxes.
 +
*Hit '''Clear Now''' and close Firefox.
 +
&#9744; Document system ID number
 +
*Shut down the system.
 +
*Unplug the laptop, and remove the battery.
 +
*Find the '''System ID
 +
*Write the system ID number on a blank sticker, and place the sticker on the body of the laptop, under the battery.
 +
*Replace the battery.
 +
&#9744; Finish Keeper label<br>
 +
Take one last look at the Keeper label:
 +
*Check the '''Done''' box in the QC section.
 +
*Confirm that all fields are filled in, and all sections completed.
 +
&#9744; Free Geek Stickers
 +
*Put a black square Free Geek sticker and a password sticker on the palm rest. Your fellow builders can help you find these if you're not sure.
 +
&#9744; Instructor final sign off<br>
 +
*Have your instructor check your work, and sign off on the paper copy of the Printme.
 +
*Fold the Printme lengthwise and place it between the lid and keyboard of the laptop.  
 +
*Have your instructor show you where to put the completed laptop.
 +
----
 +
===12. Cleanup your work area===
 +
*Be sure to put away tools, rags, cleaning supplies and disks if this is your last task for the day.
 +
*Thank you for volunteering!
 +
----
  
[[Category:Build]]
+
 
[[Category:Laptops]]
+
[[Category: Laptops]]

Revision as of 12:44, 12 December 2012


Welcome to Quality Control!

A few things to keep in mind when you are working through QC:

  • Don't rush! Take your time and ask questions. Your fellow builders are great resources.
  • Minimal troubleshooting steps are included in this guide. If you are working in the Desktop Build room and find an issue that needs troubleshooting, check in with an instructor. They may have you return the laptop to Laptop Build in some cases.


1. Visual Inspection

☐ Check the Keeper label:

  • Make sure all Build steps and memtest have been checked off by the Builder. If not, ask your instructor for guidance.
  • Mark the start box on the QC section of the Keeper label.
  • Look for any unresolved issues or notes. Ask your instructor if you have questions.

☐ Check for missing screws or covers; install any missing parts. All needed repairs should be done by this step.


2. Cleaning and sticker removal

☐ Remove stickers and sticker gunk.

  • Microsoft stickers.
  • Any sticker identifying the previous owner, or added by a user.
  • Stickers added by the manufacturer (specs, model number, etc) should be left on the system.

☐ Clean the screen and keyboard.

  • Use screen cleaner for the LCD and a soft, non-abrasive rag.
  • Use a brush and rag to clean the keyboard, trackpad and palm rest surfaces.
  • Wipe down the top of the laptop.

3. BIOS

☐ Boot to BIOS, making note of the BIOS key (i.e. F2).

  • Watch for any errors during boot, and resolve. The laptop can be returned to Laptop Build if needed.

☐ In BIOS, confirm that the boot order is set correctly:

  • Optical drive first
  • Hard Drive next
  • Network boot last
  • Disregard or disable other boot options

Save changes and exit BIOS.


4. Login to Xubuntu 12.04

Login as the Default User, password: freegeek.
☐ Open the printme pdf from the Desktop. Check the notes section for comments from the Builder.


5. Quality Control Build Steps

☐ Test wireless

  • Connect to the Free Geek wireless network. You may need to select the network from the wireless icon in the upper right-hand corner of the Desktop toolbar.
  • Browse to a website, such as wiki.freegeek.org. Accept the Free Geek wireless usage terms to continue to the site.

☐ Confirm batterytest information:

  • Check the Keeper label for the battery life in minutes.
  • Open a Terminal and type batterytest. Make sure the Keeper label and the Terminal output numbers match.
  • If the Keeper label was not filled out, write the batterytest information on the label.

☐ Test USB Ports
Test all ports with a USB mouse.

  • Make sure the cursor moves and can move windows.
  • Any bad ports identified by the Builder should be neatly covered with black electrical tape.

☐ Run basiccheck

  • Open a Terminal and type code>basiccheck
  • Run through the prompts.
    • For audio, test the onboard speakers first. When the test completes, plug speakers or headphones into the 1/8" audio jack and type repeat to run the audio test again.

☐ Confirm the date and time listed on the Desktop toolbar. Reset as needed.
☐ Run stress-test

  • Open a Terminal and type stress-test.
  • Ask your instructor for help if the test returns any errors.

6. Software updates

☐ Install software updates

  • Connect to the internet via ethernet cable.
  • Open Menu >> System >> Update Manager.
  • Hit the Check button to look for updates.
  • Hit Install Updates to install.

7. Test the optical drive

☐ You will need three testing disks:

  • Live bootable disk (all optical drives)
  • CD-RW for CD read and write functions (all optical drives)
  • DVD-RW for DVD read and write functions (DVD-RW drives), or
  • DVD-ROM for drives without DVD write functions (DVD-ROM drives)

Live boot test

  • Insert a live disk and reboot.
  • You should end up on a screen from the disk, rather than the Xubuntu login screen. Remove the disk and reboot back to Xubuntu.

CD read and write test (all optical drives) Write

  • Insert a CD-RW disk.
  • Open the burning program Xfburn from Menu >> Multimedia.
  • Create a new data project:
  • Select New Data Composition from the Xfburn main menu.
  • Select a file to burn:
    • In the Xfburn file browser window select oem >> bat_mon.
    • Add the file by selecting the green plus.
  • Start the burning process:
    • Hit the Proceed to Burn button.
  • Eject the disk once the burning process has completed.
    • The disk will autoeject in some systems.
    • Eject by right clicking on the disk Desktop icon >> Eject.
    • Or, open a terminal and type eject.

Read

  • Reinsert the disk, and wait a few moments. Confirm that the file you burned is on the disk.
    • A file manager window should pop up, with the file you burned.
    • If the window does not appear, check Places for the disk.
  • Blank the disk from Xfburn >> Blank CD-RW to prepare the disk for the next tester.

DVD read test (for DVD-ROM drives only)

  • Insert a DVD-ROM disk. Confirm that the operating system can read the files on the disk.
    • A file manager window should pop up, with the file you burned.
    • If the window does not appear, check Places for the disk.

Tip

  • Copywritten software is required to play DVD movies. We do not install this software, but verify instead that the files on the DVD are readable by the operating system.

DVD read and write test (DVD-RW drives)

  • Follow the instructions for CD-RW testing, with a DVD-RW disk.

Troubleshooting steps for -/+RW media
Optical disk media is finicky, and disks in the build room are used frequently.

  • Try several different -/+RW disks.
  • Try a read-only disk (CD or DVD-ROM), and see if the drive can read the disk.
  • If the drive can read a CD or DVD-ROM disk, ask your instructor for a brand new CD/DVD-RW disk or CD/DVD-R. Some media formats don't play nice with specific optical drives when running Ubuntu.

8. Check for boot issues

☐ Reboot the system from software:

  • Open a Terminal and type sudo reboot. The system password is freegeek.
  • Make the system boots straight back to the Login screen without intervention.

9. Instructor sign off via printme

☐ In a Terminal, type printme and follow the onscreen instructions.
☐ Ask an instructor to sign off on the digital copy of your work.


10. Print spec sheets

☐ Print a file copy of the Printme to the desktop.

  • In Firefox, select Print from the green section of the printme document.
  • Select Print to File from the list of printers.
  • Name the file Laptop_QC.pdf
  • Save in folder Desktop.

☐ Print a paper copy of the Printme

  • Select Menu >> System >> Printing.
  • Select Server >> Settings Show printers shared by other systems, and hit Ok. Close Printing settings.
  • From the Printme opened in Firefox, select File >> Print, and select the Build Room printer.

11. Finishing touches

☐ Clear Firefox browsing history

  • From Firefox, select Tools >> Clear Recent History.
  • Set the time range to clear to Everything.
  • Select Details and check all the boxes.
  • Hit Clear Now and close Firefox.

☐ Document system ID number

  • Shut down the system.
  • Unplug the laptop, and remove the battery.
  • Find the System ID
  • Write the system ID number on a blank sticker, and place the sticker on the body of the laptop, under the battery.
  • Replace the battery.

☐ Finish Keeper label
Take one last look at the Keeper label:

  • Check the Done box in the QC section.
  • Confirm that all fields are filled in, and all sections completed.

☐ Free Geek Stickers

  • Put a black square Free Geek sticker and a password sticker on the palm rest. Your fellow builders can help you find these if you're not sure.

☐ Instructor final sign off

  • Have your instructor check your work, and sign off on the paper copy of the Printme.
  • Fold the Printme lengthwise and place it between the lid and keyboard of the laptop.
  • Have your instructor show you where to put the completed laptop.

12. Cleanup your work area

  • Be sure to put away tools, rags, cleaning supplies and disks if this is your last task for the day.
  • Thank you for volunteering!