Dell Inspiron 1420

Este documento es una guía de instalación de Debian GNU/Linux Lenny AMD64 para un portátil Dell Inspiron 1420

Características de la máquina

Procesador

Intel Core 2 Duo T5550 (1.83GHz/667Mhz FSB/2MB cache)

Memoria

2GB Doble Canal Compartido DDR2 a 667MHz

Resolución de Pantalla

Alto contraste, Pantalla Ancha 14.1 Pulgadas Glossy (1280x800)

Tarjeta de Video

Gráficos Intel Media Accelerator X3100

Disco Duro

Disco Duro SATA de 160GB (5400RPM)

Tarjeta de Red Inalámbrica

Mini-Tarjeta Wireless Intel 3945 802.11a/g

Cámara Web

Webcam Integrada de 2.0 Megapixels

Bluetooth

Built-in Bluetooth capability (2.0 EDR)

La salida con el comando lspci

casiopea:~# 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 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
03:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
03:01.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
09:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

Aceleración gráfica

#apt-get install mesa-utils libgl1-mesa-dri libgl1-mesa-glx

Una configuración para el sistema X Window, archivo xorg.conf

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 "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "TapButton1"            "1"
        Option          "HorizEdgeScroll"       "true"
        Option          "SHMConfig"             "true"   ##Use esta opción solo si usa estable (lenny)
EndSection

Section "Device"
        Identifier      "Configured Video Device"
        Option          "XAANoOffscreenPixmaps" "true"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection

Section "Extensions"
        Option  "Composite"     "enable"
EndSection

Red inalámbrica

Imagen/gnu-meditando.png

A continuación se explica algo que puede hacer que tu sistema no sea 100% libre

Primero hay que agregar los repositorios contrib y non-free

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

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

Para que tome los paquetes de los nuevos repositorios, es necesario hacer una actualización

#apt-get update

Luego se puede instalar el paquete firmware-iwlwifi que contiene el binario para el firmware de Intel Wireless

#apt-get install firmware-iwlwifi

finalmente se actualizar el módulo

#rmmod iwl3945
#rmmod mac80211
#modprobe iwl3945

Cámara web

#apt-get install linux-uvc-source

para poner a funcionar el módulo:

#m-a prepare
#m-a a-i linux-uvc

Bluetooth

#apt-get install bluez-utils gnome-bluetooth nautilus-sendto

para activar la compartición de archivos

aplicaciones - accesorios - comparticion de archivos por Bluetooth
administrador de bluetooth - preferencias - otros dispositivos lo pueden ver y conectar -

Teclado en español latinoamericano

sistema - preferencias  - teclado - distribuciones - dell - delpc 101 teclas - distribucion: latino américa

Micrófono

Para poner a funcionar el micrófono necesitamos bajar y compilar los módulos de alsa para la versión del kernel antes de ejecutar alsaconf

Primero hay que averiguar la versión del kernel

$uname -r

en mi caso la salida es:

2.6.25-2-amd64

debemos instalar los siguientes programas

apt-get install build-essential ncurses-dev linux-headers-2.6.25-2-amd64

Para el paquete linux-headers-2.6... se debe usar número del kernel que se está usando.

Después se debe bajar cada uno de los archivos de configuración del alsa

$wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.16.tar.bz2
$wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.16.tar.bz2
$wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.16.tar.bz2

se descomprime cada uno

$tar xjf alsa-driver-1.0.16.tar.bz2
$tar xjf alsa-lib-1.0.16.tar.bz2
$tar xjf alsa-utils-1.0.16.tar.bz2

ahora, como supeusuario, se instala cada uno de los programas

#cd alsa-driver-1.0.16
#./configure
#make
#make uninstall
#make install
#cd ..
#cd alsa-lib-1.0.16
#./configure
#make
#make uninstall
#make install
#cd ..
#cd alsa-utils-1.0.16
#./configure
#make
#make uninstall
#make install
#cd ..

En este punto es conveniente reiniciar el equipo, para garantizar que tome los cambios

#reboot

finalmente se ejecuta alsaconf

#alsaconf

Lo último que hay que hacer es configurar el control de volumen para que reconozca el micrófono como el dispositivo de entrada de audio

Aplicaciones - Sonido y video - Control de volumen - Editar - Preferencias

Seleccionar todas las pistas para que sean visibles salvo los conmutadores IEC958 y Analog Loopback.

En la pestaña Reproducción habilitar todas las salidas con el máximo volumen

En la pestaña Grabando dejar la pista de Digital habilitado al máximo volumen.

En la pestaña Conmutadores seleccionar Mic as Output y Swap Center/LFE

En la pestaña Opciones seleccionar como Digital Input Source la opción Digital Mic 1

Teclado multimedia

Con gnome funciona muy bien pero en otros entornos como XFCE no :( entonces...

Hay que crear el archivo Xmodmap con el siguiente contenido:

keycode 144=XF86AudioPrev
keycode 153=XF86AudioNext
keycode 162=XF86AudioPlay
keycode 164=XF86AudioStop
keycode 160=XF86AudioMute
keycode 174=XF86AudioLowerVolume
keycode 176=XF86AudioRaiseVolume

Si esta usando GDM puede poner el archivo en /etc/X11/ o para que funcione cada vez que inicie una sesión del servidor X entonces ubique en su $HOME el archivo .Xmodpam con el contenido mostrado anteriormente y en el archivo .xsession la siguiente linea:

/usr/bin/xmodmap $HOME/.Xmodmap

o en el .xinitrc la siguiente linea:

exec /usr/bin/xmodmap ${HOME}/.Xmodmap &

XFCE4

Se supone que no es necesaria la creación de ninguno de los últimos dos archivos mencionados anteriormente si esta usando este escritorio (sin probar).

Ahora en la configuración del teclado en la pestaña de atajos se debe crear un nuevo tema y configurar a las propias necesidades, ejemplo:

atajos.png

Referencias


CategoryDebian | CategoryHardware

Dell_Inspiron1420 (last edited 2010-09-11 23:49:45 by jegc)