Diferencia entre revisiones de «Installing Debian on Dell M1210»
(→Manual) |
|||
Línea 148: | Línea 148: | ||
*Add users to system group "video" | *Add users to system group "video" | ||
− | '''Webcam test''' | + | '''Webcam test - Luvcview''' |
+ | Using luvcview we can take pics and record video. | ||
+ | |||
apt-get install libsdl1.2-dev | apt-get install libsdl1.2-dev | ||
− | wget http://mxhaard.free.fr/spca50x/Investigation/uvc/luvcview- | + | wget http://mxhaard.free.fr/spca50x/Investigation/uvc/luvcview-20070512.tar.gz |
− | tar -xvf luvcview- | + | tar -xvf luvcview-20070512.tar.gz |
− | cd luvcview- | + | cd luvcview-20070512 |
make | make | ||
− | + | sudo make install | |
+ | luvcview -d /dev/video0 -f jpg -s 640x480 | ||
==Using packages (not working?)== | ==Using packages (not working?)== |
Revisión del 19:54 19 dic 2007
My laptop was stolen :( Unmaintained page from June 2007 Now mainteined by me!. This guide is really usefull!... --Yaco 19:52 19 dic 2007 (ART)
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-`uname -r`
- Optional
apt-get install network-manager
network-manager-gnome requires users to be in the group 'netdev' for it to work. If users aren't in the group 'netdev' then it won't automatically appear, and work, in the Notification Area.
If you're looking for a manual installation procedure see the ipw3945 driver manual installation for Debian Etch
WebCam - Only work with v4l2
Manual
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 - Luvcview Using luvcview we can take pics and record video.
apt-get install libsdl1.2-dev wget http://mxhaard.free.fr/spca50x/Investigation/uvc/luvcview-20070512.tar.gz tar -xvf luvcview-20070512.tar.gz cd luvcview-20070512 make sudo make install luvcview -d /dev/video0 -f jpg -s 640x480
Using packages (not working?)
apt-get install linux-uvc-source libpt-plugins-v4l2 m-a prepare m-a a-i linux-uvc modprobe uvcvideo dmesg | tail ln -s /dev/video0 /dev/video
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
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
to validate
- After the installation of the NVIDIA driver, Suspend to RAM worked well after setting SUSPEND2RAM_FORCE="yes" in '/etc/powersave/sleep'.
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