How To Install gnome-settings-daemon on Ubuntu 20.04

In this tutorial we learn how to install gnome-settings-daemon on Ubuntu 20.04. gnome-settings-daemon is daemon handling the GNOME session settings daemon handling the GNOME session settings daemon handling the GNOME session settings

Introduction

In this tutorial we learn how to install gnome-settings-daemon on Ubuntu 20.04.

What is gnome-settings-daemon

gnome-settings-daemon is:

This package contains the daemon which is responsible for setting the various parameters of a GNOME session and the applications that run under it. It handles the following kinds of settings:

  • Keyboard: layout, accessibility options, shortcuts, media keys
  • Clipboard management
  • Theming: background, icons, GTK+ applications
  • Cleanup of unused files
  • Mouse: cursors, speed, accessibility options
  • Startup of other daemons: screensaver, sound daemon

It also sets various application settings through X resources and freedesktop.org XSETTINGS. Task: ubuntu-desktop-minimal, ubuntu-desktop, ubuntu-budgie-desktop

Package: gnome-settings-daemon Status: install ok installed Priority: optional Section: gnome Installed-Size: 1417 Maintainer: Ubuntu Desktop Team [email protected] Architecture: amd64 Version: 3.36.1-0ubuntu1 Depends: gnome-settings-daemon-common (= 3.36.1-0ubuntu1), gsettings-desktop-schemas (>= 3.35.91), default-logind | logind, x11-xserver-utils, libaccountsservice0 (>= 0.6.40), libasound2 (>= 1.0.16), libc6 (>= 2.29), libcairo2 (>= 1.2.4), libcanberra-gtk3-0 (>= 0.25), libcanberra0 (>= 0.16), libcolord2 (>= 1.4.3), libcups2 (>= 1.6.0), libfontconfig1 (>= 2.12.6), libgcr-base-3-1 (>= 3.8.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libgeoclue-2-0 (>= 2.4.0), libgeocode-glib0 (>= 3.10.0), libglib2.0-0 (>= 2.56), libgnome-desktop-3-19 (>= 3.34.2), libgtk-3-0 (>= 3.21.5), libgudev-1.0-0 (>= 146), libgweather-3-16 (>= 3.10.0), liblcms2-2 (>= 2.2+git20110628), libmm-glib0 (>= 0.7.991), libnm0 (>= 1.0.0), libnotify4 (>= 0.7.3), libnspr4 (>= 2:4.9-2~), libnss3 (>= 2:3.13.4-2~), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libpolkit-gobject-1-0 (>= 0.99), libpulse-mainloop-glib0 (>= 2.0), libpulse0 (>= 2.0), libupower-glib3 (>= 0.99.8), libwacom2 (>= 1.1), libwayland-client0 (>= 1.0.2), libx11-6, libxext6, libxi6 (>= 2:1.2.99.4) Recommends: iio-sensor-proxy, pulseaudio Suggests: usbguard Breaks: afterstep (« 2.2.12-11.1~), budgie-core (« 10.4+git20171031.10.g9f71bb8-1.2~), cairo-dock (« 3.4.1-1.2~), gdm3 (« 3.27), gnome-control-center (« 1:3.25.91), gnome-initial-setup (« 3.27), gnome-session (« 3.27), gnome-session-flashback (« 3.26.0-3~), gnome-shell (« 3.31.92), gnome-shell-extensions (« 3.27), openbox-gnome-session (« 3.6.1-7~), xmonad (« 0.13-7~) Conffiles: /etc/xdg/Xwayland-session.d/00-xrdb 1b8e20c4febe82baa213e180151cd4b9 /etc/xdg/autostart/org.gnome.SettingsDaemon.A11ySettings.desktop 60a1ecc42e9893ff48232805ba003707 /etc/xdg/autostart/org.gnome.SettingsDaemon.Color.desktop 2f72e26a2f042da9ddc2b61c1ad1e450 /etc/xdg/autostart/org.gnome.SettingsDaemon.Datetime.desktop 8013ea65d4c0a641072766b2fd28af66 /etc/xdg/autostart/org.gnome.SettingsDaemon.Housekeeping.desktop 235b4ac76167eafcc5a328526153e09e /etc/xdg/autostart/org.gnome.SettingsDaemon.Keyboard.desktop d7e171df99e624e86acece6a427b7b1b /etc/xdg/autostart/org.gnome.SettingsDaemon.MediaKeys.desktop 4b1e904d151547df29fabdd1f0764f72 /etc/xdg/autostart/org.gnome.SettingsDaemon.Power.desktop 139f260924e3a499c656371c530a847f /etc/xdg/autostart/org.gnome.SettingsDaemon.PrintNotifications.desktop 1b3de998dccd9f44e722e510369268b2 /etc/xdg/autostart/org.gnome.SettingsDaemon.Rfkill.desktop a68e9fe6919edf468140956895356a0f /etc/xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.desktop a6f63327e768a411913bec09eddbf942 /etc/xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop ca805703e6567b8ceeb0609af16ec752 /etc/xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop bcbd1d7faa02b296ee6924286b7dbdf2 /etc/xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop 7d4ad273e63fbab05f809b7a9c6e85fa /etc/xdg/autostart/org.gnome.SettingsDaemon.UsbProtection.desktop 909611ca8716925a579cd441f2025ffd /etc/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop 4e5f8f9c0244a65a1f02c55496a2130b /etc/xdg/autostart/org.gnome.SettingsDaemon.Wwan.desktop 0fd02faf78d075e37f7995f3f97b580e /etc/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop 14b08f55efc77238f4544a152806b323 Description-en: daemon handling the GNOME session settings This package contains the daemon which is responsible for setting the various parameters of a GNOME session and the applications that run under it. It handles the following kinds of settings:

  • Keyboard: layout, accessibility options, shortcuts, media keys
  • Clipboard management
  • Theming: background, icons, GTK+ applications
  • Cleanup of unused files
  • Mouse: cursors, speed, accessibility options
  • Startup of other daemons: screensaver, sound daemon

It also sets various application settings through X resources and freedesktop.org XSETTINGS. Original-Maintainer: Debian GNOME Maintainers [email protected]

Package: gnome-settings-daemon Architecture: amd64 Version: 3.36.0-1ubuntu2 Priority: extra Section: gnome Origin: Ubuntu Maintainer: Ubuntu Desktop Team [email protected] Original-Maintainer: Debian GNOME Maintainers [email protected] Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 1417 Depends: gnome-settings-daemon-common (= 3.36.0-1ubuntu2), gsettings-desktop-schemas (>= 3.35.91), default-logind | logind, x11-xserver-utils, libaccountsservice0 (>= 0.6.40), libasound2 (>= 1.0.16), libc6 (>= 2.29), libcairo2 (>= 1.2.4), libcanberra-gtk3-0 (>= 0.25), libcanberra0 (>= 0.16), libcolord2 (>= 1.4.3), libcups2 (>= 1.6.0), libfontconfig1 (>= 2.12.6), libgcr-base-3-1 (>= 3.8.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libgeoclue-2-0 (>= 2.4.0), libgeocode-glib0 (>= 3.10.0), libglib2.0-0 (>= 2.56), libgnome-desktop-3-19 (>= 3.34.2), libgtk-3-0 (>= 3.21.5), libgudev-1.0-0 (>= 146), libgweather-3-16 (>= 3.10.0), liblcms2-2 (>= 2.2+git20110628), libmm-glib0 (>= 0.7.991), libnm0 (>= 1.0.0), libnotify4 (>= 0.7.3), libnspr4 (>= 2:4.9-2~), libnss3 (>= 2:3.13.4-2~), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libpolkit-gobject-1-0 (>= 0.99), libpulse-mainloop-glib0 (>= 2.0), libpulse0 (>= 2.0), libupower-glib3 (>= 0.99.8), libwacom2 (>= 1.1), libwayland-client0 (>= 1.0.2), libx11-6, libxext6, libxi6 (>= 2:1.2.99.4) Recommends: iio-sensor-proxy, pulseaudio Suggests: usbguard Breaks: afterstep (« 2.2.12-11.1~), budgie-core (« 10.4+git20171031.10.g9f71bb8-1.2~), cairo-dock (« 3.4.1-1.2~), gdm3 (« 3.27), gnome-control-center (« 1:3.25.91), gnome-initial-setup (« 3.27), gnome-session (« 3.27), gnome-session-flashback (« 3.26.0-3~), gnome-shell (« 3.31.92), gnome-shell-extensions (« 3.27), openbox-gnome-session (« 3.6.1-7~), xmonad (« 0.13-7~) Filename: pool/main/g/gnome-settings-daemon/gnome-settings-daemon_3.36.0-1ubuntu2_amd64.deb Size: 307172 MD5sum: fa29713bb7e2cee20b1e6f34a3102995 SHA1: 7691fb5292bacc01fcbe18854a1efe91eafc6363 SHA256: 6f1e8859d9b6b04d08278597f38d8c79561926c10c315cb8b5690dad61177eaa Description-en: daemon handling the GNOME session settings This package contains the daemon which is responsible for setting the various parameters of a GNOME session and the applications that run under it. It handles the following kinds of settings:

  • Keyboard: layout, accessibility options, shortcuts, media keys
  • Clipboard management
  • Theming: background, icons, GTK+ applications
  • Cleanup of unused files
  • Mouse: cursors, speed, accessibility options
  • Startup of other daemons: screensaver, sound daemon

It also sets various application settings through X resources and freedesktop.org XSETTINGS. Task: ubuntu-desktop-minimal, ubuntu-desktop, ubuntu-budgie-desktop

There are three methods to install gnome-settings-daemon on Ubuntu 20.04. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install gnome-settings-daemon Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install gnome-settings-daemon using apt-get by running the following command:

sudo apt-get -y install gnome-settings-daemon

Install gnome-settings-daemon Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install gnome-settings-daemon using apt by running the following command:

sudo apt -y install gnome-settings-daemon

Install gnome-settings-daemon Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install gnome-settings-daemon using aptitude by running the following command:

sudo aptitude -y install gnome-settings-daemon

How To Uninstall gnome-settings-daemon on Ubuntu 20.04

To uninstall only the gnome-settings-daemon package we can use the following command:

sudo apt-get remove gnome-settings-daemon

Uninstall gnome-settings-daemon And Its Dependencies

To uninstall gnome-settings-daemon and its dependencies that are no longer needed by Ubuntu 20.04, we can use the command below:

sudo apt-get -y autoremove gnome-settings-daemon

Remove gnome-settings-daemon Configurations and Data

To remove gnome-settings-daemon configuration and data from Ubuntu 20.04 we can use the following command:

sudo apt-get -y purge gnome-settings-daemon

Remove gnome-settings-daemon configuration, data, and all of its dependencies

We can use the following command to remove gnome-settings-daemon configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge gnome-settings-daemon

References

Summary

In this tutorial we learn how to install gnome-settings-daemon package on Ubuntu 20.04 using different package management tools: apt, apt-get and aptitude.