La notebook Dell Vostro 1510 cuenta con un procesador Core 2 Duo{.reference.external} , por lo que la arquitectura de Debian a instalar es amd64. ¿ Y por que amd64 en un Intel ? Bueno, parece que Debian eligio el nombre amd64 debido a que fue ADM quien introdujo primero esta familia de microprocesadores, seguidos luego por Intel. La arquitectura amd64 designa a toda una familia de microprocesadores llamados genericamente como x86-64.
La especificacion x86-64{.reference.external} fue diseñada por Advanced Micro Devices (AMD), la cual fue renombrada a AMD64.
AMD licenció su diseño x86-64 a Intel, donde es ofrecido bajo el nombre Intel 64 (anteriormente EM64T ).
Sin embargo, la arquitectura x86-64 soporta compatibilidad de 32 bits, sin perdida de performance. Por lo tanto, en una computadora con microprocesador Core 2 Duo, puede instalarse tanto la version de 32 bits, como la de 64 bits de Debian.
32 bits vs. 64 bits ¿ Que version conviene instalar ?
Performance ? , Compatibilidad con programas de 32 bits ??
Esa es una pregunta que por el momento no puedo responder con certeza. Actualmente tengo instaladas tanto la version de 32 bits como la de 64 bits y en breve publicare los resultados de test de performance entre las 2 versiones para las aplicaciones que utilizo habitualmente. En este post simplemente me limitare explicar la instalacion de la version de 64 bits.
Descargar Debian Lenny 5.0 amd64
Los CDs o DVDs para la arquitectura amd64 pueden descargarse desde el sitio de Debian …
Instalacion
La instalacion es muy simple, y detecta todo el hardware (inclusive la camara web). Lo unico que hay que configurar por separado es el driver de la placa de red wifi (que esta en non-free) y la aceleracion del video.
Primero, informacion tecnica sobre la notebook:
- Procesador: Core 2 Duo
- Memoria: 3 GB
- Disco Rigido: 250 GB
lspci 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) 00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03) 00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) 00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03) 06:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02) 07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02) 08:05.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02) 08:05.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 02) 08:05.3 Mass storage controller: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)
driver wi-fi iwl3945
Agregar non-free a los fuentes del administrador de paquetes:
/etc/apt/sources.list:
deb http://ftp.us.debian.org/debian lenny main contrib non-free deb-src http://ftp.us.debian.org/debian lenny main contrib non-free
Luego ejecutar:
sudo aptitude update sudo aptitude install firmware-iwlwifi
Como estamos instalando en una notebook, conviene tambien instalar el paquete network-manager-gnome, que simplifica mucho la tarea de configurar la red. (no recomendado para un servidor).
El network-manager-gnome intentara mantenernos conectados a la red en todo momento, aun en modo itinerante (viajando o cambiandonos a otras redes, por ejemplo entre el trabajo, la casa, la facultad, etc ).
Mas informacion en: http://wiki.debian.org/iwlwifi
Drivers para Aceleracion de video tarjeta Intel X3100, chipset GM965
Este portatil posee una tarjeta de video Intel X3100, chipset GM965/GL960.
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960
Integrated Graphics Controller (rev 0c)
Instalamos los siguientes paquetes antes de comenzar nuestra configuracion:
linux:~#aptitude install libdrm2 libgl1-mesa-dri libpng3 libpng12-0 libpng12-dev libxdamage1 libxcomposite1 x11proto-core-dev x11proto-composite-dev x11proto-damage-dev x11proto-fixes-dev x11proto-gl-dev x11proto-render-dev x11proto-randr-dev libcairo2 libcairo2-dev libcairo-perl libmono-cairo1.0-cil python-cairo libgl1-mesa-dev mesa-common-dev mesa-utils libsvn1 libglitz1 libglitz-glx1 libxfont1 libfontenc1 libwnck-common libwnck22 libsvn1 libglu1-mesa
Ahora procedemos a modificar, manualmente, el archivo xorg.conf no sin antes
hacer una copia de respaldo de la siguiente manera:
linux:~#cp /etc/X11/xorg.conf /etc/X11/xorg.conf.orig
Modificando el xorg.conf
linux:~#gedit /etc/X11/xorg.conf
El archivo deberia quedar de la siguiente manera:
# This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the xorg.conf manual page. # (Type "man xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "Module" Load "dbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "latam" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" EndSection Section "Device" Identifier "Intel Corporation Mobile 945GM/GMS, 943/GML Express Integrated Graphics Controller" Driver "intel" Option "XAANoOffscreenPixmaps" "True" Option "RenderAccel" "true" Option "AllowGLXWithComposite" "true" Option "UseFBDev" "true" Option "AccelMethod" "XAA" Option "DRI" "true" EndSection Section "Monitor" Identifier "Configured Monitor" EndSection Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" Option "AddARGBGLXVisuals" "True" EndSection Section "Extensions" Option "Composite" "Enable" EndSection
Reiniciamos la PC, y deberia funcionar sin problemas.
Para comprobar si nos resulto todo bien, introducimos el siguiente comando y nos deberia arrojar algo asi:
linux:~$glxinfo | grep direct direct rendering: Yes
Importante: En caso de presentar problemas luego de la modificacion del archivo
xorg.conf podemos volver todo a la normalidad usando nuestra copia de respaldo
de la siguiente manera:
linux:~#mv /etc/X11/xorg.conf.orig /etc/X11/xorg.conf linux:~#reboot
visto en: http://felipe.eslinux.com/9274/portatil-dell-inspiron-1525-debian-50
Juego con aceleracion de video
Para probar la aceleracion de video se puede probar el siguiente juego:
AssaultCube http://assault.cubers.net
La version 1.0.2 para GNU/Linux de 40Mb funciona perfectamente en 64 bits.
Reproduccion de videos
Para mplayer, conviene usar la opcion -vo gl para que utilice la aceleracion durante la reproduccion del video.
Ejemplo:
mplayer -vo gl una.pelicula.avi
Comentarios
Si tienes una pregunta o quieres colaborar aportando informacion, por favor escribe un comentario.