How to Install XSrv on POP! OS Latest

XSrv is an X server implementation for running graphical applications in POSIX systems. In this tutorial, you will learn how to install XSrv on POP! OS latest.

Prerequisites

Before you start, ensure that you have the following:

Step 1 – Update Your System

  1. Launch the terminal application on your computer.

  2. Run the command below to update the system packages:

    sudo apt update && sudo apt upgrade -y
    

    This command will update your system packages to the latest version.

Step 2 – Install XSrv

  1. Launch the terminal application on your computer.

  2. Run the command below to install XSrv:

    sudo apt install xserver-xorg-core -y
    

    This command will install XSrv on your system.

Step 3 – Verify XSrv Installation

  1. Launch the terminal application on your computer.

  2. Run the command below to start XSrv:

    sudo xinit
    

    This command will start XSrv.

  3. You should now see a blank screen with an X-shaped cursor. This indicates that XSrv is running.

    xsrv.readthedocs.io/en/latest/_images/xsrv.png" alt="XSrv running">

    If you see the screen above, XSrv is successfully installed and running on your system.

Conclusion

You have successfully installed XSrv on POP! OS Latest. XSrv is now ready to run graphical applications on your system.

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!