# Ubuntu Desktop (GNOME) Generated on 3 Jan 2024 from [the Ubuntu Desktop (GNOME) catalog page](https://marketplace.digitalocean.com/apps/ubuntu-desktop-gnome) The Desktop edition includes a user-friendly graphical interface for working with the OS, providing users with an experience comparable to Windows or macOS. Ubuntu Desktop powers millions of computers worldwide. Canonical provides an optional subscription-based package that provides enterprise-grade support. ## Software Included | Package | Version | License | |---|---|---| | Ubuntu Desktop | 1.524 | [GPL](https://help.gnome.org/admin/gdm/stable/license.html.en) | | x11vnc | 0.9.16-8 | [GPL](https://github.com/LibVNC/x11vnc/blob/master/misc/LICENSE) | | sddm | 4:5.24 | [GPL](https://github.com/sddm/sddm/blob/develop/LICENSE) | ## Creating an App using the Control Panel Click the **Deploy to DigitalOcean** button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account. [![Deploy to DO](https://www.deploytodo.com/do-btn-blue.svg)](https://cloud.digitalocean.com/droplets/new?image=ubuntudesktopgno) ## Creating an App using the API In addition to creating a Droplet from the Ubuntu Desktop (GNOME) 1-Click App using the control panel, you can also use the [DigitalOcean API](https://docs.digitalocean.com/reference/api). As an example, to create a 4GB Ubuntu Desktop (GNOME) Droplet in the SFO2 region, you can use the following `curl` command. You need to either save your [API access token](https://docs.digitalocean.com/reference/api/create-personal-access-token/index.html.md) to an environment variable or substitute it in the command below. ```shell curl -X POST -H 'Content-Type: application/json' \ -H 'Authorization: Bearer '$TOKEN'' -d \ '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"ubuntudesktopgno"}' \ "https://api.digitalocean.com/v2/droplets" ``` ## Getting Started After Deploying Ubuntu Desktop (GNOME) After the Ubuntu Desktop droplet is started, it’s required to login into the droplet using ssh. VNC password, desktop user name and user password will be generated and shown to the user. After required variables are generated, droplet will be fully functional and ready to use. URL to connect is vnc://IP:5900 **How install VNC client for Windows:** 1. Visit the RealVNC website ([https://www.realvnc.com/download/viewer/](https://www.realvnc.com/download/viewer/)) and download the VNC Viewer for Windows. 2. Run the installer you downloaded. Follow the on-screen instructions to complete the installation. 3. Once installed, launch VNC Viewer. Enter the IP address of the droplet and 5900 as port. Enter the VNC server’s password when prompted. 4. Click “Connect” to establish a VNC connection to the remote machine. You should now see the remote desktop. **Linux:** 1. Follow the instructions [https://www.realvnc.com/en/connect/download/viewer/linux/](https://www.realvnc.com/en/connect/download/viewer/linux/) to install the Package 2. Launch VNC Viewer: Open a terminal and type vncviewer. Enter the IP address of the droplet and 5900 as port. Enter the VNC server’s password when prompted. **MacOS:** 1. First option to connect is already installed. Open Finder -> click on the menu “Go” -> click on the menu item “Connect to server” and enter droplet’s IP address and 5900 as port. 2. Also it’s possible to install custom client, for example [https://www.realvnc.com/en/connect/download/viewer/macos/](https://www.realvnc.com/en/connect/download/viewer/macos/) Keep in mind that this guide uses RealVNC as an example, and steps might differ if you use a different VNC client. Always refer to the specific documentation of the VNC client you choose for detailed instructions. ***Note*** Remote Desktop Server is installed too, it’s listening on default port - 3389. Marketplace team recommends to use VNC clients, but RDP is accessible too. How to install RDP client: *Ubuntu* `sudo apt install remmina remmina-plugin-vnc` *Windows* it’s already installed, run Remote Desktop *MacOS* Install the app from the app store, use this link: [https://apps.apple.com/us/app/microsoft-remote-desktop/id1295203466?mt=12](https://apps.apple.com/us/app/microsoft-remote-desktop/id1295203466?mt=12)