Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linux:howtos-tips [2011/12/21 21:08] cyril Keep screen off when lid shut |
linux:howtos-tips [2014/03/28 16:18] (current) cyril |
||
---|---|---|---|
Line 99: | Line 99: | ||
<code bash> | <code bash> | ||
xhost +localhost | xhost +localhost | ||
+ | </ | ||
+ | or/and maybe: | ||
+ | <code bash> | ||
+ | xhost local: | ||
</ | </ | ||
Line 423: | Line 427: | ||
Ensure that the file misc.start is executable. | Ensure that the file misc.start is executable. | ||
+ | ===== Fix laptop wakes up immediately after suspend ===== | ||
+ | |||
+ | May be due to some USB devices, even if not plugged. Look if some USB* or EHC* or XHC* are enabled in ''/ | ||
+ | echo EHC1 > / | ||
+ | </ | ||
+ | |||
+ | You can run it in a script at boot time right before suspending:< | ||
+ | for usb in " | ||
+ | state=`cat / | ||
+ | echo " | ||
+ | if [ " | ||
+ | done | ||
+ | </ | ||
===== Keep screen off when lid shut ===== | ===== Keep screen off when lid shut ===== | ||
- | If your laptop don't physically switch off your screen when the lid is closed, it sends an ACPI event. Your system will probably switch off the screen by software (if it does not uncomment the " | + | If your laptop don't physically switch off your screen when the lid is closed, it sends an ACPI event. Your system will probably switch off the screen by software (if it does not uncomment the " |
Create / | Create / | ||
Line 434: | Line 451: | ||
open) | open) | ||
#vbetool dpms on | #vbetool dpms on | ||
- | DISPLAY=: | + | DISPLAY=: |
;; | ;; | ||
closed) | closed) | ||
#xset dpms force off | #xset dpms force off | ||
#vbetool dpms off | #vbetool dpms off | ||
- | DISPLAY=: | + | DISPLAY=: |
;; | ;; | ||
esac | esac | ||
Line 479: | Line 496: | ||
resume_nm() | resume_nm() | ||
{ | { | ||
- | su cyril -c " | + | |
} | } | ||
Line 496: | Line 513: | ||
A more complete one to automatically detect the user name is available here: | A more complete one to automatically detect the user name is available here: | ||
[[https:// | [[https:// | ||
+ | |||
+ | |||
+ | == With systemd == | ||
+ | |||
+ | Create service ''/ | ||
+ | [Unit] | ||
+ | Description=Lock X session using slimlock | ||
+ | |||
+ | [Service] | ||
+ | User=cyril | ||
+ | ExecStart=/ | ||
+ | |||
+ | [Install] | ||
+ | WantedBy=sleep.target | ||
+ | </ | ||
+ | |||
+ | Ensure right permissions and enable it:< | ||
+ | chmod a+r / | ||
+ | systemctl enable slimlock | ||
+ | </ | ||
+ | |||
+ | Now when you suspend the system with '' | ||
+ | |||
===== Hard Drive power management ===== | ===== Hard Drive power management ===== | ||
Line 524: | Line 564: | ||
+gvalue = gclient.get('/ | +gvalue = gclient.get('/ | ||
</ | </ | ||
+ | |||
+ | ===== Automatically enable/ | ||
+ | |||
+ | disper -s | ||
+ | disper -e | ||
+ | |||
+ | autodisper | ||
+ | |||
+ | for completely automatic with dock: | ||
+ | http:// |