XSrv is an X Server implementation for Microsoft Windows. It allows you to run X Window System applications from a remote Linux or Unix server on your Windows 10 desktop. This tutorial will guide you through the installation process of XSrv on Windows 10.
Before starting the installation process, make sure you have the following:
Launch the XSrv installer that you have downloaded. A window will appear asking you to select your language. Choose your preferred language and click OK.
The next window will display the license agreement. Read the agreement carefully and click on the "I Agree" button to proceed with the installation.
In this window, select the folder where you want XSrv to be installed. By default, the installer will install XSrv in the C:\Program Files (x86)\Xsrv folder. If you want to change this location, click on the "Browse" button and select a different folder.
In this window, you can choose which components of XSrv you want to install. By default, all components are selected. If you want to install only specific components, deselect the components that you don't want to install.
Click on the "Install" button to start the installation process. The installer will now copy the necessary files to your computer.
Once the installation process is complete, a window will appear informing you that the installation was successful. Click on the "Finish" button to exit the installer.
After the installation is complete, you will need to configure XSrv. To do this, open the XLaunch application from the Start menu.
In the XLaunch application, select "Multiple windows" and click on the "Next" button.
Select "Start no client" and click on the "Next" button.
Select "Disable access control" and click on the "Next" button.
For "Select how to start clients," select "Using a .bat file" and click on the "Next" button.
On the next screen, select the "Browse" button and navigate to the directory where XSrv was installed.
Select the "xlaunch.exe" file and click on the "Open" button.
Select "Finish" to complete the configuration.
To run XSrv, open the XLaunch application from the Start menu and select the configuration that you just created. Click on the "Next" button and XSrv will start.
That's it! You have successfully installed XSrv on your Windows 10 computer and configured it for use. Now you can run X Window System applications on your Windows 10 desktop.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!