It seems that 'loginctl linger' does not work anymore as an ordinary user on Fedora 27. This worked on Fedora 26.

From: https://bugzilla.redhat.com/show_bug.cgi?id=1478974#c15

On Fedora 27 it seems that enable-linger does not work as an ordinary user which is required for x2goserver keep sessions alive.

Inside an x2go session:

$ loginctl enable-linger 
Failed to look up user 62: No such process

and (as root) "loginctl show-user ngaywood" shows:

Linger=no

As root I can:

loginctl enable-linger ngaywood

and Linger will be set.

This used to work in Fedora 26

x2goserver-4.0.1.22-0.0x2go1.1.git20180204.1197.main.fc27.x86_64

--
Norman Gaywood, Computer Systems Officer
School of Science and Technology
University of New England
Phone: +61 (0)2 6773 2412  Mobile: +61 (0)4 7862 0062

Please avoid sending me Word or Power Point attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html