Oct 7, 2013

Suspend στο Ubuntu όταν χρησιμοποιούμε εξωτερική οθόνη (external display)

Στο Sony VAIO Ε το suspend με Ubuntu 13.04 λειτουργεί κανονικά, υπάρχει όμως μια εξαίρεση: αυτή έχει να κάνει με το κλείσιμο της οθόνης του laptop (laptop lid), όταν αυτό λειτουργεί με εξωτερική οθόνη. Παρόλο που στο GNOME Power Management έχει δηλωθεί πως αυτή η κίνηση θα πρέπει να προκαλέσει suspend, τελικά τίποτα δεν συμβαίνει.
Έκανα αρκετούς πειραματισμούς με scripts στην τοποθεσία /etc/pm/sleep.d, που ενεργοποιούνται κατά στο suspend / hibernate δίχως αποτέλεσμα. Ο λόγος είναι πως αυτό το event μπλοκάρεται όχι σε επίπεδο pm-utils αλλά στο GNOME. Έτσι χρησιμοποιώντας το πρόγραμμα dconf, ας ενεργοποιήσουμε την τιμή της μεταβλητής "lid-close-suspend-with-external-monitor" στη διαδρομή org.gnome.settings-daemon.plugins.power.

No comments: