#1148027 desktop-base: finalize support for Plymouth theme 'debian-theme' managed by update-alternatives --config desktop-theme

#1148027#5
Date:
2026-09-16 09:08:02 UTC
From:
To:
Package: src:desktop-base
Version: 14.0.0~pre3
Severity: normal
Tags: patch
UserTags: debian-edu
User: debian-edu@lists.debian.org

Since desktop-base 9.0.6 there is (half-ready) support for Plymouth
theme management via `update-alternatives --config desktop-theme`.

I say, half-ready because: For theme <some-theme> Plymouth expects to
find a folder named /usr/share/plymouth/themes/<some-theme>/
('debian-theme' folder exists at that location) and in that folder it
expects to find a theme configuration file <some-theme>.plymouth (i.e.
for a virtual Plymouth theme 'debian-theme' it would expect a file
'debian-theme.plymouth'.

If a user configures 'debian-theme' as their Plymouth theme like:

```
$ sudo plymouth-set-default-theme debian-theme
/usr/share/plymouth/themes/debian-theme/debian-theme.plymouth does not exist
```

... it ends  with above error message. The reason for it is that the
active Plymouth theme folder contains '<real-theme-name>.plymouth',
but not 'debian-theme.plymouth'.

I have attached a .debdiff to get this fixed.

Mike

#1148027#10
Date:
2026-09-16 10:10:26 UTC
From:
To:
yes hopefully they fix that soon thanks Mike


/-\

Mike Gabriel <sunweaver@debian.org> schrieb am Mi. 16. Sept. 2026 um 11:11:

#1148027#15
Date:
2026-09-16 10:10:26 UTC
From:
To:
yes hopefully they fix that soon thanks Mike


/-\

Mike Gabriel <sunweaver@debian.org> schrieb am Mi. 16. Sept. 2026 um 11:11:

#1148027#20
Date:
2026-09-17 09:40:41 UTC
From:
To:
Le 16/09/26 à 23:16, Mike Gabriel a écrit :

Hello Mike,

I would be really happy to see this coming, but indeed there is still
this issue of symlink

I opened a bug upstream about this years ago, maybe that could be the
way to go? https://gitlab.freedesktop.org/plymouth/plymouth/-/work_items/78

Also, ubuntu has its own patch for this, did you look at how they are
doing it so we can reduce the delta between them and us?

Kind regards,

Laurent Bigonville