ASUS Eee PC 1015PX
| Device | Status | Module |
| Ethernet | Working | atl1c |
| Wireless | Working | brcmsmac |
| Video | Working | i915 |
| Audio | Working | snd-hda-intel |
| Camera | Working | uvcvideo |
| Card Reader | Working | N/A |
| Function Keys | Partial | N/A |
This article is in reference too the Asus Eee PC 1015PX however configuration will most likely be almost identical for its sister models like the 1015PN and 1015PE.
Contents |
Installation
The 1015PX does not have a CD Drive so the installation will have to be performed using a USB Stick. To create an Arch Linux USB Installer please see the article on installing from a USB. Once you have a bootable USB insert it into the 1015PX and press the F2 key during pre-boot to enter the boot menu and select which device to boot from.
Continue your installation as described in the Arch Install Guide and ensure that you include the following packages in your install:
- base-devel
- bin86
- ed
- linux-headers
Finish the installation and Arch should boot up and run as expected, except for network connectivity.
Ethernet
The 1015PX makes use of the Atheros AR8152 v2.0 Ethernet Controller, if you are following this guide using a similar Netbook then run lspci to double check yours uses the same hardware.
atl1c module in included in the Arch Kernel and works without problem since version 3.2.13-1. Y can go back to following the Arch Install Guide to configure your network.
Wireless
The 1015PX uses the Broadcom 4727 for wireless networking, configuring the device should work fine by simply following the Wireless Setup Guide and using the brcmsmac module.
Video
The 1015PX uses an Intel GMA 3150 Graphics Processor, while such a device may not be able to run graphically heavier Desktop Environments like GNOME Shell and KDE 100% smoothly, more lightweight options such as gnome-fallback, Xfce and Openbox run fantastically.
GNOME Shell and KDE will run within tolerable speeds, but speeds may not be preferable to all. For the case of gnome, fallback mode maybe preferred as it runs faster. Note that if gnome-shell is installed, gnome-fallback will have to be forced, as GNOME loads into GNOME shell by default: see "enabling fallback".
Xorg
Installing X on the 1015PX is incredibly simple since X will run straight out of the box. See Xorg.
Brightness
With some Eee PC's, the brightness setting are either too low, or are sometimes a little inconstant or arbitrary (inconsistent on each boot, eg. high to low/completely off). If you have issues with this, issue this command to fix it:
# setpci -s 00:02.0 f4.b=80
The 80 represents the desired range for brightness in hexadecimal, where FF allows to maximum brightness. 80 is about half and is generally ideal but may need to be tweaked to suit one's need.
Note this is not permanent, so it should be added to rc.local:
/etc/rc.d/rc.local
#!/bin/sh ... setpci -s 00:02.0 f4.b=80
Function Keys
| Key | Action | Working? |
| F1 | Sleep | Yes |
| F2 | Toggle WiFi | Yes |
| F3 | Toggle Touchpad | Depends on WM |
| F4 | Select Resolution | Requires a hotkey and script |
| F5 | Decrease Brightness | Yes |
| F6 | Increase Brightness | Yes |
| F7 | Backlight Off | No |
| F8 | Toggle Monitor | Yes (unconfirmed) |
| F9 | Task Manager | Requires a hotkey |
| F10 | Mute | Yes |
| F11 | Decrease Volume | Yes |
| F12 | Increase Volume | Yes |
| Insert | Num Lock | Yes |
| Delete | Scroll Lock | Yes |
| Arrow: Up | Page Up | Yes |
| Arrow: Down | Page Down | Yes |
| Arrow: Left | Home | Yes |
| Arrow: Right | End | Yes |