# How can I change lock screen wallpaper?

**URL:** <https://universal-blue.discourse.group/t/how-can-i-change-lock-screen-wallpaper/6553>\
**Category:** Bazzite\
**Created:** [February 1, 2025, 6:35am UTC](https://universal-blue.discourse.group/t/how-can-i-change-lock-screen-wallpaper/6553 "2025-02-01T06:35:37Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![tiz](https://avatars.discourse-cdn.com/v4/letter/t/f07891/32.png) [@tiz](https://universal-blue.discourse.group/u/tiz)\
**Post date:** [February 1, 2025, 6:35am UTC](https://universal-blue.discourse.group/t/how-can-i-change-lock-screen-wallpaper/6553/1 "2025-02-01T06:35:37Z")

</div>

My bazzite system uses KDE Plasma.

I have tried changing

- Wallpaper
- background image in Colors & Themes → Global Theme → Login Screen (SDDM)  
in the System Settings app.

But it just shows blue pop color image in lock screen whatever I do.

---

<div class="post-metadata">

**Author:** ![Devoras](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/devoras/32/5665_2.png) [@Devoras](https://universal-blue.discourse.group/u/Devoras)\
**Post date:** [February 1, 2025, 8:21am UTC](https://universal-blue.discourse.group/t/how-can-i-change-lock-screen-wallpaper/6553/2 "2025-02-01T08:21:08Z")

</div>

The [Documentation](https://docs.bazzite.gg/General/Desktop_Environment_Tweaks/?h=sdd#sddm-login-manager-themes) says: " Use Discover to install SDDM themes. SDDM themes can also be layered **at your own risk** if they are available as RPM packages using [`rpm-ostree`](https://docs.bazzite.gg/Installing_and_Managing_Software/rpm-ostree/)."

---

<div class="post-metadata">

**Author:** ![gghardwareissues](https://avatars.discourse-cdn.com/v4/letter/g/d2c977/32.png) [@gghardwareissues](https://universal-blue.discourse.group/u/gghardwareissues)\
**Post date:** [February 2, 2025, 3:15am UTC](https://universal-blue.discourse.group/t/how-can-i-change-lock-screen-wallpaper/6553/3 "2025-02-02T03:15:22Z")

</div>

kde has two lock screens. On first boot and subsequent logins. For subsequent logins go to settings → screen locking → configure appearance and choose the image you want. (I think) you don’t need to import a custom ssdm theme. For first boot at colors and themes → sddm → click on the theme (choose breeze and not breeze fedora) → click on the image → select your image → reboot. If this doesn’t work you can create a simple custom theme with you preferred image as detailed here, option 2 [Customizing a SDDM theme | CodinGarret.dev](https://codingarret.dev/posts/bazzite/custom-sddm-theme/)

---

<div class="post-metadata">

**Author:** ![tiz](https://avatars.discourse-cdn.com/v4/letter/t/f07891/32.png) [@tiz](https://universal-blue.discourse.group/u/tiz)\
**Post date:** [February 2, 2025, 5:47am UTC](https://universal-blue.discourse.group/t/how-can-i-change-lock-screen-wallpaper/6553/4 "2025-02-02T05:47:45Z")

</div>

My goodness, thank you. Screen locking → Configure appearance helped.

---

<div class="post-metadata">

**Author:** ![Danathar](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/danathar/32/7758_2.png) [@Danathar](https://universal-blue.discourse.group/u/Danathar)\
**Post date:** [August 14, 2025, 11:35am UTC](https://universal-blue.discourse.group/t/how-can-i-change-lock-screen-wallpaper/6553/5 "2025-08-14T11:35:54Z")

</div>

For the initial SDDM login screen, at least in Aurora this worked. I’d imagine it would work in Bazzite as well. Modify the file to suit your needs:

```auto
## 1. **Create a Writable SDDM Theme Directory**

bash

`sudo mkdir -p /var/lib/sddm/themes sudo cp -r /usr/share/sddm/themes/* /var/lib/sddm/themes/ sudo chown -R sddm:sddm /var/lib/sddm/themes`

---

## 2. **Configure SDDM to Use the Writable Theme Directory**

Create or edit the override file:

bash

`sudo mkdir -p /etc/sddm.conf.d sudo tee /etc/sddm.conf.d/local-themes.conf > /dev/null << 'EOF' [Theme] ThemeDir=/var/lib/sddm/themes EOF`

---

## 3. **Copy the Wallpaper to the Breeze Theme Directory**

bash

`sudo cp /usr/share/backgrounds/aurora/aurora-wallpaper-1/contents/images/15392x8616.jpg /var/lib/sddm/themes/breeze/`

---

## 4. **Edit the Breeze Theme Config to Use**

Set SDDM to use your wallpaper (`15392x8616.jpg`):

bash

`sudo tee /var/lib/sddm/themes/breeze/theme.conf.user > /dev/null << EOF [General] type=image background=15392x8616.jpg EOF`

---

## 5. **Ensure SDDM Uses the Breeze Theme**

Append (if not present) to your SDDM theme config:

bash

`sudo tee -a /etc/sddm.conf.d/local-themes.conf > /dev/null << 'EOF' Current=breeze EOF`

---

## 6. **Apply Changes**

**Warning:** This command logs you out; save your work before running!

bash

`sudo systemctl restart sddm`

Or reboot if preferred.

```
