InstallingUbuntuOnADellXPSM1330

Differences between revisions 27 and 28
Revision 27 as of 2007-12-07 23:22:47
Size: 13953
Editor: pool-96-229-155-105
Comment:
Revision 28 as of 2007-12-24 00:05:35
Size: 13930
Editor: pool-96-229-155-105
Comment:
Deletions are marked like this. Additions are marked like this.
Line 54: Line 54:
|| Fingerprint reader || ? || seems to be working with the appropriate software. Needs to be tested || || Fingerprint reader || ? || Works with ThinkFinger Some open issues still. ||

Hardware Configuration Used

First

  • XPS M1330
  • Intel® Core™ 2 Duo Processor T7300 (2.0GHz/800Mhz FSB, 4MB Cache)
  • Tuxedo Black
  • 2GB Shared Dual Channel DDR2 SDRAM at 667MHZ
  • Slim and Light White LED Display with VGA Webcam
  • 128MB NVIDIA® GeForce™ Go 8400M GS

  • 120GB SATA Hard Drive (5400RPM)
  • Integrated 10/100 Network Card and Modem
  • CD/DVD burner (DVD+/-RW Drive)
  • High Definition Audio 2.0
  • Intel Next-Gen Wireless-N Mini-card
  • 85Whr Lithium Ion Battery (9 cell)
  • Built-in Bluetooth capability (2.0 EDR)

Second (Francois2)

  • XPS M1330
  • Intel® Core™ 2 Duo Processor T7500 (2.2GHz/800Mhz FSB, 4MB Cache)
  • Crimson Red
  • 2GB Shared Dual Channel DDR2 SDRAM at 667MHZ
  • Slim and Light White LED Display with VGA Webcam
  • 128MB NVIDIA® GeForce™ Go 8400M GS

  • 160GB SATA Hard Drive (7200RPM)
  • Integrated 10/100 Network Card and Modem
  • CD/DVD burner (DVD+/-RW Drive)
  • High Definition Audio 2.0
  • Intel Next-Gen Wireless-N Mini-card
  • 60Whr Lithium Ion Battery (6 cells)
  • Built-in Bluetooth capability (2.0 EDR)
  • Fingerprint Reader
  • Integrated webcam

Install Media

  • Ubuntu 7.10

Hardware Status

Item

Status

Notes

Video Intel

Works

Video Nvidia

Works

only with Nvidia proprietary drivers, nvidia-glx-new

WiFi

Works

WiFi version N

Works

works out of the box with network manager and a "g" network. Didn't try it with a N AP though

10/100 Ethernet

Works

Audio

Works

Media Buttons

Works!

Same functionality as in Vista

Backlight control

Works

MMC Slot

Works

Remote Control

Works

145876, emulates keypress

DVD/CD-RW

partly

Issues with DMA/libata

Bluetooth

Works

Fingerprint reader

?

Works with ThinkFinger Some open issues still.

Webcam

Works

Issues

Fixed

  • WiFi does not work

    • Install linux-image-2.6.22-9-generic
  • Audio
    • Works with Gutsy. If not working, edit the file /etc/modprobe.d/alsa-base Code: sudo nano /etc/modprobe.d/alsa-base Edit the line "options snd-hda-intel model=ref" to read "options snd-hda-intel model=3stack" If you cannot find this line, add it. If you don't have sound after a reboot, edit the sound preference, and look for the "Front" volume option. Make sure its not muted. Same for PCM.

      Seems like their is still a bug regarding the internal mic: https://bugs.launchpad.net/dell/+bug/153963

  • Strange Multi-Colored Character screen during installation with Intel Video
    • Reboot, and at the alternate-cd boot screen, select something other than VGA mode (1024x768 perhaps)
  • Webcam
    • Works with Gutsy (select V4L2, V4L is not working!).

      If not, see http://linux-uvc.berlios.de/ Follow the wiki installation guide: download from SVN, install headers and built-essential, edit makefile, compile, add uvcvideo to your /etc/modules, reboot. In Ekiga, choose "V4L2" (does not work with V4L). See your amazed face on your screen.

Pending

  • CPU Fan is loud
    1. Run powertop [apt-get install powertop] to fix a few things
    2. Is [http://packages.ubuntu.com/feisty/admin/powernowd powernowd] installed, does it need agressive settings?

    3. Is the [http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Frequency_Scaling Kernel Dynamic Frequency] Scaling turned on, and is the BIOS set to let it work? 3 is working. Please note that the fan is loud if you don't use the Nvidia driver. With the vesa one, the laptop does not really get hotter, but the fan is loud. With the Nvidia driver, it's almost as good as with Vista.

  • Hibernate ( Suspend to disk ):
    • Works somehow, not reliable. Display switches off but no Image is written, as there is no HD activity and it won't turn off, somtimes it simply writes the Image and turns off. Only reliable Configuration found is Starting Kubuntu normally, stopping KDM from commandline, the Display switches off and then starting blindly a normal X-Session. Then I can hibernate every time.
  • Suspend to ram:
    • Works, with some issues described in Bug N° 145876 in Launchpad
  • No DMA for DVD Rom
    • When trying to enable DMA for the Drive ( it is recognized as hda on my system, I get some HDIO errors. This seems to be related to about 1000 posts on the net and to some problems with libata. Ths Problem persists also in a fresh Install of Ubuntu. Problem occurs with a data rate of about 1,5mb/sec and 100% CPU ( on one core ) when trying to read a disk. You cannot play DVD with this.

Discussion

I would like to confirm:

  • Do the media buttons work and it is just sound that isn't working or do they not respond at all? -- Everything works now!
  • Is the backlight control automatic when you go to battery mode? -- Yes! (configurable with the power applet)
  • Can screen-brightness be controlled using Fn keys? -- Yes!
  • Can the external monitor/TV output be controlled with Fn keys? -- Yes!
  • Does sleep/hibernate work? -- Not really, screen does not awaken. Note from Francois2: it seems to be working on mine. With Nvidia proprietary drivers. Hibernate worked when I first tried it. But I have some little display problems (the Network manager icon is not entirely displayed from time to time) and the graphic acceleration is slow. It seems to be a known bug in the Nvidia driver. Note from robe: This Bug is fixed in the newest Version, see other issues with Hibernate.

Bits of Output

  • lspci

00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #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 #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0427 (rev a1)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 (rev 05)
03:01.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
03:01.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 12)
03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
09:00.0 Ethernet controller: Broadcom Corporation Unknown device 1713 (rev 02)
0c:00.0 Network controller: Intel Corporation Unknown device 4229 (rev 61)
  • lspci -n

00:00.0 0600: 8086:2a00 (rev 0c)
00:01.0 0604: 8086:2a01 (rev 0c)
00:1a.0 0c03: 8086:2834 (rev 02)
00:1a.1 0c03: 8086:2835 (rev 02)
00:1a.7 0c03: 8086:283a (rev 02)
00:1b.0 0403: 8086:284b (rev 02)
00:1c.0 0604: 8086:283f (rev 02)
00:1c.1 0604: 8086:2841 (rev 02)
00:1c.3 0604: 8086:2845 (rev 02)
00:1c.5 0604: 8086:2849 (rev 02)
00:1d.0 0c03: 8086:2830 (rev 02)
00:1d.1 0c03: 8086:2831 (rev 02)
00:1d.2 0c03: 8086:2832 (rev 02)
00:1d.7 0c03: 8086:2836 (rev 02)
00:1e.0 0604: 8086:2448 (rev f2)
00:1f.0 0601: 8086:2815 (rev 02)
00:1f.1 0101: 8086:2850 (rev 02)
00:1f.2 0106: 8086:2829 (rev 02)
00:1f.3 0c05: 8086:283e (rev 02)
01:00.0 0300: 10de:0427 (rev a1)
03:01.0 0c00: 1180:0832 (rev 05)
03:01.1 0805: 1180:0822 (rev 22)
03:01.2 0880: 1180:0843 (rev 12)
03:01.3 0880: 1180:0592 (rev 12)
03:01.4 0880: 1180:0852 (rev 12)
09:00.0 0200: 14e4:1713 (rev 02)
0c:00.0 0280: 8086:4222 (rev 02)
  • lsmod

Module                  Size  Used by
ipv6                  317064  10 
af_packet              28172  2 
rfcomm                 47272  0 
l2cap                  28672  5 rfcomm
acpi_cpufreq           10760  1 
cpufreq_conservative     9608  0 
cpufreq_powersave       3072  0 
cpufreq_userspace       6048  0 
cpufreq_stats           8160  0 
cpufreq_ondemand       10768  1 
freq_table              6464  3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
container               6400  0 
ac                      7304  0 
button                 10272  0 
video                  20496  0 
battery                12424  0 
sbs                    21520  0 
dock                   12264  0 
sbp2                   27272  0 
parport_pc             41896  0 
lp                     15048  0 
parport                44172  2 parport_pc,lp
arc4                    3328  2 
ecb                     5248  2 
blkcipher               8452  1 ecb
snd_hda_intel         327848  0 
snd_pcm_oss            50048  0 
snd_mixer_oss          20096  1 snd_pcm_oss
snd_pcm                94344  2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy           5380  0 
snd_seq_oss            36864  0 
snd_seq_midi           11008  0 
snd_rawmidi            29824  1 snd_seq_midi
joydev                 13440  0 
uvcvideo               46468  0 
iwl4965               113124  0 
usbhid                 32576  0 
videodev               31360  1 uvcvideo
v4l1_compat            15364  2 uvcvideo,videodev
v4l2_common            21888  2 uvcvideo,videodev
hid                    33408  1 usbhid
snd_seq_midi_event      9984  2 snd_seq_oss,snd_seq_midi
hci_usb                21020  2 
bluetooth              63236  7 rfcomm,l2cap,hci_usb
mac80211              194184  1 iwl4965
snd_seq                62496  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              27272  2 snd_pcm,snd_seq
snd_seq_device         10260  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
cfg80211                8720  1 mac80211
i2c_core               30208  0 
snd                    69288  9 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              10272  1 snd
pcspkr                  4608  0 
serio_raw               9092  0 
sdhci                  21004  0 
mmc_core               33416  1 sdhci
snd_page_alloc         11920  2 snd_hda_intel,snd_pcm
psmouse                45596  0 
intel_agp              30496  0 
shpchp                 38300  0 
pci_hotplug            36612  1 shpchp
evdev                  13056  6 
ext3                  146448  1 
jbd                    69360  1 ext3
mbcache                11272  1 ext3
sg                     41384  0 
sd_mod                 32512  3 
ohci1394               38984  0 
ieee1394              109528  2 sbp2,ohci1394
ata_generic             9988  0 
ahci                   27012  2 
libata                141104  2 ata_generic,ahci
scsi_mod              172728  4 sbp2,sg,sd_mod,libata
tg3                   118788  0 
ehci_hcd               39820  0 
uhci_hcd               29600  0 
usbcore               160560  6 uvcvideo,usbhid,hci_usb,ehci_hcd,uhci_hcd
thermal                16528  0 
processor              36104  2 acpi_cpufreq,thermal
fan                     6920  0 
capability              7048  0 
commoncap               9472  1 capability
  • /proc/cpuinfo

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     T7300  @ 2.00GHz
stepping        : 10
cpu MHz         : 800.000
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips        : 3994.93
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     T7300  @ 2.00GHz
stepping        : 10
cpu MHz         : 800.000
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips        : 3990.10
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

InstallingUbuntuOnADellXPSM1330 (last edited 2010-01-25 22:18:24 by bzq-84-110-117-110)