• [gentoo-user] Xscreensaver fails to start

    From Philip Webb@21:1/5 to All on Tue Aug 31 16:30:02 2021
    I just updated to the latest Xscreensaver-6.01-r1.

    If it starts at reboot, individual savers crash
    with a screen box saying '<module> crashed with Status 1'.
    If I stop the daemon, then restart it from CLI, I get :

    xscreensaver-systemd: 10:15:26: user bus connection failed: No such file or directory
    xscreensaver: 10:15:26: pid 15832: xscreensaver-systemd exited unexpectedly with status 1

    I emerged it with USE flag 'elogind' & don't use Systemd.
    'which xscreensaver-systemd' finds nothing
    nor can I see any helpful messages in a file in /var/log .
    I have set the binary's permissions to SUID :

    root:526 /usr/bin> ls -l xscreensaver
    -rws--s--x 1 root root 51880 Aug 31 07:18 xscreensaver

    Can anyone offer advice ?

    --
    ========================,,============================================
    SUPPORT ___________//___, Philip Webb
    ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
    TRANSIT `-O----------O---' purslowatchassdotutorontodotca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Arve Barsnes@21:1/5 to Philip Webb on Tue Aug 31 16:50:02 2021
    On Tue, 31 Aug 2021 at 16:27, Philip Webb <purslow@ca.inter.net> wrote:

    I just updated to the latest Xscreensaver-6.01-r1.

    Did you mean -r3? I've been on that for over a month, and the only
    other version available to me is 5.45-r4.

    I emerged it with USE flag 'elogind' & don't use Systemd.
    'which xscreensaver-systemd' finds nothing
    nor can I see any helpful messages in a file in /var/log .
    I have set the binary's permissions to SUID :

    root:526 /usr/bin> ls -l xscreensaver
    -rws--s--x 1 root root 51880 Aug 31 07:18 xscreensaver

    Can anyone offer advice ?

    Not sure if this is helpful, but I have neither elogind or systemd in
    USE for this package, and it seems to work fine.

    Regards,
    Arve

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Philip Webb@21:1/5 to All on Tue Aug 31 19:50:02 2021
    210831 Arve Barsnes wrote:
    On Tue, 31 Aug 2021 at 16:27, Philip Webb <purslow@ca.inter.net> wrote:
    I just updated to the latest Xscreensaver-6.01-r1.
    Did you mean -r3 ?

    Yes, a typo.

    I emerged it with USE flag 'elogind' & don't use Systemd.
    'which xscreensaver-systemd' finds nothing
    nor can I see any helpful messages in a file in /var/log .
    I have set the binary's permissions to SUID :
    root:526 /usr/bin> ls -l xscreensaver
    -rws--s--x 1 root root 51880 Aug 31 07:18 xscreensaver
    Not sure if this is helpful, but I have neither elogind or systemd
    in USE for this package, and it seems to work fine.

    It seems to be working correctly now, tho' only time will tell.
    I believe I needed to reboot to get the new version set up properly
    & instead I initially tried a "setuid root", which used to be required.
    Now apparently, it is strickly forbidden (grimace).

    Anyway, after a remerge & reboot & no "setuid", it got going as it should.

    --
    ========================,,============================================
    SUPPORT ___________//___, Philip Webb
    ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
    TRANSIT `-O----------O---' purslowatchassdotutorontodotca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)