Asus Eee PC 1225b

Backlight support
Brightness LCD may changed by Fn+F5/Fn+F6. To support it you must config kernel

This options also add other functional of your laptop.

USB 3.0 support
USB 3.0 provides by ASMedia ASM1042 SuperSpeed Controller. Gentoo sources have drivers for it

802.11 WiFi
WiFi is provided by Broadcom BCM4313 802.11bgn Wireless Network Adapter

Minstrel and its 802.11n support is a rate control algorithm should always be activated.

Bluetooth
Bluetooth is provided by Broadcom(?) chip.

Ethernet
Ethernet is provided by a Realtek RTL8101E Fast Ethernet device.

You can compile ethernet driver as module, then you must check loading this module.

Graphics with open-source radeon drivers
All the necessary firmware is provided with package (it is easy to emerge within a chrooted environment):

Kernel parameters are well described in the article about Radeon. However the choice of firmware isn't that obvious. As it is supposed here, APU is usually detected as PALM, while in fact it is closer to SUMO. The only way out is to make the driver a module and load after the root file system is mounted:

This lets kernel modesetting work properly.

Hardware acceleration video
Laptop has GPU Radeon HD6320. This card support some codecs for hardware acceleration:


 * MPEG1
 * MPEG2
 * H264
 * VC1
 * MPEG4

The GPU can decode several videos without 100% load CPU.

For support hardware acceleration you must edit your install libs and player which support VDPAU technology. Enabling USE flag  and update world.

Now you can manually setup the name of back-end driver with help of VDPAU_DRIVER environment variable. To do that you need to add the following line to ~/.bashrc file (provided that Bash is the default shell of a user who is going to run graphical environment).

After installation, check vdpauinfo for get info

VDPAU support:


 * Mpv
 * SMplayer
 * Gnome-mplayer
 * VLC

VLC player
VLC have support vdpau. To use it you must enable USE flag. If you enable it to, it not necessary.

In VLC go to settings  choose

When VLC play movie with hardware acceleration load CPU is 30-40%.

ALSA configuration
A good way to manage ALSA is to emerge alsa-utils:

To start alsa at boot time type:

There is a problem that actually ALSA often sees two sound cards: HD-Audio Generic (that is a kind of a virtual device, i.e. it doesn't actually play music) and the required HDA ATI SB. The simplest way to check it is to launch

If HD-Audio Generic is the first number, it might be the default card. If it is the case, than you're likely to have no sound unless the default card is switched from 0 to 1.

Memory Card Reader
Card reader is provided by Alcor Micro.

Webcam
Webcam is supported with standart UVC

Tips and tricks
If the laptop stops responding to keyboard and touchpad, add some parameters to kernel

Then, rebuild grub config

Finally, reboot

See aslo

 * Power_management/Guide
 * Bluetooth
 * WiFi
 * Radeon
 * VDPAU