Re: [e-users] sysactions menu items disabled
On Sat, 26 Jan 2019 11:23:56 +1100 Daniel Kasak said: > On Fri, Jan 18, 2019 at 9:04 AM Daniel Kasak wrote: > > > Hi all. > > > > I'm on a new laptop & build ( git ) and all the "System Actions": > > - Suspend > > - Hibernate > > - Power Off > > - Reboot > > ... are disabled. > > > > > > I figured it out. I'd built ( this is Gentoo, by the way ) systemd > *without* policykit support. All fixed now :) i would have said - sysactions.conf then doesnt have working actions to exec setuid root (enlightenment's sysactions) which is the fallback after it can't find logind from systemd and inhibit normal power button etc. handling and thus e handle it on its own by sending dbus messages to systemd... so that detect failed and fallback said "nothing to be done here". :) -- - Codito, ergo sum - "I code, therefore I am" -- Carsten Haitzler - ras...@rasterman.com ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] sysactions menu items disabled
On Fri, Jan 18, 2019 at 9:04 AM Daniel Kasak wrote: > Hi all. > > I'm on a new laptop & build ( git ) and all the "System Actions": > - Suspend > - Hibernate > - Power Off > - Reboot > ... are disabled. > I figured it out. I'd built ( this is Gentoo, by the way ) systemd *without* policykit support. All fixed now :) Dan ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[e-users] sysactions menu items disabled
Hi all. I'm on a new laptop & build ( git ) and all the "System Actions": - Suspend - Hibernate - Power Off - Reboot ... are disabled. I've built with systemd support: EFL is configured with: ./autogen.sh \ --prefix=/opt/e22 \ --enable-harfbuzz \ --enable-drm \ --enable-gl-drm \ --enable-wayland \ --enable-systemd \ --enable-egl \ --with-opengl=es \ --enable-xinput22 \ --enable-elput \ --with-profile=release Enlightenment is configured with: meson configure build \ -Dprefix=/opt/e22 \ -Dincludedir=/opt/e22 \ -Dwayland=True \ -Dsystemd=True \ -Dbuildtype=release \ -Ddebug=False \ -Doptimization=3 I noticed that the generated sysactions.conf was incorrect: action: halt /usr/bin/systemctl poweroff action: reboot /usr/bin/systemctl reboot action: suspend/usr/bin/systemctl suspend action: hibernate /usr/bin/systemctl hibernate My systemctl is /bin/systemctl. I first tried updating the installed sysactions.conf and entering the correct path ( and restating E ) to systemctl - but this had no effect. I've also tried sym-linking /usr/bin/systemctl to /bin/systemctl ( and restarting E ) - this also has no effect. I'm running out of ideas :) Anyone? Dan ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users