Ubuntu Linux (Gutsy) en laptop HP 530

Desde hace un par de semanas me llegó un laptop HP 530 en reemplazo del HP dv2222 que me robaron en Septiembre. Cuando ocurrió el robo me ofrecieron un reemplazo inmediato en TUXPAN pero consideré que no se justificaba en ese tiempo porque iba a estar donde un cliente y no lo iba a poder usar, además de esa forma me obligaba a mi mismo a descansar más estando en casa… pero no pude aguantar mucho!

Tal como se había hecho antes, me pidieron escoger uno y es ahi donde comienza ese largo proceso de buscar y comparar. Reconozco que a la hora de buscar algo soy bastante complicado, jodido se puede decir, cierto Mane? Es que creo que si algo va a afectar tu calidad de vida entonces no puedes llegar y quedarte con lo primero que veas.

Lo fundamental es que funcionara bien con Linux, en otro caso simplemente no me sirve. Otros requisitos importantes eran : chipset Intel, wireless Intel, bajo peso, pantalla cómoda y chip video que soporte Compiz Fusion en forma natural… como el de Intel.

Con el laptop anterior me di cuenta que si bien 14.1 es suficientemente portable, trabajar todo el dia con una pantalla chica es agotador, asi que tenía que ser de 15 o 15 wide.

La mayoria de los laptops que se encuentran en Chile fueron descartados de una, al final encontré este HP 530 que cumplía con todo lo que buscaba, además que era considerablemente más barato y no me obligaba a comprar una licencia de Windows que jamás usaría.

Hay varios laptops con el nombre HP 530 pero que internamente son distintos. Las características de este son:

  • Intel Core Duo 1.66Ghz (T2300)
  • Intel PRO/Wireless 3945 A/B/G
  • 2GB de RAM (lo pedimos así)
  • Chipset Intel 945GM
  • Intel Graphics Media Accelerator 950

Con Ubuntu Gutsy funcionó casi todo bien sin hacer nada especial. Los únicos ajustes que hice fueron en el audio y el ahorro de energía del disco duro.

Audio

El driver de alsa que viene con Ubutu Gutsy no manejaba bien este laptop. Hice lo mismo que apliqué en el laptop antiguo (HP dv2222): actualizar Alsa y darle un tip al driver de intel.

El alsa que viene con Gutsy es el 1.0.14, lo subí al 1.0.15 bajando el src de alsa-driver-1.0.15. Fue cosa de descomprimir, ./configure, make, sudo make install y listo, instalado. Lo fome es que al actualizar el kernel hay que volver a hacer lo mismo pero por suerte eso no ocurre tan a menudo.

Hice otro cambio que no se si influye, pero funciona. Es un hint para que el driver de intel sepa como manejar las entradas/salidas de audio. Al final de /etc/modprobe.d/alsa-base le puse

options snd-hda-intel model=laptop

Despues de estos cambios, reinicié y listo el sonido.

Ahorro de energía del disco duro para que no muera solito

Para ahorrar energía, los discos duros guardan sus cabezas (park) cuando no están en uso y luego las vuelven a sacar en un proceso que se llama Load/Unload (carga/descarga). Hay discos duros que van contando cuantas veces eso ocurre y cuando la cuenta llega a cierto valor el fabricante hace que el disco duro se declare no confiable y/o muerto. Se ha descubierto que el valor por omisión de la agresividad del ahorro de energía hace que este valor crezca rápidamente, revisé el mio y ya iba en 5167, muy alto considerando que el laptop es nuevo.

Ayer hice los siguientes cambios: En /etc/acpi/power.sh donde decía

$HDPARM -B 1

Lo cambié por

$HDPARM -B 200

Luego apliqué un workaround para cambiar el valor por omisión del ahorro de energía en los discos. Cuando revisé el valor hoy iba en 5172, solo 5 ciclos por dia, nada mal considerando que ayer actualicé el kernel y alsa, mas el inicio del dia de hoy, fueron 3 encendidos/apagados del sistema.

Si quieren saber más detalles, les recomiendo el excelente análisis del problema en el Blog de Vicente Navarro.

Conclusiones

Lo que me gustó del HP 530

  • Su precio
  • Funciona todo bien con Linux después de un pequeño ajuste
  • No te obliga a comprar una licencia de Windows para las truchas estadísticas de Ballmer
  • Su moderado peso
  • El tamaño de la pantalla
  • Suspende sin problemas
  • Es sobrio, diría que elegante, no es «charro».

Lo que no me gustó

  • La pantalla tiene un «color temperature» con tendencias al Azul, los colores crema se ven como plomos. Voy a tratar de ajustarlo con xgamma
  • La velocidad más baja de esta CPU (T2300) es 1Ghz
  • La batería original dura poco mas de dos horas

41 Responses to “Ubuntu Linux (Gutsy) en laptop HP 530”

  1. 1
    Mane Says:

    «Reconozco que a la hora de buscar algo soy bastante complicado, jodido se puede decir, cierto Mane?» Ahhhhhhhhhhhaha … bastante? quedaría pequeño. jaja
    Reconozco que me a tocado ver gente complicada, que no le gustan sus pantallas, quieren grabadores de dvd, no les gusta el mouse, teclado, les molesta el ruido de los ventiladores, etc..
    pero alguien que pruebe mas de 4 sillas para ver cual es mas cómoda para trabajar UN solo día creo que es mas que bastanteeee regodion! jajaja

    Del laptop te falto comentar el espacio considerable que tiene entre el teclado y el borde. Donde si uno no tiene manos largas es incomodo.

    Saludos,

  2. 2
    Franco Says:

    Una de dos.. o me acostumbré a esa distancia, o tengo las manos largas…
    No opinaré al respecto 😉

  3. 3
    Sebastián Beeche Says:

    Lo de la pantalla azul es producto de que tienes la temperatura color baja… no lo lleves más allá de 9200ºK , sino todo lo verás rojo…

  4. 4
    Hector Says:

    Franco?, este «problema» que sale en el blog que nos mostraste, sólo afecta a los portátiles con Ubuntu?
    Te pregunto esto, ya que uso Arch e instale smartctl para probar lo que nos contabas en mi computador de mesa =P, pero no me aparece la seccion «193 Load_Cycle_Count». Revisé toda la salida del comando smartctl -a /dev/hdc y no aparece.

  5. 5
    Hugo Figueroa Says:

    Franco, que tal, ese mismo equipo tiene mi señora se lo dieron en su trabajo, es muy bueno, todos los componentes intel,

    donde compraste el tuyo? yo quiero comprarme el mismo,

    Saludos.

  6. 6
    Franco Says:

    Hector, es un problema que afecta a varias distribuciones y por lo visto también a algunos Windows.
    Segun entiendo, el Load Cycle Count aparece en 0 cuando no aplica… revisa bien, pero si no te aparece es porque tu disco no usa esa «caracteristica»

  7. 7
    Franco Says:

    Hola Hugo! Este lo compramos en Oasis.

    Tambien lo vi en PC Factory y Bip, aunque en este ultimo la atención fue mala, nunca respondieron mis correos.

  8. 8
    F3lip3 Says:

    Hector, usa el comando de esta forma: smartctl -a /dev/sda | egrep \’ID|Load_Cycle\’ para acotar la salida, si esta es 0, como dice Franco, tu disco no tiene la caracteristica.

    Franco, estoy medio preocupado mi ntbk (HP dv2422) me da varios ciclos, no se cual seria la cantidad normal pero el de mi polola (HP dv 2621) da 5 por dia (normal creo) el mio no respondio bien a la configuracion que tu planteas (da como 2 ciclos cada 10 min con el hack) el de ella respondio bien. Opte por usar -B 200 y ahora es resultado es erratico, a veces no se altera el contador por bastante tiempo, pero de la nada aparecen 3 o 4 ciclos. Cuando encendi mi equipo hoy (14:44) tenia 747 ciclos y a esta hora (21:22) tiene 764 ciclos…. casi 17 ciclos y le he dado mucho descanzo no he trabajado de corrido, solo como 4 o 5 horas. ¿Es muy alta aun la cantidad de ciclos?

  9. 9
    Franco Says:

    Felipe, sigue probando con valores más altos que 200.

  10. 10
    Carlos Reyes Bustamante Says:

    Excelente repaso, me compre este notebook hace un mes, porque tengo un toshiba de 17?, termino pateándome porque es muy pesado y si se hecha a perder el arreglo es caaaaaaaaaro, en fin, conseguiré esta distribución y te cuento como me va, a lo mejor te pregunto como le haces para bajar drivers y esas cosas, ya que no soy relativamente perezoso con ?buscarle? al driver.

    Por cierto, solidarizo contigo con el tema de los ?flaites?, me repugnan y los detesto.

    Saludos.

    Carlos

  11. 11
    Hector Says:

    La revisé bien, y no se encuentra… lo mas probable, como dices tu franco, mi disco duro puede que no use esa característica.

    Pero cuando me compre un notebook =D, tomaré estos consejos.

    Saludos!!

  12. 12
    Super Coco Says:

    Otro \»excelente e interesante\» análisis de Vicente Navarro para prevenirte hasta donde sea posible del robo del nuevo portátil es:

    ¿Piensas en si un día te roban el portátil?

    A ver si te gusta 😉

    ¡Gracias por la referencia y aquí tienes a un nuevo suscrito al feed!

    ¡Que disfrutes mucho tu nuevo portátil!

  13. 13
    Franco Says:

    Gracias Super Coco! Visitas mutuas!

    Si habia leido tu artículo, pero después que me robaron el mío :(.

    Conozco de un caso de notebook recuperado gracias a ssh, talk y una dosis de paranoia. Lamentablemente el notebook dejó de funcionar después de recuperado debido a una caida, parece que estaba destinado!

  14. 14
    fercihk Says:

    Gracias por el tip del audio, Franco.
    Me funcionó perfecto en en HP 530 con Ubuntu Gutsy (antes sonaban los parlantes del laptop al mismo tiempo que en los audífonos).
    Sin embargo, no tuve que actualizar a Alsa 1.0.15. Me quedé con el de la distribución (1.0.14) y no tuve problemas.
    Basto con agregar la linea \»options snd-hda-intel model=laptop\» en /etc/modprobe.d/alsa-base , reiniciar y listo.
    Suerte!
    F/

  15. 15
    viejozorro Says:

    Franco.
    Hace poco me compré mi primer notebook, un Dell inspiron 1420, de esos que se encargan por Internet. Bueno, como sabrán viene con Windows Vista, lo probé un tiempo y definitivamente noo. Instalé Win XPS2, bajé una versión que originalmente pertenecía a otra Dell, lo que significa que no tengo problemas con las actualizaciones. Lo que me dió problemas fueron los drivers de audio, sencillamente el sistema no los instala, debido a la negativa de Microsoft a WinXP, ya que es muuyy permisivo. La solución es, instalar el driver, cuando pida reiniciar, hacerlo, después aparecerá el mensaje de error y en ese momento ir al administrador de dispositivos y desinstalarlo (está con signo de interrogación amarillo) y después actualizarlo de Internet.
    Qué opinas de los notebook Dell???

  16. 16
    DarkPower Says:

    lo del ahorro me va a serivir porque llevo como 3000 o 4000 ciclos

  17. 17
    F3lip3 Says:

    Bueno y siguiendo con el asunto de los ciclos, averigue que para los HD Toshiba se han logrado buenos resultados con seteandolos en 192 o 254 (mi caso) pero inmediatamente aparece otro problema, la temperatura… ¿A cuanto esta trabajando tu disco duro? por lo menos el mio parte en treinta y algo y termina cerca de los 52 (el maximo segun un manual que encontre) y creo q esto me asusta mas xD. Franco como vas con la temperatura??

  18. 18
    F3lip3 Says:

    Me olvide de comentar en el post anterior que al parecer cuando la temperatura llega a 50°C los ciclos se disparan 😛

  19. 19
    Franco Says:

    Felipe, si noté un cambio en la temperatura pero pensé que eran ideas mias. Como mides la temperatura?

  20. 20
    F3lip3 Says:

    Acabo de ver el post (parece chat xD ) para medir la T° uso hddtemp (apt-get install…. ) y luego como root hddtemp /dev/sda

  21. 21
    Matias Asun Says:

    Excelente noticia (felicitaciones)
    Había tenido problemas con el HP 500 (comprado tbn por no obligarme a obtener una licencia de Windows, pero apurado y en Chile) con Ubuntu con el touchpad y wifi, pero aparentemente en los modelos siguientes la cosa mejoró. Excelente.

  22. 22
    F3lip3 Says:

    Me acorde de otra cosa (se q pudo ser solo un post, pero me acabo de acordar) en el archivo /etc/laptop-mode/laptop-mode.conf en la linea 220 hay una configuración q por lo q he leído, debería cambiarse también… ¿que opinas?

  23. 23
    Franco Says:

    Mmmm me da 44°, igual es harto. Voy a probar cambiando el parametro un rato. Malditos discos

    Sobre el archivo laptop-mode.conf tendria que revisar en que parte usan ese parametro.. ademas tiene hartas cosas para jugar!

  24. 24
    Franco Says:

    Los ciclos ahora van recien en 5208, pero parece que voy a tener que escoger entre temperatura y ciclos 🙁

  25. 25
    F3lip3 Says:

    Mi disco comienza en 20° C y termina en 50°C pero no se demora nada en alcanzar esa T°… y bueno que pena que tengamos q pagar por culpa del mal diseño de estos discos, quienes fabrican estos dispositivos deberían hacerse responsables de este problema. Yo lo comparo con lo que paso con las «baterías explosivas», no desde el punto de vista del daño que provocaron, si no que es un defecto de fabricación y tal como se hizo con en aquella oportunidad, deberían devolvernos un dispositivo que funcione correctamente. ¿Se podrá hacer algo a través del SERNAC? seria bueno por que recordemos que en hoy en día las demandas de este tipo son colectivas, es decir si uno lo hiciera todos saldríamos beneficiados.

  26. 26
    Matias Says:

    Estimado F3lip3:
    Hay varios interesados ya en crean asociaciones de consumidores en temas de tecnología (en el marco de SERNAC). Por estar vinculado -aunque en calidad de miembro voluntario- no me corresponde hacer comentarios positivos o negativos al respecto, pero es una opción. Si estas interesado en conocer mas de eso, entiendo que en alguna parte del sitio de liberaciondigital.org puedes preguntar.
    Saludos y suerte. Gracias por los instructivos comentarios.

  27. 27
    F3lip3 Says:

    Si me interesa lo de hacer algún tipo de reclamo, me parece el colmo la situación actual y otra que me ha molestado siempre es acerca de como algunas tiendas te obligan a comprar un equipo con Windows.

    Con respecto a Tº v/s ciclos me estoy manejando con 200 como valor para hdparm y me da entre 60 y 75 ciclos por dia (aun no le he dado el uso extremo q le doy cuando entro a la U eso si). Leyendo por ahi me entero que estos HD duran entre 300000 y 600000 ciclos por lo que haciendo un total estimado de 100 ciclos diarios, el disco debería durar alrededor de 8 años (suficiente para mi). De todas maneras la duracion depende de la Tº (como se advierte en el manual) y es por eso q dicen de 300000 a 600000 ciclos. Con la nueva configuración me da como máximo 48º que son 4 menos del máximo de mi disco pero que de todas maneras es mucho. Odio los discos nuevos… yo era feliz con mi HP ZE2000 con disco IDE y sin problemas… 🙁

  28. 28
    F3lip3 Says:

    Acabo de leer aqui (al final del la pag) donde dicen que una actualizacion del firmware de un disco hitachi soluciona el problema y tambien habla de que IBM podria reemplazar los discos.

  29. 29
    hugo figueroa Says:

    Franco, que tal!!,

    compre el mismo notebook :),,,, tengo Kubuntu 7.10 y no he podido ni por siaca hechar a correr el wifi, la tarjeta es una intel pro/wireless 3945abg,,, tienes algun tips o link por ahi para darme un poco de orientacion, he googleado mucho pero nada.

    Saludos y disculpa las molestias.

  30. 30
    Franco Says:

    No tuve que hacer nada especial en la wireless salvo apretar el boton para encender la antena, ese boton que esta al lado del boton de power

  31. 31
    Matias Says:

    Hola Franco. Me fije que te compraste un HP 530. Yo tengo el mismo notebook y como dijiste funciona todo bastarnte bien con ubuntu pero no he podido hacer funcionar compiz fusion. Tengo instalado ubuntu 8.04 . Antes tenia un pc con una tarjeta grafica nvidia y la podia hacer funcionar sin hacer muchos cambios. La configuracion era relativamente sencilla pero esta tarjeta grafica intel no tengo idea como se activa la aceleracion 3d. Me podrias dar una ayudadita? como lo hiciste tu?

    Gracias.

  32. 32
    Franco Says:

    En 7.10 no tuve que hacer nada especial. Solo ir a Sistema -> Preferencias -> Apariencia -> Efectos visuales y escoger cualquiera que no fuera Normal.

    Despues instale compizconfig-settings-manager por APT y se agregó la opción «personalizado» al mismo menu.

  33. 33
    kike Says:

    ola yo tng un hp 530 T5200 1.6GHz y 2 GB ram, con l windows vista lo k m pasa sk todo va perfecto per soy un fanatiko dl counter y nose xk no m va l cs m va kuando l da la gana e inkluso kuand stoy dntro al kambiar d pantalla s kuelga.algien m puede dar una explikacionn a este problema k no l enkuentro solucion xfavorr

  34. 34
    alexis Says:

    Yo tengo la misma máquina, le instale opensuse 11 y la verdad es que no me puedo quejar. Me anda todo, y solo tuve que pelearme un poco con el wireless.

  35. 35
    ayuda Says:

    necesitoa alguien k me aiude ace tiempo k el microsoft me pide clave para pasarlo a version completa io pongo mi clave de licencia i resulta k es falsa no se k acer ayudadme porfavor.

  36. 36
    suncreative Says:

    Hola, gracias por los tips para evitar esto, solo que tengo problemas con este equipo, tengo Ubuntu 8.04, pero el problema es que no me detecta ni la red ni la wireless, pero he podido instalarle una tarjeta externa para la wireless, en la integrada la he configurado pero me pide un firmware valido ya que el que descargue no me sirvio, solo que no he podido encontrar uno valido.

    Otra es que he podido notar que mi lap tiene un problema de sobrecalentamiento, mas sin embargo no puedo regularlo, espero que con esta correccion disminuya.
    anexo el lspci de mi equipo….
    00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
    00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
    00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
    00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
    00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
    00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
    00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
    00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
    00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
    00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 01)
    02:06.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)
    02:08.0 Ethernet controller: Intel Corporation 82562ET/EZ/GT/GZ – PRO/100 VE (LOM) Ethernet Controller Mobile (rev 01)
    03:00.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
    10:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
    si alguien me puede ayudar, gracias…
    SaLuDoS…

  37. 37
    Franco Says:

    Tienes dos wireless??

    La intel funciona out of the box. El unico problema que tiene (con Ubuntu 8.10) es que si apagas el transmisor cuando el sistema ya está arriba, no lo puedes volver a encender a menos que recargues el driver. Cuando se me queda apagado lo arreglo asi:

    rmmod iwl3945 (descargar el driver)
    apretar el boton para encender el transmisor wireless
    modprobe iwl3945 (volver a cargar el driver)

    Pasan uno segundos y se enciende la luz del transmisor, luego aparecen las redes disponibles.

    Si quieres usar la Broadcom, debes descargar el firmware. La forma antigua es asi:

    sudo apt-get install b43-fwcutter

    Cuando te pregunte si quieres descargar el firmware le pones que si y listo.

    En 8.10 es más fácil aun. Se levanta un asistente que te avisa que tienes hardware que requiere drivers propietarios, te muestra una lista en donde aparece el broadcom, le das click y listo, instalado.

    Si esas cosas no te funcionan, sospecharía a que al meter mano en el sistema siguiendo algun «tutorial» trucho, te echaste algo que era importante.

  38. 38
    suncreative Says:

    Pues puedo pensar que es lo ultimo que comentaste, me he desactivado alguna funcion que no me permite que entre… ya que al tener el gestor de controladores restringidos me marca que no se pudo instalar el firmware, y que necesito algun otro que sea valido. Pero ya busque alguno para descargar e instalar pero no me son validos.

  39. 39
    Franco Says:

    Es posible que la distribucion que estas usando (8.04?) apunte a unos firmwares antiguos? Que tal actualizar a 8.10 ?

  40. 40
    suncreative Says:

    Lo intentare esta tarde para ver que fin tiene, de todas maneras ahorita tengo solamente configurada la tarjeta externa, no se si me puedas ayudar con el problema de que no me detecta el rj45, ya que el puerto no esta activado, si me puedes decir como configurarlo…

    SaLuDoS….

  41. 41
    Franco Says:

    Es raro que no esté «activado» porque no se activa. Cuando le enchuas un cable lo detecta y ahí el sistema activa la red. Puedes ver con sudo mii-tool el estado de las conexiones ethernet a nivel físico. Por ejemplo aqui:

    fcatrin@desktop:~$ sudo mii-tool
    [sudo] password for fcatrin:
    eth0: negotiated 100baseTx-FD flow-control, link ok