My Fedora 38 takes way too long to boot and in general to start programs when booted. I note that I have a dual boot with windows. Below the output of systemd-analyze, systemd-analyze blame | head and systemd-analyze critical-chain. Thank you in advance!
$ systemd-analyze
Startup finished in 3.566s (firmware) + 4.052s (loader) + 1.251s (kernel) + 5.535s (initrd) + 1min 17.237s (userspace) = 1min 31.642s
graphical.target reached after 1min 17.176s in userspace.
$ systemd-analyze blame | head
30.273s plymouth-quit-wait.service
23.615s firewalld.service
19.802s dev-disk-by\x2dpartuuid-8b3fb463\x2de99b\x2d47ba\x2db4ad\x2d6794c3044067.device
19.802s dev-disk-by\x2dpath-pci\x2d0000:00:17.0\x2data\x2d1.0\x2dpart4.device
19.802s dev-disk-by\x2did-wwn\x2d0x5000c500b20a9b00\x2dpart4.device
19.802s dev-disk-by\x2did-ata\x2dST1000LM035\x2d1RK172_ZDEBAN5L\x2dpart4.device
19.802s dev-disk-by\x2ddiskseq-1\x2dpart4.device
19.802s dev-disk-by\x2duuid-f0caa9a0\x2d6e57\x2d4f80\x2d9748\x2d238b3b44d58f.device
19.802s dev-sda4.device
19.802s dev-disk-by\x2dpath-pci\x2d0000:00:17.0\x2data\x2d1\x2dpart4.device
$ systemd-analyze blame | head
30.273s plymouth-quit-wait.service
23.615s firewalld.service
19.802s dev-disk-by\x2dpartuuid-8b3fb463\x2de99b\x2d47ba\x2db4ad\x2d6794c3044067.device
19.802s dev-disk-by\x2dpath-pci\x2d0000:00:17.0\x2data\x2d1.0\x2dpart4.device
19.802s dev-disk-by\x2did-wwn\x2d0x5000c500b20a9b00\x2dpart4.device
19.802s dev-disk-by\x2did-ata\x2dST1000LM035\x2d1RK172_ZDEBAN5L\x2dpart4.device
19.802s dev-disk-by\x2ddiskseq-1\x2dpart4.device
19.802s dev-disk-by\x2duuid-f0caa9a0\x2d6e57\x2d4f80\x2d9748\x2d238b3b44d58f.device
19.802s dev-sda4.device
19.802s dev-disk-by\x2dpath-pci\x2d0000:00:17.0\x2data\x2d1\x2dpart4.device
$ systemd-analyze critical-chain
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
graphical.target @1min 17.176s
└─multi-user.target @1min 17.175s
└─plymouth-quit-wait.service @46.886s +30.273s
└─systemd-user-sessions.service @46.793s +60ms
└─remote-fs.target @46.773s
└─remote-fs-pre.target @46.773s
└─nfs-client.target @46.772s
└─gssproxy.service @46.013s +756ms
└─network.target @45.998s
└─wpa_supplicant.service @47.242s +285ms
└─basic.target @20.095s
└─dbus-broker.service @19.629s +460ms
└─dbus.socket @19.546s
└─sysinit.target @19.515s
└─systemd-resolved.service @18.800s +714ms
└─systemd-tmpfiles-setup.service @18.461s +317ms
└─systemd-journal-flush.service @6.942s +11.506s
└─systemd-journald.service @6.680s +256ms
└─systemd-journald-audit.socket @6.663s
└─system.slice
└─-.slice