Your message dated Thu, 23 Nov 2023 04:44:54 +0100
with message-id <282a3005f27cfeddb006133e6ed1372a0a15330b.ca...@scientia.org>
and subject line Re: regression: hibernation issues with 255~rc2-1
has caused the Debian Bug report #1056135,
regarding regression: hibernation issues with 255~rc2-1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1056135: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056135
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: systemd
Version: 255~rc2-1
Severity: normal

Hey.

The following two issues are both solved when downgrading to 254.5-1 (and 
completely
rebooting the system, before trying again - they also shop up again, only after
completely rebooting the upgraded systemd again):

1) I have a somewhat special hibernation setup.
   Hibernation goes to a btrfs swap file on top of dm-crypt.
   The following unit files are used for that:
   /etc/systemd/system/data-swap-hibernation.swap:
        [Unit]
        Before=systemd-hibernate.service
        StopWhenUnneeded=true

        [Swap]
        What=/data/swap/hibernation
        Options=noauto

        [Install]
        RequiredBy=systemd-hibernate.service
   
   I also have a /etc/systemd/system/hibernation-cleanup.service:
        [Unit]
        Description=synchronise cached writes to persistent storage and free 
page cache before hibernation in order to minimise the image
        Before=hibernate.target

        [Service]
        Type=oneshot
        ExecStart=sync
        ExecStart=@sh %n:sh -c 'printf 1 >/proc/sys/vm/drop_caches'

        [Install]
        WantedBy=hibernate.target
   but I don't think this has anything to do with the issue here.

   There are symlinks:
        
/etc/systemd/system/systemd-hibernate.service.requires/data-swap-hibernation.swap
 -> /etc/systemd/system/data-swap-hibernation.swap
        /etc/systemd/system/hibernate.target.wants/hibernation-cleanup.service 
-> /etc/systemd/system/hibernation-cleanup.service


   Especially, the hibernation file may not be availabe (or activated as swap),
   yet, when I go into hibernation.
   This caused desktop environments (I use Cinnamon) not to show the "Hiberate"
   button, which I've been able to solve via a:
   
/etc/systemd/system/systemd-logind.service.d/disable-hibernation-swap-check.conf:
        [Service]
        Environment="SYSTEMD_BYPASS_HIBERNATION_MEMORY_CHECK=1"

   However, starting with 255~rc2-1 (but solved when going back to 254.5-1)
   this no longer seems to have an effect. At least Cinnamon then doesn't show
   the Hibernate button anymore.


2) When, because of (1), manually calling:
   # systemctl hibernate
   Call to Hibernate failed: No such file or directory

   The above error occurs (which itdoes not with 254.5-1), but the system then
   still seems to hibernate normally (and can also resume from that).


Notice also that I've changed logind.conf and sleep.conf.


Any ideas? I can forward the issue upstream if you think it's happening there.

Thanks,
Chris.



-- Package-specific info:

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-4-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages systemd depends on:
ii  libacl1            2.3.1-3
ii  libapparmor1       3.0.12-1
ii  libaudit1          1:3.1.1-1
ii  libblkid1          2.39.2-6
ii  libc6              2.37-12
ii  libcap2            1:2.66-4
ii  libcryptsetup12    2:2.6.1-5
ii  libfdisk1          2.39.2-6
ii  libgcrypt20        1.10.2-3
ii  libkmod2           30+20230601-2
ii  liblz4-1           1.9.4-1
ii  liblzma5           5.4.4-0.1
ii  libmount1          2.39.2-6
ii  libpam0g           1.5.2-9.1
ii  libseccomp2        2.5.4-2
ii  libselinux1        3.5-1
ii  libssl3            3.0.12-2
ii  libsystemd-shared  255~rc2-1
ii  libsystemd0        255~rc2-1
ii  libzstd1           1.5.5+dfsg2-2
ii  mount              2.39.2-6
ii  systemd-dev        255~rc2-1

Versions of packages systemd recommends:
ii  dbus [default-dbus-system-bus]  1.14.10-3
ii  ntpsec [time-daemon]            1.2.2+dfsg1-2

Versions of packages systemd suggests:
ii  libfido2-1            1.13.0-1+b1
ii  libip4tc2             1.8.9-2
ii  libp11-kit0           0.25.0-5
ii  libqrencode4          4.1.1-1
pn  libtss2-esys-3.0.2-0  <none>
pn  libtss2-mu0           <none>
pn  libtss2-rc0           <none>
ii  polkitd               123-3
ii  python3               3.11.4-5+b1
pn  python3-pefile        <none>
pn  systemd-boot          <none>
ii  systemd-container     255~rc2-1
pn  systemd-homed         <none>
pn  systemd-resolved      <none>
pn  systemd-userdbd       <none>

Versions of packages systemd is related to:
ii  dbus-user-session  1.14.10-3
pn  dracut             <none>
ii  initramfs-tools    0.142
ii  libnss-systemd     255~rc2-1
ii  libpam-systemd     255~rc2-1
ii  udev               255~rc2-1

-- Configuration Files:
/etc/systemd/logind.conf changed:
[Login]
HandleSuspendKey=ignore
HandleSuspendKeyLongPress=ignore
HandleLidSwitch=lock
HandleLidSwitchExternalPower=lock
HandleLidSwitchDocked=lock

/etc/systemd/sleep.conf changed:
[Sleep]
HibernateMode=shutdown platform


-- no debconf information

--- End Message ---
--- Begin Message ---
Control: fixed -1 255~rc3-1

Hey folks.

255~rc3 already contained the fix (which I just again confirmed to work
with the debian package), thus closing this.


Cheers,
Chris.

--- End Message ---

Reply via email to