Dell Studio 1535

Introduction
This page contains useful information for Dell Studio 15 users, especially for 1535 users.

Hardware specific notes
These are the output of cpuinfo, lspci -nnk and lsusb.

The 1535 series could be shipped with different types of CPU's. Mine has a T8300.

cat /proc/cpuinfo

This processor supports hardware virtualization (Intel-VT). Which gives a noticable speedups at least in KVM or Virtualbox.

lspci -nnk

lsusb

Video
This notebook has a 15,4" wide LCD glare-type panel, which supports 1280x800 resolution. The laptop has a dedicated AMD Radeon Mobility HD3450 256 MB video card. It works with the proprietary ati-drivers. It has one D-SUB and one HDMI output.

Choose a graphics driver from those available for your card and follow the linked guide.

Framebuffer
I am using vesafb-tng which supports 1024x768 resoultion on the framebuffer console. I'm also using fbsplash.

Sound
There are two sound cards. An integrated one, which is an Intel HDA compatible "IDT 92HD73C1X5" codec, and another one which is also an Intel HDA compatible "ATI ATI R6xx HDMI" codec built into the VGA device. cat /proc/asound/cards

Webcam
The webcam is a uvc compatible webcam, it's supported by linux. The webcam is working just fine. It also works perfectly with Skype. To test it, compile mplayer with the v4l2 USE flag, load the appropriate kernel modules and run. $ mplayer tv:// /dev/video

Wired
Wired network is working out of the box with tg3 kernel module.

Wireless
The laptop has a "Dell Wireless 1397 WLAN Mini-Card".

Lspci identified it as a "Broadcom Corporation BCM4312 802.11b/g" chip, but this is not correct. BCM4312 is partly supported by b43, but unfortunately this is a BCM4315 chip according to the Windows drivers. However there is a hybrid, half binary driver from broadcom which supports it. Both 32bit and 64bit is supported and Gentoo has an ebuild for it, named broadcom-sta. It's working fine.

Bluetooth
It may not every settings necessary, but it works whith these.

HID2HCI_ENABLE has to be enabled.

Card readers
There is nothing special here. Works out of the box if you load the necessary modules. (sdhci-pci, mmc_core, etc.)

ACPI
The base acpi system is working. I made some scripts and changes to protect the hard drive from spinning down and up in every 1-2 minutes. If you intend to do the same. Place these files to their places, and add acpid to the runlevel. From now you can use different hard drive profiles, depends on whether your notebook is plugged on AC or not.

/etc/acpi/actions/standby_hdd.sh

/etc/acpi/events/pmg_ac_adapter

/etc/acpi/events/pmg_battery

To make this script autostart when the computer boots up, add it to local.start.

/etc/conf.d/local.start

You should consider to use hald and some power manager, for example gnome-power-manager to make the hotkey buttons work.