debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Энергосбережение (для ноутбуков)  (Прочитано 1346 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alex31

  • Topic Author
  • Сообщений: 63
    • WebHost31 Качественный хостинг
  • Jabber: Alex@31BeL.RU
на Ubuntu пользовался скриптом по энергосбережению:
if on_ac_power; then
  echo 0 > /proc/sys/vm/laptop_mode
  echo 10 > /proc/sys/vm/dirty_ratio
  echo 5 > /proc/sys/vm/dirty_background_ratio
  echo 6000 > /proc/sys/vm/dirty_writeback_centisecs
  echo 0 > /sys/module/snd_hda_intel/parameters/power_save
  echo max_performance > /sys/class/scsi_host/host0/link_power_management_policy
  echo max_performance > /sys/class/scsi_host/host1/link_power_management_policy
  echo max_performance > /sys/class/scsi_host/host2/link_power_management_policy
  echo max_performance > /sys/class/scsi_host/host3/link_power_management_policy
  echo max_performance > /sys/class/scsi_host/host4/link_power_management_policy
  echo max_performance > /sys/class/scsi_host/host5/link_power_management_policy
  echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
  modprobe uvcvideo
  echo default > /sys/module/pcie_aspm/parameters/policy
  setpci -s 00:02.0 F4.B=FF
  hal-disable-polling --enable-polling --device /dev/cdrom
  echo 0 > /sys/devices/system/cpu/sched_mc_power_savings
else
  echo 5 > /proc/sys/vm/laptop_mode
  echo 90 > /proc/sys/vm/dirty_ratio
  echo 1 > /proc/sys/vm/dirty_background_ratio
  echo 60000 > /proc/sys/vm/dirty_writeback_centisecs
  echo 10 > /sys/module/snd_hda_intel/parameters/power_save
  echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
  echo min_power > /sys/class/scsi_host/host1/link_power_management_policy
  echo min_power > /sys/class/scsi_host/host2/link_power_management_policy
  echo min_power > /sys/class/scsi_host/host3/link_power_management_policy
  echo min_power > /sys/class/scsi_host/host4/link_power_management_policy
  echo min_power > /sys/class/scsi_host/host5/link_power_management_policy
  echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
  echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
  modprobe -r uvcvideo
  echo powersave > /sys/module/pcie_aspm/parameters/policy
  setpci -s 00:02.0 F4.B=40
  hal-disable-polling --device /dev/cdrom
  echo 1 > /sys/devices/system/cpu/sched_mc_power_savings
fi

скрипт назвал power.sh и закинул его в /etc/acpi/, дал права:
chmod +x /etc/acpi/power.shи в gnome сделал его автозапуск при загрузки системы но этот скрип не работает.
Подскажите в чём проблема почему скрипт не работает. В Ubuntu работал нормально.
Всё делал как написано в статье:

Оффлайн qupl

  • Сообщений: 4257
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Энергосбережение (для ноутбуков)
« Ответ #1 : 11 Май 2011, 12:54:42 »
А без автозапуска он работает? Если ручками из терминала.

Оффлайн Alex31

  • Topic Author
  • Сообщений: 63
    • WebHost31 Качественный хостинг
  • Jabber: Alex@31BeL.RU
Re: Энергосбережение (для ноутбуков)
« Ответ #2 : 11 Май 2011, 12:58:51 »
Я почему то сразу не посмотрел)
root@Debian:/home/alex# sh /etc/acpi/power.sh
/etc/acpi/power.sh: 38: cannot create /sys/class/scsi_host/host4/link_power_management_policy: Directory nonexistent
/etc/acpi/power.sh: 38: cannot create /sys/class/scsi_host/host5/link_power_management_policy: Directory nonexistent
/etc/acpi/power.sh: 38: hal-disable-polling: not found
/etc/acpi/power.sh: 38: cannot create /sys/devices/system/cpu/sched_mc_power_savings: Directory nonexistent

Теги: