Introduction

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

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

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

Note: Since we're gonna mainly work in the Seedbox's CLI, you need to connect to your seedbox via SSH first.

Thinlinc

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 tlwebaccess.service

Hint: press Q to exit the less pager

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

To enable and start it, run

sudo systemctl enable --now tlwebaccess.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.

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?