View Issue Details

IDProjectCategoryView StatusLast Update
0005542Kali LinuxFeature Requestspublic2019-12-12 08:43
Reporterrhertzog Assigned Torhertzog  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionwon't fix 
Product Version2019.2 
Summary0005542: Improve how plymouth theme is handled
Description

Currently the plymouth and desktop-base package do not provide a good way for derivatives/admins to override the default theme (it's hardcoded in /usr/share/plymouth/plymouthd.defaults). Due to that we have added a call to "plymouth-set-default-theme" in desktop-base but this overwrites /etc/plymouth/plymouthd.conf (which is a dpkg-handled conffile) and can lead to spurious prompts during package installation.

This issue is discussed in https://bugs.debian.org/850280 on the Debian side but it will require some upstream fix first. The Debian maintainer opened https://gitlab.freedesktop.org/plymouth/plymouth/issues/78 but upstream seems unlikely to fix it by himself. So we should likely step in to get what we want.

Activities

Balling

Balling

2019-09-01 17:17

reporter   ~0010954

Mmm... Will this maybe improve this? I mean 6 seconds, really? All kernel booted in 4.930s
root@kali:~# systemd-analyze blame
6.623s plymouth-quit-wait.service
1.338s thin.service
1.214s systemd-journald.service
1.102s [email protected]
1.073s alsa-restore.service
1.040s privoxy.service
977ms dev-sdb1.device
572ms ModemManager.service
533ms accounts-daemon.service
510ms systemd-logind.service
493ms redis-server.service
465ms networking.service
306ms gdomap.service
305ms NetworkManager.service
269ms gdm.service
255ms udisks2.service
238ms ssh.service
184ms upower.service
165ms systemd-udev-trigger.service
160ms rtkit-daemon.service
141ms rpcbind.service
138ms [email protected]
.........

root@kali:~# systemd-analyze
Startup finished in 4.930s (kernel) + 8.892s (userspace) = 13.823s
graphical.target reached after 8.848s in userspace

rhertzog

rhertzog

2019-12-12 08:43

administrator   ~0011664

Wtih the switch to the new theme, our plymouth theme is now setup with a configuration file diverting /etc/plymouth/plymouthd.conf. It's clean enough for the time being.

Issue History

Date Modified Username Field Change
2019-06-14 06:40 rhertzog New Issue
2019-06-14 06:40 rhertzog Status new => assigned
2019-06-14 06:40 rhertzog Assigned To => rhertzog
2019-09-01 17:17 Balling Note Added: 0010954
2019-12-12 08:43 rhertzog Status assigned => closed
2019-12-12 08:43 rhertzog Resolution open => won't fix
2019-12-12 08:43 rhertzog Note Added: 0011664