Há alguns dias, iniciei uma investigação sobre por que meu laptop está demorando muito para inicializar. Meus detalhes do laptop: Lenovo Y480 CPU Intel® Core ™ i7-3610QM a 2.30GHz × 8 8 GB de RAM Ubuntu 16.04 (recentemente atualizado)
Em primeiro lugar, eu corri systemd-analyze blame , me dando a próxima informação:
13.767s winbind.service
13.754s nmbd.service
13.499s samba-ad-dc.service
11.526s NetworkManager-wait-online.service
11.394s dev-sda6.device
9.032s apparmor.service
8.219s NetworkManager.service
8.087s accounts-daemon.service
7.318s gpu-manager.service
6.158s snapd.refresh.service
6.134s [email protected]
5.037s grub-common.service
4.362s console-setup.service
4.070s thermald.service
3.813s networking.service
3.745s console-kit-log-system-start.service
3.739s systemd-user-sessions.service
3.608s systemd-udevd.service
3.197s lightdm.service
2.973s systemd-tmpfiles-setup.service
2.708s bluetooth.service
1.772s irqbalance.service
1.570s systemd-tmpfiles-setup-dev.service
1.551s vboxdrv.service
1.451s keyboard-setup.service
1.344s rsyslog.service
1.308s udisks2.service
1.307s systemd-backlight@backlight:intel_backlight.service
1.303s systemd-journald.service
1.244s colord.service
1.219s binfmt-support.service
Como você pode ver, há muitos serviços que levam mais de um segundo.
Depois disso, eu executei o comando systemd-analyze dot me dando muita informação. Devido à extensão dessa informação, não estou deixando aqui uma cópia. Mas usando o software graphviz e compilando todas as combinações de shutdown.target service, vi que ele está "em conflito" com muitos serviços. Eu não sou um usuário avançado, estou bastante noob nessas coisas. Eu suponho que eles estão em conflito porque em "referências de cor", diz:
Color legend: black = Requires
dark blue = Requisite
dark grey = Wants
red = Conflicts
green = After
Como eu posso entender, vermelho significa conflitos entre esses serviços. Eu criei um gráfico png para ver de uma maneira melhor o resultado do comando systemd-analyze dot .