In Leap bootloader is configured directly from hibernate service. If you want to disable this configuration, copy /usr/lib/systemd/system/systemd-hibernate.service into /etc/systemd/system and edit it to remove lines
ExecStart=/usr/bin/systemd-sleep-grub pre
ExecStopPost=/usr/bin/systemd-sleep-grub post
Same for systemd-hybrid-sleep.service. These changes are persistent and retained on systemd update (but you may lose changes then, as usual need to compare newly installed file and your version).
Coooool, It’s exactly what I asked for,
I copied /usr/lib/systemd/system/systemd-hibernate.service into /etc/systemd/system and edited those lines and now it works like a charm
I just didn’t understand your last comment about doing the same for systemd-hybrid-sleep.service, Should i do the same for that, cuz it works just fine now?
Hi,
How the same issue can be solved on Tumbleweed Snapshot20160525?
Mentioned approach doesn’t work
There are not such lines in systemd-hibernate.service.