Ноутбук+Gentoo
Dr.Phantom 6 июня, 2006 - 16:32
Господа Гентушники!! Появилась проблемка! Имеется ноутбук Toshiba Satelite A50 и на нем установлено Gentoo!! Хотелось бы что бы как и в масдае при закрытии крышки ноут засыпал, и можно было бы его специально загонять в режим сна! ПОМОГИТЕ!!! и может кто знает почему довольно сдорого греется жесткий!!
»
- Для комментирования войдите или зарегистрируйтесь
На счет спящего
На счет спящего режима
http://gentoo-wiki.com/HOWTO_Software_Suspend_v2
Кроме
Кроме того:
http://www.gentoo.org/doc/en/power-management-guide.xml
http://gentoo-wiki.com/ACPI
Еще рекомендую поставить gnome-extra/gnome-power-manager из 2.15 ветки.
а еще в xscreensaver
а еще в xscreensaver такое можно настроить :)
А еще, быть
А еще, быть может, будет полезно emerge fnfx :-) (но это немного не в тему).
А так - см. acpid, наверное
проверь с acpidump
проверь с acpidump если есть event при закрытии/открытии крышки.
если да то можно написать скрипт для acpid.
мои скрипты например (ibm t30):
/etc/apci/events:
-----------------
event=ibm/*
action=/etc/acpi/actions/ibm.sh %e
-------------------------
/etc/acpi/actions/ibm.sh:
-------------------------
#!/bin/bash
# BEGIN configuration
set $*
group=${1/\/*/}
action=${1/*\//}
action2=${2}
action3=${3}
action4=${4}
FF1="00001001"
FF2="00001002"
FF3="00001003"
FF4="00001004"
FF5="00001005"
FF6="00001006"
FF7="00001007"
FF8="00001008"
FF9="00001009"
FFa="0000100a"
FFb="0000100b"
FFc="0000100c"
LC="00005001"
LO="00005002"
# END configuration
if on_ac_power
then
case "$action4" in
"$FF3") logger "On AC. ACPI $group / $action. Fn+F3"
poweroff -hi
;;
"$FF4") logger "On AC. ACPI $group / $action. Fn+F4"
hibernate-ram
;;
"$FFc") logger "On AC. ACPI $group / $action. Fn+F12"
hibernate
;;
"$LC") logger "On AC. ACPI $group / $action. Close Lid"
;;
"$LO") logger "On AC. ACPI $group / $action. Open Lid"
;;
*) logger "On AC. ACPI $group / $action. $action4 Unknown"
;;
esac
else
case "$action4" in
"$FF3") logger "On BAT. ACPI $group / $action. Fn+F3"
poweroff -hi
;;
"$FF4") logger "On BAT. ACPI $group / $action. Fn+F4"
hibernate-ram
;;
"$FFc") logger "On BAT. ACPI $group / $action. Fn+F12"
hibernate
;;
"$LC") logger "On BAT. ACPI $group / $action. Close Lid"
hibernate-ram
;;
"$LO") logger "On BAT. ACPI $group / $action. Open Lid"
;;
*) logger "On BAT. ACPI $group / $action. $action4 Unknown"
;;
esac
-----------------------
понадобятся: acpid, powermgmt-base, hibernate-script