Fedora19 Improving boot time/disabling useless services
Hi guys, for the first time i've installed a Linux Distro (latest Fedora 19 with gnome3). I like it very much but i want to improve the boot time. I think i can disable some useless service (for me) like bluetooth or wi-fi module (i use ethernet cable) and there are some errors too. Please answer with easy to understand language and examples of command to launch because i'm a newbie :)
This is what is shown with dmesg command (sorry i can't upload/attach it because it's first question here): ("long gap" are 8-11, 13-37, 37-271)
dmesg output can be found in fpaste.org
Anyone can help me? :)
Thanks
EDITED (by Artur):
systemd-analyze blame:
8.676s plymouth-quit-wait.service
8.676s plymouth-quit-wait.service
4.406s firewalld.service
1.393s lvm2-monitor.service
1.364s accounts-daemon.service
1.338s systemd-fsck-root.service
1.246s NetworkManager-dispatcher.service
1.236s avahi-daemon.service
1.234s systemd-logind.service
1.207s rtkit-daemon.service
1.200s gdm.service
1.161s dmraid-activation.service
1.160s systemd-udev-settle.service
1.093s systemd-tmpfiles-setup-dev.service
845ms plymouth-start.service
806ms fedora-loadmodules.service
747ms rpcbind.service
741ms bluetooth.service
498ms systemd-sysctl.service
After command by Arthur i gained some secs systemctl disable plymouth-quit-wait.service
Startup finished in 1.026s (kernel) + 1.396s (initrd) + 13.400s (userspace) = 15.822s
7.326s plymouth-quit-wait.service
3.674s firewalld.service
2.485s lvm2-monitor.service
2.074s accounts-daemon.service
1.494s gdm.service
1.457s systemd-logind.service
1.449s avahi-daemon.service
1.417s rtkit-daemon.service
1.409s systemd-udev-settle.service
1.226s systemd-fsck-root.service
976ms systemd-tmpfiles-setup-dev.service
964ms colord.service
893ms dmraid-activation.service
846ms plymouth-start.service
716ms NetworkManager.service
564ms fedora-loadmodules.service
554ms systemd-tmpfiles-setup.service
485ms chronyd.service
463ms mcelog.service
440ms systemd-udevd.service
428ms plymouth-read-write.service
421ms livesys-late.service
390ms systemd-journal-flush.service
347ms polkit.service
286ms systemd-readahead-replay.service
262ms systemd-sysctl.service
236ms auditd.service
192ms dev-disk-by\x2duuid-389aa575\x2d398b\x2d49dc\x2da8d7\x2dc46f30a2d36e.swap
180ms lvm2-lvmetad.service
152ms sys-kernel-debug.mount
152ms systemd-udev-trigger.service
151ms dev-hugepages.mount
151ms dev-mqueue.mount
125ms tmp.mount
120ms udisks2.service
85ms systemd-remount-fs.service
74ms rpcbind.service
69ms bluetooth.service
62ms systemd-readahead-collect.service
42ms livesys.service
31ms systemd-user-sessions.service
26ms sm-client.service
22ms sendmail.service
18ms abrt-ccpp.service
14ms systemd-vconsole-setup.service
12ms fedora-readonly.service
10ms upower.service
7ms NetworkManager-dispatcher.service
6ms systemd-localed.service
5ms sys-kernel-config.mount
4ms systemd-update-utmp-runlevel.service
4ms systemd-readahead-done.service
4ms sys-fs-fuse-connections.mount
1ms systemd-random-seed-load.service
After executing:
systemctl mask plymouth-quit-wait.service
(now it doesn't load "plymouth-quit-wait.service" on boot anymore, but i didn't gain any "real" seconds (only on logs) doing that.*
Startup finished in 1.021s (kernel) + 1.434s (initrd) + 13.024s (userspace) = 15.480s
4.042s systemd-udev-settle.service
3.810s colord.service
3.676s firewalld.service
2.039s lvm2-monitor.service
1.494s systemd-fsck-root.service
1.240s fedora-loadmodules.service
1.041s systemd-tmpfiles-setup-dev.service
885ms accounts-daemon.service
851ms plymouth-start.service
786ms systemd-sysctl.service
723ms systemd-logind.service
721ms avahi-daemon.service
715ms chronyd.service
615ms NetworkManager.service
612ms mcelog.service
612ms livesys.service
603ms systemd-user-sessions.service
598ms dmraid-activation.service
563ms udisks2.service
468ms ...
Please post output of this commands:
systemd-analyze; systemd-analyze blame
systemd-analyze; Startup finished in 1.019s (kernel) + 1.437s (initrd) + 15.145s (userspace) = 17.603s
Improve boot time? That is a fast startup!
systemd-analyze blame:8.676s plymouth-quit-wait.service 8.676s plymouth-quit-wait.service 4.406s firewalld.service 1.393s lvm2-monitor.service 1.364s accounts-daemon.service 1.338s systemd-fsck-root.service 1.246s NetworkManager-dispatcher.service 1.236s avahi-daemon.service 1.234s systemd-logind.service 1.207s rtkit-daemon.service 1.200s gdm.service 1.161s dmraid-activation.service 1.160s systemd-udev-settle.service 1.093s systemd-tmpfiles-setup-dev.service 845ms plymouth-start.service 806ms fedora-loadmodules.service 747ms rpcbind.service 741ms bluetooth.service 498ms systemd-sysctl.service
I'm "in there" in about 56 secs (the motherboard takes 20s to load things and display O.S. list, so 36 secs to load), Before login screen (and after the Fedora logo disappear) it shows me a black screen without actions (apparently) for 10s. I think there are some problems with ipv6 on boot.