How to Install GNOME on Ubuntu [8 Easy Steps]

Written by

Reviewed by

Last updated: July 22, 2023

Expert verified

SVG Image


To install GNOME on Ubuntu, you follow these steps:

  1. Update Ubuntu System: Run sudo apt update in the Terminal.
  2. Upgrade Installed Packages: Execute sudo apt upgrade and confirm with Y.
  3. Install GNOME: Install it with sudo apt-get install ubuntu-gnome-desktop.

After installing GNOME on Ubuntu, you can unlock its potential by configuring it through GNOME Tweaks, navigating the user interface with Activities Overview, and customizing themes. Additionally, explore the key benefits of GNOME, such as enhanced user experience, endless customization options, seamless integration, efficient multitasking, and community support. To optimize performance, manage startup applications, keep the system updated, disable unnecessary services, optimize extensions, and monitor resource usage for a smoother GNOME experience.

Continue reading the guide below to learn to install GNOME on Ubuntu, how to configure it, tips for optimized performance, and the benefits of installing GENOME.

If you are an Ubuntu user looking to revamp your desktop experience and enhance productivity, installing GNOME, a popular and highly customizable desktop environment, is the way to go. GNOME offers a sleek and user-friendly interface, numerous features, and a wide range of customization options to tailor your desktop to your preferences. In this comprehensive guide, I will take you through the step-by-step process to install GNOME on Ubuntu, the benefits if installing it, tips to optimize its performance, and how to configure GENOME.

How to Install GNOME on Ubuntu

To install GNOME on Ubuntu, your system needs a dual-core 1 GHz processor or higher, at least 2 GB of RAM, 20 GB of available disk space, and 3D hardware acceleration. Meeting these requirements ensures a seamless experience with GNOME’s user-friendly interface and customizable features on your Ubuntu system.

  1. Open a Terminal window by pressing Ctrl + Alt + T.
opening terminal 30
  1. Type following command in the Terminal window to update system packages:
<strong>sudo apt update</strong>
  1. The system will now update the package lists, ensuring you have the latest information about available software and updates.
updating system package list 13
  1. Now run the following command for upgrading the system:
<strong>sudo apt upgrade</strong>
  1. The system will now check for available updates for installed packages and prompt you to proceed with the upgrade. 
  2. Type Y and press Enter to confirm the upgrade. The system will begin updating the installed packages to their latest versions.
upgrading system packages to the latest version 5
  1. Run the following command to install GNOME:
<strong>sudo apt-get install ubuntu-gnome-desktop</strong>
  1. The command will install GNOME on your system.
installing gnome desktop on ubuntu

How to Configure and Customize GNOME

After successfully installing GNOME, it’s time to unlock its true potential by configuring and customizing it to suit your preferences. The proper configuration enables you to create a personalized and efficient computing experience tailored to your needs and style.

1. Navigating GNOME User Interface

  • After installation of the GNOME desktop log out from your current account. Then click on the gear icon in the login window and choose GNOME desktop by clicking on it.
logging in to gnome desktop
  • Familiarize yourself with GNOME’s Activities Overview, which can be accessed by clicking the Activities button in the top-left corner or pressing the Super (Windows) key.
viewing gnome interface
  • Use the Activities Overview to switch between applications, access workspaces, and search for files and settings.
gnome interface

2. Customizing GNOME Shell and Themes

  • GNOME offers a range of themes and shell extensions to personalize your desktop. You can access the settings using the GNOME Tweaks tool, which can be installed from the Software Center or via the Terminal. After the installation, you can access it by searching it in the application menu.
launching gnome tweaks

4. Enhancing Productivity with GNOME Tweaks

  • GNOME Tweaks allows you to fine-tune various aspects of your desktop environment, such as the workspaces and keyboard shortcuts.
customizing gnome shell using tweaks
  • You can also add more title bar options in GNOME using Tweaks.
adding more options to title bar
  • Tweaks also allow you to display a detailed view of date and time in the top bar.
enhancing date interface

5 Key Benefits of Installing GNOME on Ubuntu

Discover the power of personalization and increased productivity with GNOME, the popular desktop environment for Ubuntu. Whether you’re a tech enthusiast, a developer, or a casual user, GNOME offers a range of benefits that elevate your Ubuntu experience to a whole new level. Here are five benefits of installing GNOME:

  • 🚀 Enhanced User Experience: With its intuitive and modern user interface, GNOME provides a delightful experience for users of all skill levels. The Activities Overview allows easy management of applications and workspaces, while integrated search ensures swift access to files and settings. GNOME’s visually appealing design and smooth animations create an immersive and pleasant desktop environment.
  • 💡 Endless Customization Options: GNOME empowers users to personalize their desktops with a vast array of themes, icons, and extensions. Whether you prefer a minimalistic look or a feature-rich setup, GNOME’s extension system allows you to tailor your desktop to suit your style and workflow. This level of customization ensures that your Ubuntu system feels truly yours.
  • ⚙️ Seamless Integration and Accessibility: With its built-in applications and seamless integration with popular software suites, GNOME offers a cohesive user experience. Additionally, GNOME emphasizes accessibility with features like high-contrast themes and screen reader support, making it user-friendly for individuals with diverse needs.
  • ⏱️ Efficient Multitasking: GNOME’s window tiling and snapping capabilities make multitasking a breeze. Organize your open windows and applications across multiple workspaces to stay focused and productive. GNOME’s smooth performance ensures that you can switch between tasks effortlessly.
  • 📈 Continuous Development and Community Support: As one of the leading desktop environments in the Linux world, GNOME benefits from continuous development and robust community support. Regular updates and bug fixes ensure a stable and secure desktop experience. Moreover, the passionate GNOME community contributes to an ever-growing ecosystem of extensions and enhancements.

5 Tips to Optimize GNOME Performance

Unlock the full potential of your GNOME desktop environment on Ubuntu with these five essential optimization tips. Enhance your user experience and ensure a smooth and efficient performance, whether you’re a power user, developer, or casual user. Here are five performance optimization tips:

  • ⚙️ Manage Startup Applications: Limit the number of startup applications to reduce resource consumption during bootup. Use the Startup Applications tool to control which applications launch automatically, ensuring a faster and more responsive GNOME experience.
  • 💡 Keep Your System Updated: Regularly update your Ubuntu system and GNOME desktop to access the latest bug fixes, security patches, and performance improvements. Staying up-to-date ensures you get the best possible experience with your desktop environment.
  • 🧹 Disable Unnecessary Services: Review the background services running on your system and disable any that you don’t require regularly. This step helps free up system resources and allows GNOME to run more efficiently.
  • 🚀 Optimize GNOME Extensions: While GNOME extensions enhance functionality, installing too many can impact performance. Limit the number of active extensions and regularly check for updates to ensure compatibility with the latest GNOME version.
  • 🔍 Monitor Resource Usage: Keep an eye on system resource usage using GNOME’s System Monitor or other system monitoring tools. Identify resource-hungry applications or processes and optimize or replace them for a smoother GNOME experience.

In Conclusion

I hope this guide has provided you with valuable insights to install GNOME on Ubuntu and configuring it to suit your preferences. By optimizing GNOME’s performance with useful tips like managing startup applications, updating your system, disabling unnecessary services, and optimizing extensions, you can ensure a smooth and efficient desktop experience.

As you continue your journey in the Linux ecosystem, you might want to explore articles on optimizing Linux system performance, mastering command-line tricks, and discovering productivity-boosting applications. Remember, the beauty of Linux lies in its versatility, and each desktop environment offers a unique experience. Keep experimenting, customizing, and exploring the vast range of applications and tools available in the Linux world to create your perfect computing environment.

Frequently Asked Questions

How do I switch back to the default Ubuntu desktop if I don’t like GNOME?

If you find that GNOME doesn’t suit your preferences, you can easily switch back to the default Ubuntu desktop. To do this, open your package manager and search for the ubuntu-desktop package. Install it, and then log out of your current session. On the login screen, you’ll see an option to choose between different desktop environments. Select Ubuntu from the list, and upon logging back in, you’ll be back to the familiar Ubuntu desktop you know and love.

Can I use GNOME extensions with any version of GNOME?

While GNOME extensions enhance functionality, not all extensions are compatible with every version of GNOME. Compatibility can vary depending on the extension’s code and the GNOME version’s underlying changes. Before installing any extension, it’s essential to check the compatibility information provided by the extension developer. Visit the GNOME Extensions website ( to find detailed information about each extension’s compatibility and the versions it supports, ensuring you have a seamless experience with your chosen GNOME version.

Will installing GNOME affect my existing data and applications?

Rest assured, installing GNOME should not affect your existing data or applications. The installation process primarily focuses on setting up the desktop environment and its necessary components while leaving your personal files and applications untouched. However, it’s always a best practice to back up your important files before making any major system changes, including installing a new desktop environment. This precautionary step ensures that your valuable data remains safe, regardless of any unforeseen circumstances during the installation process.



Ojash is a skilled Linux expert and tech writer with over a decade of experience. He has extensive knowledge of Linux's file system, command-line interface, and software installations. Ojash is also an expert in shell scripting and automation, with experience in Bash, Python, and Perl. He has published numerous articles on Linux in various online publications, making him a valuable resource for both seasoned Linux users and beginners. Ojash is also an active member of the Linux community and participates in Linux forums.



Akshat is a software engineer, product designer and the co-founder of Scrutify. He's an experienced Linux professional and the senior editor of this blog. He is also an open-source contributor to many projects on Github and has written several technical guides on Linux. Apart from that, he’s also actively sharing his ideas and tutorials on Medium and Attirer. As the editor of this blog, Akshat brings his wealth of knowledge and experience to provide readers with valuable insights and advice on a wide range of Linux-related topics.

Share this article
Shareable URL
Prev Post

How to Delete Files on Git [3 Effective Methods]

Next Post

How to Display File Size in Linux in Human Readable Format

Leave a Reply

Your email address will not be published. Required fields are marked *

Read next