laptop longitude ibm computer repair computer service laptops networking books latitude compaq monitor libraries gps lcd library education