{"id":39277,"date":"2022-04-30T12:09:57","date_gmt":"2022-04-30T12:09:57","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=39277"},"modified":"2024-05-06T16:31:20","modified_gmt":"2024-05-06T16:31:20","slug":"login-screen-background-ubuntu-22-04","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2022\/04\/login-screen-background-ubuntu-22-04\/","title":{"rendered":"How to Change Login Screen Background in Ubuntu 24.04 | 22.04"},"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>Want to change the background wallpaper or just set another color for Ubuntu Gnome login screen? Here&#8217;s how to do the trick in Ubuntu 22.04 and Ubuntu 24.04!<\/p>\n<p>As you may know, the GDM background is not easy to modify since GNOME hard-coded the CSS into a <code>.gresource<\/code> file. Thankfully, there&#8217;s now a graphical configuration tool can do the job for Ubuntu 22.04 and higher.<\/p>\n<p>It&#8217;s <a href=\"https:\/\/github.com\/gdm-settings\/gdm-settings\" target=\"_blank\" rel=\"noopener\">GDM Settings<\/a>, a free open-source tool not only for changing the background for GNOME login screen, but also supports for configuring login screen for following things:<\/p>\n<ul>\n<li>Change the Fonts.<\/li>\n<li>Tweak top-bar color, background.<\/li>\n<li>Configure sound, mouse and touchpad.<\/li>\n<li>Disable User list.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/jammy-loginbackground.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-39284\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/jammy-loginbackground-600x290.jpg\" alt=\"\" width=\"600\" height=\"290\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/jammy-loginbackground-600x290.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/jammy-loginbackground-300x145.jpg 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/jammy-loginbackground-768x371.jpg 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/jammy-loginbackground.jpg 1366w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<!--more--><\/p>\n<h3>Step 1: Install GDM Settings<\/h3>\n<p><b>For Ubuntu 24.04<\/b>, the graphical configuration tool is already made into system repository.<\/p>\n<p>Simply, press <code>Ctrl+Alt+T<\/code> on keyboard to open terminal. When it opens, run command to install it:<\/p>\n<pre>sudo apt install gdm-settings libglib2.0-dev-bin<\/pre>\n<p><i>If package not found, run <code>sudo apt update<\/code> to refresh package cache<\/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 22.04<\/b>, the package is not available in system repository. For choice, I&#8217;ve uploaded it into this <a href=\"https:\/\/launchpad.net\/~ubuntuhandbook1\/+archive\/ubuntu\/gdm-settings\" target=\"_blank\" rel=\"noopener\">unofficial PPA<\/a>.<\/p>\n<p>Just press <code>Ctrl+Alt+T<\/code> to open up a terminal window, and run the commands below one by one to add PPA and install the tool:<\/p>\n<ul>\n<li>Add the PPA:\n<pre>sudo add-apt-repository ppa:ubuntuhandbook1\/gdm-settings<\/pre>\n<\/li>\n<li>Refresh system package cache, though it should be done automatically while adding PPA:\n<pre>sudo apt update<\/pre>\n<\/li>\n<li>Finally, install the configuration tool:\n<pre>sudo apt install gdm-settings libglib2.0-dev-bin<\/pre>\n<\/li>\n<\/ul>\n<h3>Step 2: Use GDM Settings to change login screen background<\/h3>\n<p>After installed the tool, press <b>Super<\/b> (Windows logo) key to trigger overview, search for and launch &#8220;GDM Settings&#8221;.<\/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><\/p>\n<p>In the first &#8220;Appearance&#8221; tab, set background type to either &#8220;<strong>Image<\/strong>&#8221; or &#8220;<strong>Color<\/strong>&#8220;, then choose an image file or set a color value for login background. Finally click &#8220;<strong>Apply<\/strong>&#8220;. Though, you need sudo permission to apply the change.<br \/>\n<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<h3>Uninstall GDM Settings<\/h3>\n<p>If you don&#8217;t need the app anymore, simply open terminal (Ctrl+Alt+T) and run command to uninstall it:<\/p>\n<pre>sudo apt remove --autoremove gdm-settings<\/pre>\n<p>For Ubuntu 22.04, also remove the PPA repository by either running command in terminal:<\/p>\n<pre>sudo add-apt-repository --remove ppa:ubuntuhandbook1\/gdm-settings<\/pre>\n<p>or using &#8220;Software &amp; Updates&#8221; utility to remove the corresponding source line under &#8220;Other Software&#8221; tab.<\/p>","protected":false},"excerpt":{"rendered":"<p>Want to change the background wallpaper or just set another color for Ubuntu Gnome login screen? Here&#8217;s how to do the trick in Ubuntu 22.04 and Ubuntu 24.04! As you may know, the GDM background is not easy to modify since GNOME hard-coded the CSS into a .gresource file. Thankfully, there&#8217;s now a graphical configuration [&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-39277","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\/39277","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=39277"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/39277\/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=39277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=39277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=39277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}