View Issue Details

IDProjectCategoryView StatusLast Update
0005542Kali Linux[All Projects] Feature Requestspublic2019-12-12 08:43
Reporterrhertzog Assigned Torhertzog  
Status closedResolutionwon't fix 
Product Version2019.2 
Target Version2019.3Fixed in Version 
Summary0005542: Improve how plymouth theme is handled
DescriptionCurrently 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 on the Debian side but it will require some upstream fix first. The Debian maintainer opened but upstream seems unlikely to fix it by himself. So we should likely step in to get what we want.



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 tor@default.service
          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 user@0.service

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


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