ublue-os / bazzite

Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
https://bazzite.gg
Apache License 2.0
4.1k stars 250 forks source link

usr-share-sddm-themes.mount fails because it is not empty, mounting anyway #1912

Open Renner0E opened 1 week ago

Renner0E commented 1 week ago

Describe the bug

I run my own custom image FROM bazzite. I did not customize /usr/share/sddm/themes in any way.

ls /usr/share/sddm/themes
01-breeze-fedora  breeze

What did you expect to happen?

systemd service doesn't fail. workaround for sddm.... works

Output of rpm-ostree status

State: idle
AutomaticUpdates: stage; rpm-ostreed-automatic.timer: last run 3h 30min ago
Deployments:
  ostree-image-signed:docker://ghcr.io/renner0e/atomic-desktop
                   Digest: sha256:c133f8df9917365fd98dee64c7049a00e2e2997ccdcfb3488e7f4c30cc10b46f
                  Version: 41.20241118.2 (2024-11-19T17:23:37Z)
      RemovedBasePackages: firewall-config 2.2.3-2.fc41
             InitramfsEtc: /etc/vconsole.conf

● ostree-image-signed:docker://ghcr.io/renner0e/atomic-desktop
                   Digest: sha256:2f2e6045dd7ecc793965dd650af3ebbc85cac58d3402fb066e499381469031b5
                  Version: 41.20241118.2 (2024-11-19T17:23:37Z)
      RemovedBasePackages: firewall-config 2.2.3-2.fc41
             InitramfsEtc: /etc/vconsole.conf

  ostree-image-signed:docker://ghcr.io/renner0e/atomic-desktop
                   Digest: sha256:77fd8c631e406bd6e5c2cc60e3588e09e13cfdabb9ded6e878504237abe5465d
                  Version: 41.20241112.1 (2024-11-13T17:20:34Z)
      RemovedBasePackages: firewall-config 2.2.3-2.fc41
             InitramfsEtc: /etc/vconsole.conf

Hardware

No response

Extra information or context

Nov 21 19:08:00 mypc systemd[1]: usr-share-sddm-themes.mount: Directory /usr/share/sddm/themes to mount over is not empty, mounting anyway.
Nov 21 19:08:00 mypc systemd[1]: Mounting usr-share-sddm-themes.mount - KDE writable sddm workaround...
Nov 21 19:08:00 mypc mount[1967]: mount: /usr/share/sddm/themes: special device overlay does not exist.
Nov 21 19:08:00 mypc mount[1967]:        dmesg(1) may have more information after failed mount system call.
Nov 21 19:08:00 mypc systemd[1]: usr-share-sddm-themes.mount: Mount process exited, code=exited, status=32/n/a
Nov 21 19:08:00 mypc systemd[1]: usr-share-sddm-themes.mount: Failed with result 'exit-code'.
Nov 21 19:08:00 mypc systemd[1]: Failed to mount usr-share-sddm-themes.mount - KDE writable sddm workaround.