How to Install GNOME Desktop on Ubuntu 24.04
Installing GNOME Desktop on Ubuntu 24.04 adds a different visual way to use your computer.
GNOME is a popular desktop environment that replaces Ubuntu’s default interface with its own unique look and feel. It uses icons, windows, and menus to make interacting with your PC easier, especially if you prefer not to use complex command-line text.
Ubuntu 24.04, also known as Noble Numbat, supports installing GNOME alongside its default GNOME-based system if you want to try out a slightly different experience.
Install GNOME by opening the terminal and running either ‘sudo apt install ubuntu-desktop-minimal’ for a core installation or ‘sudo apt install ubuntu-desktop’ for a full suite. After the installation completes, reboot your system to access the graphical login screen.
Why Install GNOME on Ubuntu 24.04 Server?
Installing GNOME on Ubuntu 24.04 Server transforms the command-line system into a user-friendly desktop. If you prefer working with windows and icons, this GNOME installation makes running applications and managing files visually simpler.
Prerequisites
Before proceeding, make sure your system is up to date. Open your terminal and run these commands (requires admin privileges):
sudo apt update && sudo apt upgrade -y
Installation Variants: Minimal vs. Full
When installing GNOME on Ubuntu 24.04, you have two primary choices. The ubuntu-desktop-minimal package installs only the core components, saving disk space and system resources. In contrast, the full ubuntu-desktop package includes extra software like office suites and media players.
Option 1Minimal Installation
sudo apt install ubuntu-desktop-minimal
Option 2Full Installation
sudo apt install ubuntu-desktop
What Happens When Done?
After installing GNOME on Ubuntu 24.04, your system will use a login screen manager (like `gdm3`) and graphical display servers (such as `xorg` or Wayland) to show graphics, replacing the text-based prompt with a visual login after a reboot.
sudo reboot

Ubuntu GNOME Desktop Login Screen

Ubuntu GNOME Desktop Environment
How to Switch Between GNOME and CLI
You can switch between the full GNOME desktop and the command-line interface (CLI) on Ubuntu 24.04 to conserve computer resources. To exit the graphical interface and return to the command line, use the command sudo systemctl set-default multi-user.target. Returning to the graphical desktop environment later is also straightforward.
sudo systemctl set-default multi-user.target
To return to the GUI later, run:
Installing GNOME on Ubuntu 24.04 transforms the server into a desktop environment. You can choose a minimal or full GNOME desktop setup. The full GNOME desktop setup uses approximately 2GB more memory than the minimal option. Switching between these GNOME setup modes is a simple process.
Does installing GNOME slow down Ubuntu Server?
Yes, installing a GUI (Graphical User Interface) requires more RAM and CPU power. If your server has limited resources, the background processes for GNOME can affect performance. For servers handling a lot of traffic, sticking with the command-line interface typically ensures maximum efficiency and stability.
Can I uninstall GNOME if I no longer need it?
Yes, it can be removed. Use the command sudo apt purge ubuntu-desktop to uninstall the desktop environment. Follow this with sudo apt autoremove to clean up any remaining packages. Exercise caution, as this action might remove some system utilities that depend on graphical libraries.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!