
{"id":44469,"date":"2023-10-03T12:35:54","date_gmt":"2023-10-03T12:35:54","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=44469"},"modified":"2026-05-05T10:28:50","modified_gmt":"2026-05-05T10:28:50","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 26.04, 24.04, or 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, Ubuntu 24.04, and Ubuntu 26.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, the latest releases packages often do NOT work properly or even refuse to launch in Ubuntu, probably because of 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 only<\/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 25.10, and Ubuntu 26.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: GDM Settings has potential to 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, Ubuntu 24.04, and Ubuntu 26.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 [&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"],"_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}]}}