Toshiba Satellite L300-214

This page covers a specific configuration needed to run Gentoo on your Toshiba Satellite L300-214, Model No.: PSLB8E. In this guide, we will be using the latest stable kernel release 2.6.29-r4 from gentoo-sources. All stable kernel releases from 2.6.29 and above have an issue with Unloading ALSA Modules on rebooting or halting (turning off) the system. However, this issue has been fixed. Please check the ALSA section of this guide to see how.

=Hardware Specifications=


 * Intel® Pentium® Processor T3400,2,16 GHz.
 * Intel® GL40/GM45 Chipset.
 * Mobile Intel® GMA 4500M Graphic Card.
 * Intel HD Audio 24-bit Stereo.
 * WLAN 802.11b/g.
 * V.90 modem 56k.
 * Fast Ethernet LAN 10/100.

=Configuration=

Kernel
We will add Framebuffer support to our Graphics Adapter.

Grub
If you are building a customized kernel manually, you can use the same configuration as here: /boot/grub/grub.conf Note: acpi_osi="Linux" is very important, you need this kernel option in order to make your fan function properly. Even if you are building through genkernel you still have to add it.

make.conf
/etc/make.conf

Graphics Card
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)

Install this driver for your VGA.

Xorg.conf
Your xorg.conf configuration can look like this: /etc/X11/xorg.conf

Touchpad
This is how we configure our Touchpad with HAL in /etc/hal/fdi/policy/11-x11-synaptics.fdi HAL

ALSA Driver
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

You need to install here the following packages:



Then configure your sound levels:

The only current known issue with the new kernel releases after 2.6.29, is that forcing ALSA modules unload is not necessary anymore, so forcing unload will create issues with the kernel. To fix the issue, we need to set UNLOAD_ON_STOP variable to 'no' in ALSA's configuration.

alsasound

Wireless Lan
03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

Please refer to the Atheros 5xxx article.

Webcam
Bus 001 Device 002: ID 04f2:b070 Chicony Electronics Co., Ltd

We have installed the correct driver in our kernel, now it's time to add the v4l2 gstreamer to make our webcam working. All you need to do is to install