arch-wiki-md-repo
Version:
All arch-wiki articles in markdown format, updated every two days.
97 lines (68 loc) • 4.09 kB
Markdown
The [ASUS Eee PC 1001P](https://www.asus.com/Laptops/Eee_PC_1001P_Seashell/) is a 10.1" laptop with an Intel Atom N450 processor.
* [1 Issues](
* [1.1 ACPI and Intel KMS](
* [1.2 LCD Brightness](
* [1.3 Network Adapter](
* [1.4 Touchpad](
Screen goes black when [kernel mode setting](/index.php/Kernel_mode_setting "Kernel mode setting") and ACPI is on. Brightness controls are not working.
**Solution**: Add the following to your kernel parameter list:
```
acpi_osi=Linux acpi_backlight=vendor
```
**Alternate solution** (as those parameters break some fn keys):
* With `acpi_osi=Linux` or both - mute, wireless and sleep keys do not work.
* With `acpi_backlight=vendor`, brightness is not shifted, but control is totally disabled and brightness does not restore to max when AC power is restored.
So instead (as seen [here](https://bugs.launchpad.net/ubuntu/+source/linux/+bug/631323/comments/2)):
```
# setpci -s 00:02.0 f4.b=ff
```
Where "00:02.0" is PCI address of video card (as reported by `lspci`). This shifts up min and max brightness levels on hardware level, without affecting anything in `/sys/class/backlight/...` or `/proc/acpi/video/VGA/LCDD/...`
Using `acpi_backlight=vendor` and changing `f4.b` register simultaneously will result in **even brighter**, blinding maximum backlight, while used separately the effect is roughly equal.
See [Backlight](/index.php/Backlight "Backlight").
If brightness levels are erratic, download the latest BIOS from [Asus](http://support.asus.com)
If maximum brightness seems lower than it should be, see setpci solution above.
**Problem**: The network adapter for wired LAN does not or rarely get recognized (`lspci` and `ip addr` do not list it).
**Solution**: Add the following to your kernel parameter list:
```
eeepc_laptop.hotplug_disabled=1
```
See [Touchpad Synaptics](/index.php/Touchpad_Synaptics "Touchpad Synaptics").
Two-Finger scrolling works with a `/etc/X11/xorg.conf` like this:
```
Section "InputDevice"
Identifier "SynapticsTouchpad"
Driver "synaptics"
Option "AlwaysCore" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "false"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "VertEdgeScroll" "true"
Option "HorizEdgeScroll" "true"
Option "CornerCoasting" "true"
Option "CoastingSpeed" "0.30"
Option "VertScrollDelta" "100"
Option "HorizScrollDelta" "100"
Option "MinSpeed" "0.10"
Option "MaxSpeed" "0.60"
Option "AccelFactor" "0.0020"
Option "VertTwoFingerScroll" "true"
Option "HorizTwoFingerScroll" "true"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
EndSection
```