Robert Dinse
2018-07-29 01:53:38 UTC
I've installed x2goserver on Enso, a Ubuntu derived Linux. It works
find as root, but as a non-root user it fails. In syslog on the server I
see the following:
Jul 28 18:44:08 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 1).
Jul 28 18:44:08 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 2).
Jul 28 18:44:08 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 3).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 4).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 5).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 6).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 7).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 8).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 9).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 10).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: Unable to find free display port
or insert new session into database; parameters: port (50), hostname (enso) and
session name ().
Since it works as root I'm assuming a permission issue somewhere but I
have no idea where to look. Any suggestions?
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
Knowledgeable human assistance, not telephone trees or script readers.
See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.
find as root, but as a non-root user it fails. In syslog on the server I
see the following:
Jul 28 18:44:08 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 1).
Jul 28 18:44:08 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 2).
Jul 28 18:44:08 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 3).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 4).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 5).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 6).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 7).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 8).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 9).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: no free display number available,
cannot start new session. Retrying (run 10).
Jul 28 18:44:09 enso /usr/bin/x2gostartagent: Unable to find free display port
or insert new session into database; parameters: port (50), hostname (enso) and
session name ().
Since it works as root I'm assuming a permission issue somewhere but I
have no idea where to look. Any suggestions?
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
Knowledgeable human assistance, not telephone trees or script readers.
See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.