{"id":44469,"date":"2023-10-03T12:35:54","date_gmt":"2023-10-03T12:35:54","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=44469"},"modified":"2025-05-29T14:28:49","modified_gmt":"2025-05-29T14:28:49","slug":"install-gdm-settings-ubuntu-22-04","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2023\/10\/install-gdm-settings-ubuntu-22-04\/","title":{"rendered":"Install GDM Settings in Ubuntu 24.04 | 22.04 to Configure Login Screen"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-34682\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature-250x250.png\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature-250x250.png 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature-300x300.png 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature-600x600.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature-768x768.png 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2017\/10\/gnome-logo-feature.png 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>This simple tutorial shows how to install GDM Settings tool to configure the Gnome Login Screen in Ubuntu 22.04 and Ubuntu 24.04 LTS.<\/p>\n<p><a href=\"https:\/\/github.com\/gdm-settings\/gdm-settings\" target=\"_blank\" rel=\"noopener\">GDM Settings<\/a>, aka Login Screen Manager, is a <strong>graphical configuration tool for GNOME Login Screen<\/strong>. With it, user can easily configure following things for the login screen:<\/p>\n<ul>\n<li>Background image or color.<\/li>\n<li>Theme, icons, and cursor.<\/li>\n<li>font and scaling factor.<\/li>\n<li>top bar text color and background color.<\/li>\n<li>Mouse and touchpad settings.<\/li>\n<li>Disable user list.<\/li>\n<li>Sound, night light, logo, etc.<\/li>\n<\/ul>\n<p><!--more--><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdmsettings-10.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44470\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdmsettings-10-600x405.webp\" alt=\"\" width=\"600\" height=\"405\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdmsettings-10-600x405.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdmsettings-10-300x202.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdmsettings-10-768x518.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdmsettings-10.webp 922w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>The tool is keeping updated. At the moment of writing, the latest version is 5.0. And, it provides official packages through both <a href=\"https:\/\/flathub.org\/apps\/io.github.realmazharhussain.GdmSettings\" target=\"_blank\" rel=\"noopener\">Flatpak<\/a> and <a href=\"https:\/\/github.com\/gdm-settings\/gdm-settings\/releases\" target=\"_blank\" rel=\"noopener\">AppImage<\/a> packages.<\/p>\n<p><b>However, latest releases packages often do NOT work properly or even refuse to launch in Ubuntu, probably because of building with different GNOME run-time.<\/b><\/p>\n<p>In my test, the last version that is working good in Ubuntu 22.04 is <a href=\"https:\/\/github.com\/gdm-settings\/gdm-settings\/releases\/tag\/v2.0\" target=\"_blank\" rel=\"noopener\">GDM settings 2.0<\/a>. You can try it by downloading the AppImage from Github page, however it does NOT build into native .deb package due to minimum requirement of LibAdwaita 1.2. For choice, I built the 1.0 version that is working good with Ubuntu 22.04&#8217;s native GTK4 and LibAdwaita libraries.<\/p>\n<h3>Install GDM Settings via PPA in Ubuntu<\/h3>\n<p><b>For Ubuntu 24.04 and higher<\/b>, the app is already made into system repository, though always old. Simply press <strong>Ctrl+Alt+T<\/strong> to open terminal and run command to install it:<\/p>\n<pre>sudo apt install gdm-settings libglib2.0-dev-bin<\/pre>\n<p><i>NOTE: the run time library <code>libglib2.0-dev-bin<\/code> is required, or the app won&#8217;t work! And run <code>sudo apt update<\/code> to refresh cache if package not found.<\/i><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/apt-gdmsettings-1.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-46521\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/apt-gdmsettings-1-700x505.webp\" alt=\"\" width=\"610\" height=\"440\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/apt-gdmsettings-1-700x505.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/apt-gdmsettings-1-300x216.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/apt-gdmsettings-1.webp 706w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p><b>For Ubuntu 24.04, Ubuntu 24.10, and Ubuntu 25.04<\/b>, I&#8217;ve built the most recent GDM Settings 5.0 into this <a href=\"https:\/\/launchpad.net\/~ubuntuhandbook1\/+archive\/ubuntu\/gdm-settings\" target=\"_blank\" rel=\"noopener\">unofficial PPA<\/a> for users who prefer running apps in native <code>.deb<\/code> format. And, it also contains old 1.0 version for <b>Ubuntu 22.04<\/b>.<\/p>\n<p>To install it, simply press <b>Ctrl+Alt+T<\/b> on keyboard to open terminal. Then, run the commands below one by one.<\/p>\n<ul>\n<li>First, add the PPA by running command:\n<pre id=\"yui_3_10_3_1_1698642070577_321\" class=\"command subordinate\">sudo add-apt-repository ppa:ubuntuhandbook1\/gdm-settings<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdm-settings-unofficialppa.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44616\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdm-settings-unofficialppa-600x253.webp\" alt=\"\" width=\"600\" height=\"253\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdm-settings-unofficialppa-600x253.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdm-settings-unofficialppa-300x126.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdm-settings-unofficialppa-768x323.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/gdm-settings-unofficialppa.webp 786w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/li>\n<li>Then, install the login manger settings via command:\n<pre>sudo apt install gdm-settings<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/apt-gdmsettings.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44471\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/apt-gdmsettings-600x256.webp\" alt=\"\" width=\"600\" height=\"256\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/apt-gdmsettings-600x256.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/apt-gdmsettings-300x128.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/apt-gdmsettings-768x327.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/apt-gdmsettings.webp 786w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/li>\n<\/ul>\n<p>For choice, you may also download &amp; install the deb package directly from the link below (22.04 only):<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/launchpad.net\/~ubuntuhandbook1\/+archive\/ubuntu\/apps\/+files\/gdm-settings_1.0-0build1_all.deb\" target=\"_blank\" rel=\"noreferrer noopener\">Download GDM Settings (DEB)<\/a><\/div>\n<\/div>\n<p>After installation, search for and launch it from &#8216;Activities&#8217; overview screen and enjoy!<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/launch-gdm-settings.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44472\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/launch-gdm-settings.webp\" alt=\"\" width=\"480\" height=\"270\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/launch-gdm-settings.webp 480w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/launch-gdm-settings-300x169.webp 300w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/a><br \/>\n<b>NOTE: Changing GDM background might break login screen and run into &#8220;<i>Oh no! Something has gone wrong.<\/i>&#8221; issue. Use the tool as your own risk, or see Step 5 in <a href=\"https:\/\/fostips.com\/something-gone-wrong-login-screen-ubuntu\/\" target=\"_blank\" rel=\"noopener\">this tutorial<\/a> if you&#8217;ve already run into the problem.<\/b><\/p>\n<h3>Uninstall<\/h3>\n<p>To remove the tool, press Ctrl+Alt+T to open terminal and run command:<\/p>\n<pre>sudo apt remove --autoremove gdm-settings<\/pre>\n<p>Also, remove the Ubuntu PPA by running command in terminal:<\/p>\n<pre>sudo add-apt-repository --remove ppa:ubuntuhandbook1\/gdm-settings<\/pre>","protected":false},"excerpt":{"rendered":"<p>This simple tutorial shows how to install GDM Settings tool to configure the Gnome Login Screen in Ubuntu 22.04 and Ubuntu 24.04 LTS. GDM Settings, aka Login Screen Manager, is a graphical configuration tool for GNOME Login Screen. With it, user can easily configure following things for the login screen: Background image or color. Theme, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":34682,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[689],"class_list":["post-44469","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-gnome"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/44469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=44469"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/44469\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/34682"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=44469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=44469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=44469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}