Categories
GNU/Linux Free Software & Open Source

Debian Lenny on Dell XPS m1530

dell-m1530
I got a new laptop in February. I wanted to get a Dell because of GNU/Linux compatibility in the hardware, but after seeing my available options at the time, I couldn’t get exactly what I was looking for.

But its a great machine after all. I got a Dell XPS m1530 the model that comes with a Blue-ray reader/writer, 4GB RAM, an nVidia card and a Broadcom wifi chip with a/b/g/n support.

So to get all of my hardware working on Debian Lenny, I had to do the following:

Wireless card

I got a Dell XPS m1530, with broadcom 4328 wifi card. This card is ugly because its Broadcom and you need to install a binary blob to make it work properly. Technically it is a good card and supports a/b/g/n bands.

To make it work you will need to compile the broadcom drivers provided on their website. But before you do that, you need to get these packages: sudo aptitude install module-assistant

Then blacklist ssb module by adding this to the file /etc/modprobe.d/blacklist
blacklist ssb
and update the init file with sudo update-initramfs -u

Graphics card

The graphics card is an Nvidia. You can get it working by using the debian way of installing the driver. Then install nvidia packages:

sudo aptitude install nvidia-glx nvidia-settings nvidia-xconfig

Then generate the Xorg config file with nvidia stuff:

run sudo nvidia-xconfig and restart X (press Ctrl+Backspace).

Suspend to ram

Both suspend to RAM and to disk work perfectly, but first you need to install uswsusp package:
sudo aptitude install uswsusp

and edit /etc/hibernate/ususpend-ram.conf by setting:
USuspendRamForce yes

SD card reader

It also works perfectly but only after adding the proper drivers:
sudo aptitude install libccid pcscd

What didn’t work

  • Multimedia keys
  • What I couldn’t get to work properly was the multimedia keys (volume, play, stop, forward, rewind) Eject works out of the box, but the rest don’t. They all worked when I installed (K)Ubuntu on a separate partition, but for some reason they don’t work on Debian Lenny. I’ve managed to make them work via xmodmap, but after a while of use, the xmodmap settings somehow are “forgotten” and I have to load my xmodmap file every certain amount of time.

    If someone has found a way to make the multimedia keys work, please let me know.

  • Sound through HDMI output
  • Getting video out worked after installing the nVidia driver (actually I didn’t test it before), but I couldn’t find a way to get sound. Not even with the latest nVidia driver.

  • Touchpad two-finger middle clicking
  • For some strange reason, after installing the nVidia driver, tapping with two fingers on the touchpad to do what you do with the middle click button on a mouse stopped working. I haven’t been able to get that functionality back, or enable other touchpad functions like two finger scrolling, that would be very nice, since the edge scrolling on this touchpad is not very sensitive and sometimes you must press very hard for it to respond.

I think that’s it. Other parts I didn’t mention, like the webcam, work out of the box, so I have nothing to say about that.

I really recommend the machine, it has great hardware and its GNU/Linux compatibility is good. You can find useful information on the Debian wiki page for the Dell m1530 too.

By Gabriel Saldaña

Gabriel Saldaña is a web developer, photographer and free software advocate. Connect with him on and Twitter

One reply on “Debian Lenny on Dell XPS m1530”

Comments are closed.