Laptop kijelző lecsukáskor nem kapcsol le - ArchLinux

Fórumok

Hi!

Az a problémám, hogy amikor lecsukom a laptop kijelzőjét, nem kapcsol le. Archlinux van a gépen, fent van a laptop-mode-tools, átnéztem a beállításait, de nem találtam semmit.(Elindul daemonként bootoláskor.)

Nincs ötlete valakinek, hol tudom beállítani?

Hozzászólások

Igen, azzal nincs baj.
/etc/acpi/events/lm_lid a /etc/acpi/actions/lm_lid.sh-ra mutatott, az pedig /usr/sbin/laptop_mode-ra.
Az egyik fórumon találtam egy scriptet, beleírtam a /etc/acpi/actions/lm_lid.sh-ba:

if [ `grep open /proc/acpi/button/lid/LID/state | wc -l` -ne 0 ]
then
/usr/sbin/vbetool dpms on
else
/usr/sbin/vbetool dpms off
fi

Ezzel lecsikáskor lekapcsolja a kijelzőt, de nem éleszti fel, ha kinyitom. :S
Illetve még ennek az értékét állítottam: ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED

Passzolok, nekem Lenovo van, azon szerintem hardware-esen kapcsolja le magat, mert mindenfele hekkeles elott is igy mukodott :)
(mielott megkerdezed h honnan tudom h levan kapcsolva: egy fokkal hamarabb mar lekapcsol mint mielott teljesen lehajtom a tetejet, igy latszik egy kis resen h sotet van)

Egyebkent en az xset dpms force off-ot hasznalom billentyuparancskent. vbetool-t nemismerem, de xset nyilvan konzolba nemmegy.

Meglett a megoldás.

Véletlenül belenéztem a /etc/acpi/events/a-lid-aticonfig-ba, ami meghívta a következőt: /etc/acpi/ati-powermode.sh
Itt kellett belekotorászni a scriptbe:

grep -q closed /proc/acpi/button/lid/*/state
if [ $? = 0 ]; then
lid_closed=1
echo "Lid Closed"
/usr/sbin/vbetool dpms off #ezt kellett beszúrni ide
else
lid_closed=0
echo "Lid Open"
/usr/sbin/vbetool dpms on #és ezt ide
fi

Ha valaki el tudná mondani, vagy tudna küldeni egy linket, hogy miért ez fut le az eseménykor, és miért nem az, aminek (szerintem) kéne, nagyon hálás lennék. :)
(Nagyon összekuszáltnak tűnik így a dolog. :( )

Még egy olyan kérdésem lenne, nem tudja valaki, hogyan lehet beállítani, hogyha felnyitom a kijelzőt, akkor a kijelző zárolva legyen?

Ugyanoda (dbms off ELÉ)

screensaver-command -lock

(ill. bármi parancs ami lockkol)

Most az a gondom, hogyha hosszú időre otthagyom a készüléket, akkor a kijelző felnyitásakor feketeség fogad, ami nem reagál sem a ctrl+alt+backspace-re, se másra. :S

szerk: screensaver-command -lock nélkül is...