• Guide & Review
    • All Tutorial(s)
    • Linux Distro Review
    • Complete Review Index
  • App
    • Top List Index
    • Top 10 List
    • Ubuntu Apps
    • GNOME Apps
    • KDE Apps
    • LibreOffice
      • Exclusive LibreOffice Guides
      • LibreOffice 24.8
      • Calc
  • Theme
  • Distro
    • Upcoming
    • Current
      • Fedora 42
      • Debian 12 “Bookworm”
      • Ubuntu 24.04 LTS
      • Ubuntu 24.10
      • LMDE 6
      • Linux Mint 22 “Wilma”
      • elementary OS 7 Horus
    • Arch Linux
    • Pop!_OS
    • Distro Review
    • View All Distros
  • DE
    • GNOME 48
    • COSMIC Desktop (Alpha)
    • KDE Plasma 6
    • Xfce 4.18
    • LXQt
    • View All Desktop Env
  • News
  • Dev
    • Learn Linux Commands
    • Virtual Machine Set up
      • VirtualBox (all guides)
      • GNOME Boxes
      • virt-manager & KVM
    • Linux Kernel 6.7
    • LibreOffice Macro
  • More
    • Editorial and Opinion
    • Hardware
  • RSS
  • Telegram Channel
  • Google News
  • 𝕏 (Twitter)
  • Mastodon
  • YouTube
  • Facebook
  • r/debugpoint
  • Email
sections
  • About
  • Content Policy
  • Contact

DebugPoint.com

Linux and Dev Portal

  • Guide & Review
    • All Tutorial(s)
    • Linux Distro Review
    • Complete Review Index
  • App
    • Top List Index
    • Top 10 List
    • Ubuntu Apps
    • GNOME Apps
    • KDE Apps
    • LibreOffice
      • Exclusive LibreOffice Guides
      • LibreOffice 24.8
      • Calc
  • Theme
  • Distro
    • Upcoming
    • Current
      • Fedora 42
      • Debian 12 “Bookworm”
      • Ubuntu 24.04 LTS
      • Ubuntu 24.10
      • LMDE 6
      • Linux Mint 22 “Wilma”
      • elementary OS 7 Horus
    • Arch Linux
    • Pop!_OS
    • Distro Review
    • View All Distros
  • DE
    • GNOME 48
    • COSMIC Desktop (Alpha)
    • KDE Plasma 6
    • Xfce 4.18
    • LXQt
    • View All Desktop Env
  • News
  • Dev
    • Learn Linux Commands
    • Virtual Machine Set up
      • VirtualBox (all guides)
      • GNOME Boxes
      • virt-manager & KVM
    • Linux Kernel 6.7
    • LibreOffice Macro
  • More
    • Editorial and Opinion
    • Hardware

DebugPoint.com

4 years ago 4 years ago

Tutorials

How to Change Login Screen Background in Fedora Workstation

2 min


Arindam
by Arindam 4 years ago4 years ago
414.1kviews

In this guide, we will show you how you can change the login screen background image of Fedora Workstation (GNOME edition).

The login screens are bland for most of the Linux desktops today (except KDE). They are either features a single color gradient aligned with desktop’s base color, or Grey/black single color image. This gives a ‘not-so-good’ vibe while you are starting up your system for work or any activity. I believe a nice login screen, before you load your desktop – is a good thing to have. This is why we recently wrote an article on how to change login screen for elementary OS 6.

So, in this post, we explain the steps to change the login screen background of Fedora Workstation (GNOME edition). These steps only works for GNOME with Fedora. Tested in all stable versions.

How to change login screen background image in Fedora Workstation

The login screen in Fedora – GNOME is managed by GNOME Display Manager (gdm) via .gresource file. The gdm reads this file and paints the login screen as instructed.

We are going to use a copr repo which is created by a developer (name gdm-wallpaper) to ease this work. And it’s very simple.

Open a terminal in Fedora. And run the following command to enable the copr repo in your system

sudo dnf copr enable zirix/gdm-wallpaper

Then install gdm-wallaper from the repo using the following command. This may install some additional dependency packages which it requires. But they are safe to use and not a heavy download.

sudo dnf install gdm-wallpaper

After the installation, run the command as below to change the login screen background.

sudo set-gdm-wallpaper /your/image/path
change fedora login background
change fedora login background

You may want to change the path of the image to your image in your system.

If all goes well, logout and you should see a nice login screen (see below).

changed login screen background - Fedora
changed login screen background – Fedora

How to revert to stock login screen

The script creates a backup of the .gresource file. Hence, It’s easy to revert. All you need to do is run the following command to replace the .gresource file with the backup one.

sudo cp /usr/share/gnome-shell/gnome-shell-theme.gresource.backup /usr/share/gnome-shell/gnome-shell-theme.gresource

Then logoff.

If you would like to remove the copr repo as well, including the script, you can use the following commands.

sudo dnf remove gdm-wallpaper
sudo dnf copr remove zirix/gdm-wallpaper

So, that’s it. I hope you enjoy your revamped Fedora Login screen.

Add DebugPoint to your Google News feed. Follow us:
Join our Telegram Channel and stay informed on the move.
Using Mastodon? Follow us at floss.social/@debugpoint

Post Pagination

  • Previous PostPrevious
  • Next PostNext

Login Screen
Arindam

Posted by Arindam

Creator and author of debugpoint.com. Connect with me via Telegram, 𝕏 (Twitter), or send us an email.
Subscribe
Notify of
guest

guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
  • Previous Post
    Ubuntu 21.10 Beta Released, Download and Test Now.
    by Arindam
  • Next Post
    GNOME 41 Released. This is What's New.
    by Arindam

More From: Tutorials

  • 1.1k
    Home Lab, Server Setup

    Creating Your Own Home Lab: Essential Setup Tips for Tech Enthusiasts

    6 months ago5 months ago
  • 1.6k
    Fedora 41
    1

    Upgrade to Fedora 41 from Fedora 40 Workstation (GUI and CLI)

    6 months ago6 months ago
  • 737
    gparted, virtual machine, VirtualBox

    How to Increase Virtual Machine Size in VirtualBox

    8 months ago8 months ago

DON'T MISS

  • Popular
    875
    fedora, Fedora 42
    1

    Fedora 42: Best New Features

    2 weeks ago2 weeks ago
  • 544
    GNOME 48

    GNOME 48: Best New Features

    3 weeks ago3 weeks ago

Notice:

Notice: Due to ongoing portal maintenance, you may find 404 on certain pages.- April 6, 2025

Related Articles

  • How to Change Login Screen Background in Ubuntu
  • How to Change Lock and Login Screen Wallpaper in elementary OS

DebugPoint.com is a portal covering Technology, Software News and stuff that matters. Heavily slant towards Linux and Open Source.

All applications are registered trademarks of their respective owners. Icons and Logos are used for information purposes, and credit is provided at the end of corresponding articles.

This site serves Ads by a third party that uses cookies and serves ads based on user browsing patterns.

Ideas and opinions expressed here are owned by the author and don’t necessarily reflect those of other people or organizations.

Linux is a registered trademark of Linus Torvalds.

Stay in touch

  • RSS
  • Telegram Channel
  • Google News
  • 𝕏 (Twitter)
  • Mastodon
  • YouTube
  • Facebook
  • r/debugpoint
  • Email

Other Projects

  • debugpointnews.com
  • About
  • Content Policy
  • Contact
© 2025 DebugPoint.com All Rights Reserved | Created with ❤ in India 🇮🇳

log in

Captcha!
Forgot password?

forgot password

Back to
log in