Introduction

Do you have issues with your Seedbox's remote desktop? Getting errors while trying to connect via Thinlinc or X2Go? Let us show you how to fix that all by yourself.

We offer Thinlinc, X2Go, XRDP, and NoMachine as remote desktop solutions.

In this article, we will focus on the most used ones: Thinlinc and X2Go.

Note: You'll need to connect to your seedbox via SSH first 💻

Thinlinc

Step 1

See if the service is up and running by issuing the following command:

sudo systemctl status tlwebaccess.service

If you see that the service is inactive, let's activate it!

We can use the following command to Enable and Start this service immediately:

sudo systemctl enable --now tlwebaccess.service

If you can successfully follow these steps and see an Active service status, you should now log in to your ThinLinc and move on to Step 3

Step 2

If you get errors while logging in, we'll try to reset the password.

Changing your password is easy!

changeseedboxapass user all ${REPLACE-WITH-PASSWORD}

It should look like this, with whatever password you like

changeseedboxapass user all 23khius7234bk

Then try to log in to the remote desktop via Thinlinc.

Step 3

If you get an error when trying to enable the service, the issue is deeper, and the most simple solution is to reinstall the service, and the issue will be solved. Before doing that, check the space on your seedbox using:

df -h

If you see that you've used 100%, that's the root cause of this issue. Please off-load or delete files till you get around 92% and then reboot the seedbox. The service will start after that 🙂

But if your space is okay (under 92% usage), then go ahead and reinstall the service with

sudo install-app

Please be patient while this runs the reinstallation. After you see that it has completed without error, this will successfully resolve your issues.

Note: After the reinstall, if it gives errors at log-in, please reset the password. and try again.


X2Go

Step 1

First thing's first, let's see if the actual service is up and running by issuing the next command in the terminal

sudo systemctl status x2goserver.service

If you see that the service is inactive, then we have found the issue.

To enable and start it, run

sudo systemctl enable x2goserver.service

Now, if it all works smoothly and you don't get any errors while enabling, go ahead and try logging in again in the browser, should work smoothly.

If you get any errors on this, see Step 3

Step 2

If you get errors while trying to log in, just reset the password.

You do that by

changeseedboxapass user all ${REPLACE-WITH-PASSWORD}

It should look like this, with whatever password you like

changeseedboxapass user all 23khius7234bk

Then go ahead and try to log in to the remote desktop via Thinlinc.

Step 3

If you get any error when trying to enable the service the issue is deeper and the simplest solution is to just reinstall the service altogether and the issue will be solved. Before doing that check the space on your seedbox with df -h. If you're at 100% that's the root cause of this issue. Delete files till you get around 92% and then reboot the seedbox. The service will start after that.

But if your space is okay (under 92% usage), then just go ahead and reinstall the service with

install-app

Wait about 10 minutes, till it's all done, and then reboot. This will solve the issue for good.

Note: After the reinstall, if it gives errors at log in, please reset the password. and try again.

I don't know what to do next...

If you need any assistance, let us know by opening a chat in the bottom-right corner of your screen. We're here to help 😄

Did this answer your question?