On Wed, Jun 2, 2021 at 2:17 PM <ovt@zaokknm.ru> wrote:
About a year ago, I struggled with ubuntu + x2go + pxe for a long time. Spat on ubuntu and installed debian10. Imagine my surprise when I was able to build x2go-server and x2gothinclient with pxe download in 30 minutes. Everything worked fine, but ... I installed debian 32-bit which crashed frequently due to PAE issues, I think. Then I decided to install 64-bit server debian10 and thinclients + pxe. I ended up with another headache and hemorrhoids. Chroot environment for thinclient is not built because it does not pass security check.
After 'apt-get update --allow-insecure-repositories' the environment has grown significantly, but the thinclient loading crashes with errors -
'tmpfs:Bad value 'statd' for mount option 'uid'.
Well, that user is a system user, AFAICS, so there is probably a
package missing.
Failed to mount /var/lib/nfs/
Can't create cache dirrectory /var/cache/apparmor/...
And much more...
The manulas on https://wiki.x2go.org/ are untrue and out of date. The # x2go branch on freenode is not available. How to explain the complete collapse of a seemingly promising project?
That's easy: lack of resources (manpower) leads to situations like
this. You can get a wiki account (just ask on the list) and work on
the mistakes. Either fix it or at least add a note about it being
outdated.
I ask for help starting x2gothinclient + pxe.
Without waiting for an answer, I report the errors found in the / usr / sbin / x2gothinclient_create script.
Skipped lines (206-207)
[ $? -eq 0] && apt-get install gnupg -y
[ $? -eq 0] && apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E
(251)
[ $? -eq 0] && systemctl enable x2gothinclient-displaymanager
After adding these lines, x2gothinclient loads fine. Please make these corrections.
Thanks for proving that. I hope someone will integrate it.
Unfortunately I am not related to the thinclient stuff...
Uli