Dell Latitude 120L

Sold in Brasil as latitude 120L, in other countries also know as Inspiron B130 and Inspiron 1300. One of the most common configuration has a centrino plataform, with a Intel® Pentium M, a Intel® 915GM/PM/GMS chipset and a Intel® PRO/Wireless 2200BG card. It has a Broadcom (b44) wired card, a 15.4 or 14.1 1280x800 wide screen display, a dvd-rw drive and a expresscard slot.

lspci
The output of a lspci is shown here, the modem was not at the list because it is disabled at bios and I never use it ;-)

make.conf
Sorry about the mess at USE, it get some time to put it on alphabetical order ;-), this file could be downloaded here.

kernel
Right now I am using sys-kernel/tuxonice-sources, version 2.6.23-r6. The hibernations is working, look Tux On Ice for more details. My .config could be downloaded here.

Sound
I am using the external modules (media-sound/alsa-driver) with ALSA_CARDS="hda-intel" at make.conf. For more informations about alsa install look at Gentoo Linux ALSA Guide.

Wifi
I am using the modules on kernel, with wpa_supplicant. You have to install only the firmware:

Here you can see some examples of wpa configurations:

Here is my /etc/conf.d/net:

More informations at here and here

Xorg
My xorg.conf cloud be downloaded here. Don't forget to start the 915resolution, so you can enjoy your wide screen!

The display do not turn on after lid close
This can be solved with some changes at acpi configurations. First be sure that the acpid is installed and running!

Ok, now you have to define the event lid, that will tell the which ''action' to take when the lid was closed or opened. First lets create the event, to do it place a file at /etc/acpi/events like this:

This tell to acpid that when the event lid occurs, they have to execute the action /etc/acpi/actions/lid.sh, now it is time to define some actions ;-), if the directory /etc/acpi/actions/ don't exist, create it.

Don't forget to make it executable and install the vbetool (the guy that turn on the display):

And done!!