- 无线网络。如何配置和连接无线网络？无线网络问题参见Wireless Setup (简体中文).
- 多功能键。配置详见Extra keyboard keys (简体中文).
请阅读 power saving.
电池状态当然可以从终端用 acpi 读取。安装Acpi用这条命令
# pacman -S acpi
CPU frequency scaling依据当前系统载荷及电源方案，使CPU加速或降速。快速简易的安装。
Pm-utils 提供系统挂起和电量状态的配置框架，Pm-utils 可以配合 cpufrequtils 以提供完整的电源管理解决方案。
PowerTOP is a handy utility from Intel that displays which hardware/processes are using the most power on your system, and provides instructions on how to stop or remove power-wasting services. Works great for mobile Intel CPUs; provides the current CPU state and suggestions for power saving. Also works on AMD systems, but does not provide as much information about the CPU state. Install with:
# pacman -S powertop
Laptop mode tools
Install Laptop Mode Tools with:
# pacman -S laptop-mode-tools
- The configuration files can be found in /etc/laptop-mode/laptop-mode.conf and /etc/laptop-mode/conf.d/*
- Be sure to add laptop-mode to the DAEMONS array in /etc/rc.conf
- Be sure to go through the config files, as many powersaving features are not enabled by default.
See this thread for more information.
On some laptops, powertop suggests enabling the CONFIG_PCIEASPM kernel option. It can be found unter "Bus options (PCI etc.)"->"PCI Express ASPM support". This option is marked as experimental in the current kernel (2.6.35) and allows the PCIe links to enter a power saving state.
According to , this option might degrade performance a bit, but on an Acer 3820TG laptop, it can reduce power consumption by about one third or even more.
More experience with this setting would be appreciated, so please share them here!
It seems like the option is going to be enabled by default in kernel 2.6.36; if so, the information here will be obsolete soon.
Suggestions for saving power
Note: Not only are these not needed if using laptop-mode-tools, but using laptopmode also gives you the benefit of applying them only when desired (ie, while the AC cable is unplugged).
Disable file access time: every time you access (read) a file the filesystem writes an access time to the file metadata. You can disable this on individual files by using the chattr command, or you can enable it on an entire disk by setting the noatime option in your fstab, as follows:
/dev/sda1 / ext3 defaults,noatime 1 2
- Note: disabling atime causes troubles with mutt and other applications that make use of file timestamps. Consider compromising between performance and compatibility by using mount option relatime instead, or look into mutt work-around for noatime.
To allow the CD/DVD rom to spin down after a while, run the following:
/usr/bin/hal-disable-polling --device /dev/scd0
To prevent your laptop hard drive from spinning down too often (result of too aggressive APM defaults) do the following:
Add the following to /etc/rc.local
hdparm -B 254 /dev/sdX where X is your hard drive device
You can also set it to 255 to completely disable spinning down. You may wish to set a lower value if you move your laptop around as lower values park the heads more often and reduce the chance of damage to your hard disk while it is being moved. If you don't move your laptop at all when you are using it, then 255 or 254 is probably best. If you do, then you might want to try a lower value. A value like 128 might be a good middle-ground.
Add the following to /etc/pm/sleep.d/50-hdparm_pm
#!/bin/sh if [ -n "$1" ] && ([ "$1" = "resume" ] || [ "$1" = "thaw" ]); then hdparm -B 254 /dev/your-hard-drive > /dev/null fi
and run "chmod +x /etc/pm/sleep.d/50-hdparm_pm" to make sure it resets after suspend. Again, you can change the value 254 as you see fit.
Now the APM level should be set for your hard drive.
For some laptops, the option -S to hdparm can also be relevant (sets the spindown time for the drive). Note that all these options can also be configured using the laptop-mode tools. This will allow you to set a high value when on AC and a lower value when you are running on battery power.
To get your touchpad working properly, see the Touchpad Synaptics page. Note that your laptop may have an ALPS touchpad (such as the DELL Inspiron 6000), and not a Synaptics touchpad. In either case, see the link above.
To configure any special keys or buttons on your laptop, please refer to the Extra keyboard keys page.
There are several laptops from different vendors featuring shock protection capabilities. As manufacturers have refused to support open source development of the required software components so far, Linux support for shock protection varies considerably between different hardware implementations.
Currently, only one project, named HDAPS, support this kind of protection, which is prepared for IBM/Lenovo Thinkpads.
Just Check Hard Disk Active Protection System.