HP Mini 5101
Contents
Video
Install xf86-video-intel or xf86-video-intel-newest. Make sure to configure KMS 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 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: Needs to be compiled newly from the AUR (broadcom-wifi-builderAUR[broken link: archived in aur-mirror] or broadcom-wlAUR) after each kernel upgrade. LED works but reconnecting problem after suspending.
- b43: Alternatively your network chip may be supported by b43 (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
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.