It looks like most of the time is spent mounting an nfs share. Do you have an nfs share in your /etc/fstab? If so, try converting it to a systemd-automount.
How bad an idea is to disable playmouth-quit-wait-service? Because it this only service which is taking the longest time from what I can see in my critical-chain.
Plymouth runtime is a simple service that gives a nice boot screen, you can disable it entirely giving console boot messages but boot time is (nearly) identical. I have a desktop with two SSD and one NVMe M2 drives. EFI and Boot partions are on one SSD, the rest in single logical partition and boot time is really fast. With everything in NVMe you no longer access BIOS … playing around about boot time isn’t significant, processor, memory and storage performance needs to be tweaked together, operating system run times just waiting in the background don’t significantly impact performance.
I don’t think we can disable playmouth runtime. I tried. And reboot to see my system-critical chain. But it was sitting there in red color like it was sitting before. Instead of decreasing the boot time, instead, it increased my boot time by 1 second. Weird.
You’re a web developer using containers and specific apps … aren’t you confusing Fedora, a simple operating system, with latency connecting and disconnecting from your virtual workspace? To accelerate boot, shutdown time use hardware tweaks like suspend function or non volatile memory (NVMe), to see unused processes in the background use gnome-system-monitor or other GUI/CLI tools …
But it takes minutes to shutdown! Packagetkit Daemon seems to be the problem (I literaly watched the shutdown process, is there a way to get a critical-chain of that?)
I disabled packagekit since I HATE the microsoft way of forcing users to do updates and packagekit reminded me of that approach when it began doing automatic updates when shutting down.
That’s what I did. Now Gnome Software never bothers me anymore. There is some freedesktop stuff that I have to upgrade with “flatpak update”, occasionally, but that’s a small price to pay.