HP Mini 5101
Contents
Video
Install xf86-video-intel or xf86-video-intel-newest. Make sure to configure KMS[broken link: invalid section] correctly.
Audio
Typical Intel HD Audio. Just follow ALSA.
Make sure you have the latest version of alsa-utils, alsa-lib and alsa-firmware.
Network
Swapping eth0/eth1 can confuse Wicd, assigning static names[broken link: invalid section] helps.
Wireless Driver (Broadcom)
See Broadcom wireless for driver setup.
It may be necessary to load the driver (wl as an axample here) manually:
/etc/rc.conf
MODULES=(... wl ...)
Problem with reconnecting after suspending might be solved by:
/etc/pm/config.d/01-modules
SUSPEND_MODULES="wl"
Driver Overview
- brcmsmac: Works best but the red/blue led isn't working.
- broadcom-wl: broadcom-wl needs to be re-compiled after each kernel upgrade. LED works but reconnecting problem after suspending.
- b43: Alternatively your network chip may be supported by b43[broken link: invalid section] (kernel > 2.6.32).
Bluetooth
See: Bluetooth
Touchpad
Works out of the box.
Webcam
Works out of the box.
ACPI
Suspend on Lid
This here works quite fine: Suspend to RAM#Automatic Suspend, the Hard Way[broken link: invalid section]
It might be necessary to use "/etc/acpi/events/lm_lid" instead of "/etc/acpi/events/lid". (laptop-mode?)
Just change the "LID" to it's actual value. For me it was C1D0.
/etc/acpi/actions/lid_handler.sh
if grep closed /proc/acpi/button/lid/C1D0/state >/dev/null ; then
Power Button
Shutting system down by pressing the power button
Hotkeys
Display toggle
# acpi_listen (Press fn+f2) video C088 00000080 00000000
So we have to edit
/etc/acpi/handler.sh
like this
/etc/acpi/handler.sh
case "$1" in . . . video) arandr #or path to your shell script for switching display mode ;; . . . esac
Mute, browser button, volume down, etc...
Hard disk shock protection
Install hpfall from AUR and add it to rc.conf:
/etc/rc.conf
DAEMONS=(... hpfall ...)
See also Shock protection for HP/Compaq laptops.