Я пытаюсь следовать инструкциям на Lesswatts , чтобы включить usb autosuspend .
Когда я запускаю powertop
, он говорит, что у меня есть устройство (USB-устройство 2-6: 2.4G Multimedia Wireless Kit (Chicony)), которое работает 100% времени.
Я не пользуюсь Wi-Fi, и, действительно, я внес в черный список драйвер Wi-Fi, так что я уверен, что мне не нужно это устройство. Поэтому я установил тайм-аут простоя на 2 секунды и
echo auto>
blockquote>/sys/bus/usb/devices/2-6/power/level
работает, но устройство все еще активно. Если я попытаюсь
echo suspend>
blockquote>/sys/bus/usb/devices/2-6/power/level
, то приглашение bash пропустит десять строк и остановится, но содержимое файла все равно будет auto
Вам нужно будет вставить « 1 » в каждый из файлов sys как root.
Вы можете сделать это следующим образом:
for i in /sys/bus/usb/devices/*/power/autosuspend; do
echo 1 | sudo tee $i
done
Число «1» означает «автоматическое приостановление через 1 секунду». Вы можете использовать «2» здесь, если вы хотите именно такого поведения.
Кроме того, вы можете установить и запустить утилиту powernap
, которая устанавливает скрипт в /etc/pm/power.d/usb_autosuspend
, который автоматически обрабатывает это для вас.