Differences
This shows you the differences between two versions of the page.
dcore:suspending [2018/07/15 07:07] sm8ps [Adding menu entries to Openbox for suspending] |
dcore:suspending [2018/07/20 13:37] (current) sm8ps + [X-tweaks] |
||
---|---|---|---|
Line 31: | Line 31: | ||
Upon hibernating, dCore risks to over-write the hibernation image of a different installation. To overcome this issue, one can create a separate swap partition for dCore and selectively disable the other swap partitions by adding ''sudo swapoff <PARTITION>'' to '/opt/bootsync.sh'. Options for specifying the partition are listed by ''swapoff -h''. | Upon hibernating, dCore risks to over-write the hibernation image of a different installation. To overcome this issue, one can create a separate swap partition for dCore and selectively disable the other swap partitions by adding ''sudo swapoff <PARTITION>'' to '/opt/bootsync.sh'. Options for specifying the partition are listed by ''swapoff -h''. | ||
- | ==== Adding menu entries to Openbox for suspending ==== | + | ==== X-tweaks ==== |
+ | Start-up scripts under '~/.X.d.' risk not being executed upon wake-up or resume. To have them triggered anew, they need to be executed by pm-utils via a hook. For this purpose, create an executable file '/usr/lib/pm-utils/sleep.d/10XdC' with the following content adapted to your needs: | ||
+ | <code> | ||
+ | #!/bin/sh | ||
+ | case "$1" in | ||
+ | hibernate|suspend) | ||
+ | ;; | ||
+ | thaw|resume) | ||
+ | ~/.X.d/<SCRIPT> | ||
+ | ;; | ||
+ | *) | ||
+ | ;; | ||
+ | esac | ||
+ | exit $? | ||
+ | </code> | ||
+ | |||
+ | ===== Adding menu entries to Openbox for suspending ===== | ||
The commands for suspending and hibernating can be made available through the Openbox menu in a similar fashion to the menu tweaks applied to [[dcore:migrating_from_flwm_to_lxde?&#openbox-menu|LXDE]]. For LXDE itself, a more elaborate [[dcore:migrating_from_flwm_to_lxde?&#menu_entries_and_panel_buttons_for_suspending_to_ram_or_disk|outline]] is available. | The commands for suspending and hibernating can be made available through the Openbox menu in a similar fashion to the menu tweaks applied to [[dcore:migrating_from_flwm_to_lxde?&#openbox-menu|LXDE]]. For LXDE itself, a more elaborate [[dcore:migrating_from_flwm_to_lxde?&#menu_entries_and_panel_buttons_for_suspending_to_ram_or_disk|outline]] is available. | ||