Before the 0.27.0 release, enlightenment took over basic acpi events (link: https://git.enlightenment.org/enlightenment/enlightenment/commit/512669d31d392f9b1c8e5a206be81d463b93976e ) It seems to work locally, by removing the acpid dep from the ebuild (lid close results in the expected suspend event). If it inspires confidence, the E author maintains the arch build, and removed the dep there :-) https://gitlab.archlinux.org/archlinux/packaging/packages/enlightenment/-/commit/3127645b941c4bb20a18da87507dd16a8b1e51ee Thanks!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2109c2fa5654a3986829ef6e243cd2b5bdac5979 commit 2109c2fa5654a3986829ef6e243cd2b5bdac5979 Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2025-01-14 06:14:24 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2025-01-14 06:14:24 +0000 x11-wm/enlightenment: remove 'acpi' use flag from 0.27 - the functionality that the dep provides is now built-in to enlightenment. Closes: https://bugs.gentoo.org/948068 Signed-off-by: Joonas Niilola <juippis@gentoo.org> x11-wm/enlightenment/enlightenment-0.27.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)