UPDATE: There are new instructions on how to configure this machine using kernel 2.6.24, look below at http://forums.debian.net/viewtopic.php?p=152297#152297. I suggest you read all the posts
I got a DELL Inspiron 1420 a couple weeks ago, not the one sold with Ubuntu but one of the models DELL is selling in latin-america, this one came with Vista Home Edition.
The first thing I did was to download the latest Debian netinstall CD, I ran the setup in Vista, rebooted and installed lenny in a new partition made by resising the NTFS partition used for Vista. Don't get me wrong I've been using Linux for about 12 years now but sadly as an electrical engineer who lives in Colombia (here the empire is still strong and many co-workers think Windows is the only choice) I still need Windows from time to time so that's why I can't wipe out the entire disk.
After getting lenny up and running I had to deal with a couple issues with the hardware so here is the log of the steps I followed to get everything running:
Code: Select all
Configuración del dell inspiron 1420:
sonido:
crear /etc/modprobe.d/1420-sound y poner:
options snd-hda-intel model=3stack
iwlwifi (nuevo driver de intel para el wifi):
Esto solo se ha probado con kernel 2.6.22 debe funcionar con versiones
mayores o hasta que se pueda crear el módulo con m-a
desinstalar todos los paquetes que contengan ipw3945
instalar iwlwifi-firmware
descargar la ultima versión de iwlwifi de http://intellinuxwireless.org
instalar linux-headers-2.6... y linux-source-2.6.?? para la versión del
kernel que este usando
# cd /usr/src
# tar xjf linux-source-2.6.??.tar.bz2
# tar xzf iwlwifi-....tar.gz
# ln -s /usr/src/linux-source-2.6.?? /lib/modules/$(uname -r)/source
# cd iwlwifi...
# make
# make install
# depmod -a
# modprobe iwl3945
Añadir iwl3945 a /etc/modules
NOTA: Donde aparece ... se refiere a la versión del kernel que esta
usando (para averiguarlo use 'uname -r') o de iwlwifi que descargó.
Todos los comandos se deben ejecutar como root
touchpad scroll:
Si esta usando kernel menor a 2.6.24 hay que aplicar un parche
al driver psmouse.ko (a partir de 2.6.24 se incluye el parche)
Esto se viene de:
http://ubuntuforums.org/showthread.php?p=3132270#post3132270
Suponiendo que descomprimió las fuentes del kernel en el paso anterior
# cd /usr/src/linux-source-2.6.??/drivers/input/mouse
# cp alps.c alps.c.old #<-- hacer respaldo
# gedit alps.c
Ir a la linea 55, y añadir esto en la linea siguiente (sin comillas):
"{ { 0x73, 0x02, 0x50 }, 0x4f, 0x4f, ALPS_FW_BK_1 }, /* Dell Vostro 1400 */"
Guardar el archivo (Ctrl-S)
Reconstruir el driver:
# make -C /lib/modules/`uname -r`/build M=`pwd`
Guardar copia de los drivers originales:
# cd /lib/modules/`uname -r`/kernel/drivers/input/mouse/
# mkdir old
# mv * old
# tar cvvf old.tar old/
# rm -Rf old/
Instalar los nuevos drivers:
# cp /usr/src/linux-source-2.6.??/drivers/input/mouse/*.ko /lib/modules/`uname -r`/kernel/drivers/input/mouse/
# depmod -a
# modprobe -r psmouse
# modprobe psmouse
webcam:
# apt-get install module-assistant linux-uvc-source luvcview
# m-a prepare
# m-a a-i linux-uvc
video 3d:
# aptitude install libgl1-mesa-dri
Añadir lo siguiente a /etc/X11/xorg.conf:
Section "Extensions"
Option "Composite" "enable"
EndSection
Al reiniciar ya debe funcionar todo.
Como hacer funcionar compiz???
If someone can't follow these instructions drop me a line.
And, please, if someone figures out how to make compiz work with the intel 965gm graphics card please share the info!
UPDATE 5-DEC-2007
To get sound working after hibernate. Create the file /etc/pm/sleep.d/49sound with this contents:
Code: Select all
#!/bin/bash
. /usr/lib/pm-utils/functions
function kill_sound_apps() {
pidsnd=$(lsof | grep /dev/snd | awk '{ print $2 }')
pidmixer=$(lsof | grep /dev/mixer | awk '{ print $2 }')
piddsp=$(lsof | grep /dev/dsp | awk '{ print $2 }')
kill $pidsnd $pidmixer $piddsp
}
case "$1" in
hibernate|suspend)
kill_sound_apps
modprobe -r snd_hda_intel
;;
thaw|resume)
modprobe snd_hda_intel
;;
*)
;;
esac
exit $?
Code: Select all
# chmod +x /etc/pm/sleep.d/49sound
I notice nobody has an answer for how to make compiz work