General

Fedora en el HP Pavilion DM1Z

Instalando la popular distribución de Linux Fedora en el dm1z de HP, como crear el medio de instalación vía USB y mejorar la experiencia de usuario actualizando configuraciones y drivers de wifi, trackpad y video.

Instalando la popular distribución de Linux Fedora en el dm1z de HP, como crear el medio de instalación vía USB y mejorar la experiencia de usuario actualizando configuraciones y drivers de wifi, trackpad y video.

Como publique hace un par de días, me compre una HP DM1Z que es igual a la HP 3105m pero sin el lo-jack ni windows pro, mas que todo para empezar a colaborar y contribuir con la comunidad de Fedora. Apenas recibí el playbook decidí instalar Fedora Linux usando un USB pendrive. simplemente descargue la imagen Fedora-14-x86_64-Live-Desktop.iso y con dd la pase al pendrive, El comando para esto es:

dd if=~/Downloads/Fedora-14-x86_64-Live-Desktop.iso of=/dev/sdb bs=8M

En este caso /dev/sdb es la unidad de USB a la que le quiero pasar el live cd, fíjense que estoy usando el dispositivo completo y no una partición en particular. Para iniciar la instalación, conectamos el pen drive al que le acabamos de pasar la imagen y modificamos el BIOS el orden en que los dispositivos van a ser leídos para arrancar y de esta forma permitimos que arranquemos del USB antes que el disco duro local. El resto es como cualquier instalación de Fedora, fácil, simple y sin problemas.

 

No reconoce la tarjeta de red inalámbrica.

Algo que ya había leído antes de comprarla es que es necesario instalar los drivers de la tarjeta de red inalámbrica manualmente. Aparentemente el chipset de la RaLink 539f es muy nuevo y aun no ha sido incluida en el Kernel. El proceso de instalación es sencillo, lo primero es descargar los drivers para la tarjeta RT5390PCIe desde http://www.ralinktech.com/support.php?s=2 y segundo, seguimos estos pasos
yum clean all
yum upgrade -y
reboot

Luego de actualizar y reiniciar continuamos con la instalación de las cabeceras del Kernel y todo lo necesario para compilar el driver:
yum install gcc* kernel-devel kernel-headers
cd ~/Downloads/
unzip 2010_1217_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO.zip
cd 2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/
make
make install
reboot

La tarjeta de red inalambrica ya funcionando en el HP DM1Z

Conectado a la red de la oficina


Al reiniciar la laptop e iniciar sesión en Gnome, deberíamos de ver el dispositivo ya visible en el network-manager.

 

Problemas con xorg

El video funciona a buena resolución sin tener que hacer nada después de una instalación de Fedora 14 (64Bits) pero si quieres tener 3D debes instalar los controladores directo de la pagina de drivers de ATI http://support.amd.com/us/gpudownload/Pages/index.aspx o descargarlo directamente:
wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-2-x86.x86_64.run
Luego podemos isntalarlo ejecutando:
su
chmod +x ati-driver-installer-11-2-x86.x86_64.run
./ati-driver-installer-11-2-x86.x86_64.run
reboot

Yo en lo personal permití que ATI me creara el /etc/X11/xorg.conf y lo modificara a su gusto y el rendimiento de la tarjeta grafica fue medido con glxgears en pantalla completa. Estos son los resultados:

glxgears -fullscreen
901 frames in 5.0 seconds = 180.036 FPS
890 frames in 5.0 seconds = 177.714 FPS
900 frames in 5.0 seconds = 179.825 FPS
906 frames in 5.0 seconds = 181.071 FPS
891 frames in 5.0 seconds = 177.923 FPS

El trackpad que también esta vinculado con xorg también tiene problemas, que aun que leves, pueden ser fácilmente corregidos. Instalando el controlador apropiado y configurándolo en xorg.conf. El problema ya esta documentado y seguramente dentro de poco es corregido, mientras tanto podemos descargar los adjuntos de https://bugzilla.redhat.com/show_bug.cgi?id=590835 e instalarlos:
rpm -Uvh xorg-x11-drv-synaptics-1.3.99.901-3.fc14.x86_64.rpm xorg-x11-drv-synaptics-devel-1.3.99.901-3.fc14.x86_64.rpm

En /etc/X11/xorg.conf.d/ creamos el archivo 99-synaptics.conf con el siguiente contenido:
Section "InputClass"
Identifier "touchpad catchall"
MatchIsTouchpad "on"
Driver "synaptics"
Option "SHMConfig" "on"
Option "LBCornerButton" "1"
Option "RBCornerButton" "2"
Option "EmulateMidButton" "1"
EndSection

 

Luego de esto reiniciamos y listo. Si quieres echarle un vistazo al playbook puedes hacerlo pinchando aquí.

19 Comments

  1. Excelente tutorial, gracias por compartirlo

  2. Actualizado con resultados de glxgears, creo que con un custom Kernel y algunas modificaciones se le puede sacar un poco mas a la tarjeta gráfica.

  3. Manuel

    hola
    Muy buena ayuda, muchas gracias.
    Pudiste hacer andar el bluetooth?

    • si, no tuve que hacer nada, lo que si no me di cuenta es si funcionaba antes de instalar los drivers de la tarjeta de red inalambrica.

    • Manuel,

      Acabo de hacer una pruebas y aunque el bluetooth funciona no puedo conectarme con ningún dispositivo. Tan pronto resuelva esto publico como resolverlo

  4. Coda

    Buenas de nuevo orvtech!

    Estaba viendo esta parte del doc que antes no vi :P y necesitaba hacerte otra consulta..

    Instalé los drivers de ati tal cual como tu, pero por algún motivo mi glxgears da unos 59fps.. :S te suena a qué pueda deberse?

    Muchas gracias de nuevo! Saludos!!

    • A mi me da también 59 si configuro la ATI para calidad y no para performance, como aun no tengo juegos en la laptop pues la tengo configurada para performance.

  5. Alejandro Nova

    ¿Cómo anda ese pequeño con Fedora 15? Está en mi lista de compras, pero parece que las diferencias en la instalación son, en teoría, demasiadas (y favorables a Fedora 15 con la notable excepción de las gráficas).

  6. al-serv

    Hola!
    yo tengo este portátil pero con fedora15 es indomable el touchpad, he probado con opensuse11.4 y el touchad va de maravilla!!! el botón secundario lo pulsas y funciona perfectamente sin tener que poner los 2 dedos para que te haga boton derecho, funciona tal y como funciona si inicializas windows, como un touchpad normal de toda la vida! he copiado el 50-synaptics.conf y lo he puedo en fedora pero no cuela…. como puedo hacer para que me funcione igual como en opensuse11.4???? que puedo arrastrar bien las ventanas, hacer botón derecho con 1 solo dedo, etc…!

    El archivo es:

    Section “InputClass”
    Identifier “touchpad catchall”
    Driver “synaptics”
    MatchIsTouchpad “on”
    MatchDevicePath “/dev/input/event*”
    Option “HorizScrollDelta” “0″
    EndSection

    ———————

    lo he puesto en /etc/X11/xorg.conf.d y en /usr/share/X11/xorg.conf.d y ni reiniciando me funciona!! alguna idea??

    • haz intentado ponerlo directamente en el xorg.conf?

      • Al-serv

        no tengo tal archivo, todo esta metido en la carpeta xorg.conf.d pero no hay tal archivo, si lo creo y luego reinicio tampoco hace nada! alguna idea!?? en opensuse 11.4 funciona pero no veo por donde lo han configurado para que funcione perfectamente!!!!

        • Bueno, mi consejo en realidad es que devuelvas esa laptop si puedes, no solo por el problema este si no que hay mejores por poco mas.
          Con respecto a lo que comentas, mencionaste que lo pusiste en /usr/share/X11/xorg.conf.d … intenta en /etc/X11/xorg.conf.d/ ..el archivo xorg.conf esta en /etc/X11/xorg.conf

  7. Lokeko

    Muuuchas gracias. Me compre una lenovo G475 para fedora 14, y no encontraba la forma de activar los efectos 3D. Era tan sencillo, me resulto a la primera.

    Tenia una asus con una HD 5145 con 1gb dedicado a video, y con ella nunca tuve problema de controladores de video. Claro para instalar los driver ATI de la pagina había que hacer una serie de pasos sino fedora se iba a negro, por eso me sorprendió la sencillez de estos pasos.

    de nuevo gracias.

  8. 1v4N

    hola amigo,
    segui todos los pasos de como instalalar la tarjeta de red pero en fedora 15 version de 600 mb aprox.
    y me manda el siguiente error

    ------------------------------------------------------------------------------------------------------
    [root@1V4N 2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO]# make
    make -C tools
    make[1]: se ingresa al directorio `/home/Ivanto/Descargas/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools'
    gcc -g bin2h.c -o bin2h
    make[1]: gcc: No se encontró el programa
    make[1]: *** [all] Error 127
    make[1]: se sale del directorio `/home/Ivanto/Descargas/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools'
    make: *** [build_tools] Error 2
    ------------------------------------------------------------------------------------------------

    para serte sincero es la primera vez que pruebo linux y poseo nulo
    conocimiento de el, solo manejo windows y me aburri de sus fallas y bajo
    rendimiento.

    • I1v4N,

      Al parecer no tienes GCC instalado, el error dice:
      make[1]: gcc: No se encontró el programa

      Para solucionar esto, ejecuta:
      yum install gcc* kernel-devel kernel-headers

      Ese comando descargara los programas y librerías necesarios para que compiles tu driver de la tarjeta de red (Por cierto, ya puedes presumir, poco tiempo usando linux y ya compilas tus propios drivers).

      Recuerda que para que yum con los parámetros que te di funcione, debes de ser root y tener conexión a internet

Trackbacks / Pings

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

La moderación de comentarios está activada. Su comentario podría tardar cierto tiempo en aparecer.