Brak opcji wstrzymania i hibernacji w GNOME

Kilka tygodni temu spotkała mnie niespodzianka, gdy na uczelni, po przejściu do drugiej sali, wyciągnąłem laptopa z plecaka. Kilkanaście minut wcześniej zamknąłem pokrywę, przyzwyczajony, że w takiej sytuacji, przy braku zasilacza, system automatycznie przejdzie w stan wstrzymania. Niestety, komputer był rozgrzany, bo cały czas pracował. Okazało się, że z menu GNOME w Archu (System -> Wyłączanie komputera) w ogóle znikły opcje dotyczące wstrzymania i hibernacji.

Przyczyną problemów jest chyba jakieś zamieszanie wokół HAL-a. Na szczęście na forum Archa można znaleźć proste rozwiązanie: do konfiguracji w pliku /etc/PolicyKit/PolicyKit.conf dopisujemy

<match action="org.freedesktop.hal.power-management.suspend">
<return result="yes"/>
</match>
 
<match action="org.freedesktop.hal.power-management.hibernate">
<return result="yes"/>
</match>
 
<match action="org.freedesktop.hal.power-management.shutdown">
<return result="yes"/>
</match>

Pierwsza opcja odpowiada za wstrzymanie, druga za hibernację, trzecia za wyłączanie systemu. Co prawda, opcja wyłączania jest dostępna i bez tego wpisu, ale ktoś dopisał ją na forum z komentarzem wskazującym, że może być ona przydatna do wyłączania laptopa przy krytycznie niskim poziomie naładowania akumulatora.

Zmiany powinny być widoczne w systemie od razu, bez restartowania czegokolwiek. W razie problemów można zapoznać się z drugim rozwiązaniem.

Dodawanie komentarzy

XHTML: Możesz używać tagów: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">