Installing Debian on Dell M1210
Contenido
Summary
Component | Status | Comments |
---|---|---|
Camera | Works | driver linux-uvc only support V4L2 |
Card reader | Need more research | kernel patch? MMC dot work? |
CD/DVD | Works | parameter at boot? |
Dual Core CPU | Works | Install smp kernel |
Ethernet | Works | out of the box |
Firewire | Works | |
Media Butoms | Works | out of the box |
Modem | not tested, but... | Propietary driver limit modem to 14.4Kb |
SATA Disk | Works | out of the box |
Sound | Works | out of the box |
Suspend to RAM | Need more research | working for other people |
Suspen to disk | Need more research | working for other people |
S-Video output | Works | |
Touchpad | Works | out of the box |
USB | Works | out of the box |
VGA Port | Works | |
Video (NVIDIA) | Works | free and propietary driver |
Wireless | Works | Download driver: ipw3945 |
Specifications
- Dell XPS M1210 Laptop - AR$ 5.200 (1.700 U$S) - July 2006
- Intel Core 2 Duo Processor T2300 @ 1.66GHz
- 1GB of Dual Channel DDR2 memory
- 12.1" Widescreen WXGA (1280 x 800) display with TrueLife
- 256MB NVIDIA GeForceTM Go 7400 TurboCache
- 60GB 5400RPM SATA hard drive
- 8x DVD/CD Burner (DVD+/-RW)
- Webcam
- Debian GNU/Linux Etch (testing) Daily Build Debian Installer
- kernel 2.6.18-3 - Custom build - Kernel source from sid
Detected by preinstaled windows (the last words of)
Modem:Conexant HDA D110 MDC V.92 (winmodem) DVD: Sony DVD+-RW DW-Q58A NIC: Intel(R) PRO/Wireless 3945ABG Network Connection SATA: Intel(R) 82801GMB/GHM (ICH7-M Family) Serial ATA Storage Controller - 27C4 Card Reader: Ricoh Memory Stick Y MMC Webcam: QuickCam for Dell Network PAD: Synaptics PS/2 Port Pointing device
Base installation
- Debian GNU/Linux Lenny (testing) Daily Build Debian Installer
Kernel built in module for lan interface does not work, I used an old Etch (testing) net installer
Kernel
Compiling a custom kernel
apt-get install linux-source-2.6.18 libncurses5-dev kernel-package cd /usr/src tar jxf linux-source-2.6.18.tar.bz2 cd linux-source-2.6.18 make menuconfig make-kpkg --initrd --revision gacq01 kernel_image cd .. dpkg -i linux-image-2.6.18_gacq01_i386.deb
Manually edit /boot/grub/menu.lst and reboot
NVIDIA
Free drivers (nv)
- Installed during xserver installation
Proprietary drivers (nvidia)
- Only for 3D acceleration and other advanced features, if not use free driver, you'll feel better.
Installation
apt-get install nvidia-kernel-2.6.18-4-686 nvidia-glx nvidia-settings nvidia-xconfig
Configuration
Automatic
nvidia-xconfig
Manually
Update your /etc/X11/xorg.conf
Section "Module" [..] #Load "dri" [..] EndSection Section "Device" Identifier "NVIDIA" Driver "nvidia" Option "NoLogo" Option "RenderAccel" "true" Option "NvAGP" "1" EndSection Section "Screen" [..] Device "NVIDIA" [..] EndSection
Wireless interface
apt-get install firmware-ipw3945 ipw3945d ipw3945-modules-2.6.18-4-686
- Optional
apt-get install network-manager
If you're looking for a manual installation procedure see the ipw3945 driver manual installation for Debian Etch
WebCam
Using uvcvideo - Only work with v4l2
Driver: http://linux-uvc.berlios.de/
apt-get install libpt-plugins-v4l2 svn checkout http://svn.berlios.de/svnroot/repos/linux-uvc/ cd linux-uvc/linux-uvc/trunk make sudo make install modprobe uvcvideo dmesg | tail ln -s /dev/video0 /dev/video
Notes:
- Only v4l2 is supported
- Add users to system group "video"
Webcam test
apt-get install libsdl1.2-dev wget http://mxhaard.free.fr/spca50x/Investigation/uvc/luvcview-20060706.tar.gz tar -xvf luvcview-20060706.tar.gz cd luvcview-20060706 make ./luvcview -d /dev/video0 -f jpg -s 640x480
References
Sound card
If you have conflict with the webcam USB microphone you can use this configuration in /etc/modprobe.d/sound to set the correct device order asignation.
alias snd-card-0 snd-hda-intel options snd-hda-intel index=0 alias snd-card-1 snd-usb-audio options snd-usb-audio index=1
dvd/cdrom
Error trying to open /dev/sg0 exclusively (Permission denied)... retrying in 1 second. cdrecord: Permission denied. Cannot open '/dev/sg0'. Cannot open SCSI driver.
do:
chgrp cdrom /dev/sg0
Modem (Not tested)
Driver
These are NOT free, however - an uncrippled version will set you back USD 19.99, the free ones only support 14k4 :-(
dpkg -i hsfmodem_{version}_{arch}.deb if necessary, run "hsfconfig" to complete the installation, enter license information, or to change your modem's configuration.
Hacerlo andar igual
Otros http://www.thinkwiki.org/wiki/Conexant_HSF_modem_drivers
Ricoh Card Reader
research
Suspend
Suspend to RAM - Not working yet
apt-get install gnome-power-manager
to validate
- After the installation of the NVIDIA driver, Suspend to RAM worked well after setting SUSPEND2RAM_FORCE="yes" in '/etc/powersave/sleep'.
research
- http://imaging.ugent.be/mr/Suse/suse-m1210.html
- http://en.opensuse.org/NVidia_Suspend_HOWTO
- https://help.ubuntu.com/community/NvidiaLaptopBinaryDriverSuspend
- https://help.ubuntu.com/community/SuspendHowto
Cambiar en /etc/default/acpi-support
ACPI_SLEEP=true #ACPI_HIBERNATE=true ENABLE_LAPTOP_MODE=true
General references
Other sites about M1210 & Linux
- http://imaging.ugent.be/mr/Suse/suse-m1210.html
- http://dotcommie.net/projects/XPS-M1210/
- http://www.centre-cired.fr/forum/article441.html
- http://toufeeq.blogspot.com/2006/07/linux-on-dell-xps-m1210.html
- http://www.serpentine.com/blog/software/linux-on-m1210.html
- http://www.serveur32.net/~tom/wordpress/materiel/xps1210/
- http://toufeeq.blogspot.com/2006/06/dell-xps-m1210.html
- http://g33k.wordpress.com/2006/07/20/the-dell-xps-m1210-a-mini-review/
- http://dellxpsm1210.blogspot.com/
- https://wiki.ubuntu.com/LaptopTestingTeam/DellXPSM1210