Я пытаюсь увеличить время автономной работы моего ноутбука Asus U32U. Я использую Ubuntu 12.04 64bit и использую powertop, он показывает следующее:
PowerTOP 1.97 Overview Idle stats Frequency stats Device stats Tunables
Summary: 311.6 wakeups/second, 0.0 GPU ops/second and 0.0 VFS ops/sec
Power est. Usage Events/s Category Description
6.29 W 100.0% Device Radio device: asus-nb-wmi
1.19 W 100.0% Device Display backlight
0 mW 49.3 ms/s 42.8 Process compiz
0 mW 19.5 ms/s 51.4 Process /usr/bin/X :0 -auth /var/run/li
0 mW 10.3 ms/s 16.8 Process gnome-terminal
0 mW 5.5 ms/s 118.1 Interrupt PS/2 Touchpad / Keyboard / Mous
0 mW 2.0 ms/s 37.0 Interrupt [45] fglrx[0]@PCI:0:1:0
0 mW 1.6 ms/s 0.4 Process powertop
0 mW 1.5 ms/s 1.1 Process /usr/lib/unity/unity-panel-serv
0 mW 1.0 ms/s 4.5 Timer tick_sched_timer
0 mW 1.0 ms/s 9.3 Process syndaemon -i 2.0 -K -R -t
0 mW 0.9 ms/s 20.3 Timer hrtimer_wakeup
0 mW 0.8 ms/s 0.2 Process [flush-ecryptfs-]
0 mW 0.7 ms/s 0.9 Process /usr/lib/gnome-settings-daemon/
0 mW 697.3 µs/s 0.2 kWork rfkill_poll
Согласно этой странице помощи сообщества Ubuntu драйвер asus-nb-wmi отвечает за реализацию функции. ключи, без которых я могу определенно жить, если это означает, что я получу больше времени работы от батареи.
Поэтому я хотел бы знать, возможно ли отключить asus-nb-wmi, когда он не подключен к источнику переменного тока, и если да, то каким образом.
У меня есть аналогичный ноутбук Asus. Тем не менее, по моему это называется "asus_nb_wmi". Я просто использую
sudo rmmod asus_nb_wmi
для отключения, а затем
sudo modprobe asus_nb_wmi
, если я хочу включить его и иметь возможность использовать функциональные клавиши для управления уровнем громкости снова.
Ответ Эсбена отлично подходит для этого. Тем не менее, я думаю, что основная проблема заключается в другом. У меня очень похожий ноутбук, и виновником было то, что подсветка клавиатуры потребляет слишком много энергии. Эта сила относится к asus-nb-wmi
, но вы можете решить эту проблему, просто выключив подсветку клавиатуры. Таким образом, вы не потеряете возможность использовать клавиши Fn.
Добавьте эту строку в /etc/modprobe.d/blacklist.conf
:
blacklist asus-nb-wmi
, что отключит загрузку asus-nb-wmi
при загрузке.