After upgrade to bookworm, debian presented so slow to boot. Is it possible to disable some boot process? Is it another trick that I could do to make it more fast on boot?
After boot, I see that some applications is so slow to start, like nautilus, libreoffice, gnome-terminal, etc. Here is some systemd-analyze output. systemd-analyze blame 51.972s plymouth-quit-wait.service 24.524s docker.service 17.102s systemd-journal-flush.service 14.398s containerd.service 12.128s cups.service 10.211s NetworkManager-wait-online.service 9.709s apache2.service 8.966s udisks2.service 6.558s ModemManager.service 6.493s vboxdrv.service 5.901s systemd-tmpfiles-clean.service 5.022s accounts-daemon.service 3.454s gdm.service 3.374s exim4.service 3.340s dev-sda2.device 3.288s polkit.service 3.268s switcheroo-control.service 3.252s avahi-daemon.service 3.250s bluetooth.service 3.228s NetworkManager.service 3.212s wpa_supplicant.service 3.212s systemd-logind.service 2.793s ssh.service 2.564s systemd-resolved.service 2.160s apparmor.service 1.527s packagekit.service 1.419s mono-xsp4.service 1.417s fwupd-refresh.service 1.308s rsyslog.service 1.263s networking.service 1.209s systemd-modules-load.service 1.205s lm-sensors.service 1.166s colord.service 1.148s systemd-udevd.service 1.107s apt-daily-upgrade.service 1.048s user@1000.service 1.048s fwupd.service 911ms systemd-fsck@dev-disk-by\x2duuid-6A75\x2d358E.service 881ms systemd-fsck@dev-disk-by\x2duuid-1ead2791\x2d92c2\x2d4a8d\x2dab98\x2da6> 608ms systemd-tmpfiles-setup-dev.service 437ms warsaw.service 407ms binfmt-support.service 339ms displaylink-driver.service 335ms systemd-journald.service 329ms upower.service 314ms systemd-sysusers.service 300ms dev-disk-by\x2duuid-6595d7a7\x2d4753\x2d4b35\x2d9342\x2d4388b146aea3.sw> 269ms systemd-tmpfiles-setup.service 254ms systemd-random-seed.service 227ms keyboard-setup.service 221ms modprobe@fuse.service 218ms systemd-udev-trigger.service 211ms dev-hugepages.mount 209ms dev-mqueue.mount 208ms sys-kernel-debug.mount 208ms sys-kernel-tracing.mount 198ms systemd-remount-fs.service 197ms virtualbox.service 193ms systemd-user-sessions.service 181ms console-setup.service 167ms plymouth-start.service 149ms systemd-sysctl.service 120ms ifupdown-pre.service 110ms sys-kernel-config.mount 100ms boot-efi.mount 100ms systemd-timesyncd.service 96ms kmod-static-nodes.service 95ms home.mount 89ms rtkit-daemon.service 80ms vboxautostart-service.service 79ms vboxballoonctrl-service.service 79ms plymouth-read-write.service 70ms proc-sys-fs-binfmt_misc.mount 70ms e2scrub_reap.service 57ms hddtemp.service 54ms systemd-rfkill.service 49ms vboxweb-service.service 39ms modprobe@configfs.service 22ms docker.socket 21ms systemd-update-utmp.service 11ms sys-fs-fuse-connections.mount 10ms user-runtime-dir@1000.service 9ms alsa-restore.service 9ms modprobe@drm.service 7ms systemd-update-utmp-runlevel.service 7ms systemd-backlight@backlight:intel_backlight.service 5ms systemd-backlight@leds:dell::kbd_backlight.service inxi -Fxpmrz System: Kernel: 5.14.0-2-amd64 x86_64 bits: 64 compiler: gcc v: 10.3.0 Console: pty pts/0 Distro: Debian GNU/Linux bookworm/sid Machine: Type: Portable System: Dell product: Inspiron 5547 v: A04 serial: <filter> Mobo: Dell model: 0K5C1C v: A00 serial: <filter> UEFI: Dell v: A04 date: 05/09/2014 Battery: ID-1: BAT1 charge: 11.5 Wh (29.6%) condition: 38.9/59.9 Wh (64.9%) volts: 12.0 min: 11.1 model: SANYO DELL WYT3M94Q status: Charging Memory: RAM: total: 11.58 GiB used: 5 GiB (43.2%) Array-1: capacity: 16 GiB slots: 2 EC: None max-module-size: 8 GiB Device-1: JDIMM1 size: 4 GiB speed: 1600 MT/s type: DDR3 Device-2: JDIMM2 size: 8 GiB speed: 1600 MT/s type: DDR3 CPU: Info: Dual Core model: Intel Core i7-4510U bits: 64 type: MT MCP arch: Haswell rev: 1 cache: L2: 4 MiB flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 20752 Speed: 1995 MHz min/max: 800/3100 MHz Core speeds (MHz): 1: 1995 2: 1997 3: 2013 4: 1996 Graphics: Device-1: Intel Haswell-ULT Integrated Graphics vendor: Dell driver: i915 v: kernel bus-ID: 00:02.0 Device-2: AMD Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] vendor: Dell driver: amdgpu v: kernel bus-ID: 03:00.0 Device-3: Realtek Integrated_Webcam_HD type: USB driver: uvcvideo bus-ID: 3-1.8:6 Display: server: X.org 1.20.11 driver: loaded: amdgpu,modesetting unloaded: vesa tty: 80x42 Message: Advanced graphics data unavailable in console for root. Audio: Device-1: Intel Haswell-ULT HD Audio vendor: Dell driver: snd_hda_intel v: kernel bus-ID: 00:03.0 Device-2: Intel 8 Series HD Audio vendor: Dell driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 Sound Server-1: ALSA v: k5.14.0-2-amd64 running: yes Sound Server-2: PulseAudio v: 15.0 running: no Sound Server-3: PipeWire v: 0.3.40 running: yes Network: Device-1: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell driver: r8169 v: kernel port: 4000 bus-ID: 01:00.0 IF: enp1s0 state: down mac: <filter> Device-2: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter vendor: Dell Vostro 3470 driver: ath9k v: kernel bus-ID: 02:00.0 IF: wlp2s0 state: up mac: <filter> IF-ID-1: docker0 state: down mac: <filter> Bluetooth: Device-1: Qualcomm Atheros type: USB driver: btusb v: 0.8 bus-ID: 3-1.5:7 Report: hciconfig ID: hci0 rfk-id: 2 state: down bt-service: enabled,running rfk-block: hardware: no software: yes address: <filter> Drives: Local Storage: total: 931.51 GiB used: 1.39 TiB (152.6%) ID-1: /dev/sda vendor: Seagate model: ST1000LM014-1EJ164 size: 931.51 GiB temp: 34 C Partition: ID-1: / size: 38.89 GiB used: 31.17 GiB (80.1%) fs: ext4 dev: /dev/sda2 ID-2: /boot/efi size: 475.1 MiB used: 3.4 MiB (0.7%) fs: vfat dev: /dev/sda1 ID-3: /home size: 869.84 GiB used: 694.98 GiB (79.9%) fs: ext4 dev: /dev/sda4 ID-4: /home/<filter>/Private size: 869.84 GiB used: 694.98 GiB (79.9%) fs: ecryptfs source: ERR-102 Swap: ID-1: swap-1 type: partition size: 7.45 GiB used: 14.1 MiB (0.2%) dev: /dev/sda3 Sensors: System Temperatures: cpu: 51.0 C mobo: N/A gpu: amdgpu temp: 52.0 C Fan Speeds (RPM): cpu: 4300 Repos: Packages: 4200 Active apt repos in: /etc/apt/sources.list 1: deb http://deb.debian.org/debian/ testing main non-free contrib 2: deb-src http://deb.debian.org/debian/ testing main non-free contrib 3: deb http://deb.debian.org/debian/ testing-updates main contrib non-free 4: deb-src http://deb.debian.org/debian/ testing-updates main contrib non-free 5: deb http://security.debian.org/debian-security testing-security main contrib non-free 6: deb-src http://security.debian.org/debian-security testing-security main contrib non-free 7: deb http://deb.debian.org/debian/ unstable main non-free contrib 8: deb-src http://deb.debian.org/debian/ unstable main non-free contrib 9: deb http://deb.debian.org/debian/ stable main non-free contrib 10: deb-src http://deb.debian.org/debian/ stable main non-free contrib 11: deb http://deb.debian.org/debian/ experimental main non-free contrib 12: deb-src http://deb.debian.org/debian/ experimental non-free contrib 13: deb http://ftp.de.debian.org/debian stretch main 14: deb [trusted=yes] http://www.openprinting.org/download/printdriver/debian/ lsb3.2 main contrib main-nonfree 15: deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian buster contrib 16: deb [trusted=yes] https://cinelerra-gg.org/download/pkgs/debian10 buster main 17: deb https://qgis.org/ubuntu bullseye main Active apt repos in: /etc/apt/sources.list.d/docker.list 1: deb [arch=amd64] https://download.docker.com/linux/debian buster stable Active apt repos in: /etc/apt/sources.list.d/google-chrome.list 1: deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main 2: deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main No active apt repos in: /etc/apt/sources.list.d/google-earth-pro.list Active apt repos in: /etc/apt/sources.list.d/mono-official-stable.list 1: deb https://download.mono-project.com/repo/debian stable-buster main 2: deb https://download.mono-project.com/repo/debian buster main Active apt repos in: /etc/apt/sources.list.d/spotify.list 1: deb http://repository.spotify.com stable non-free Active apt repos in: /etc/apt/sources.list.d/teams.list 1: deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main Info: Processes: 257 Uptime: 8h 26m Init: systemd runlevel: 5 Compilers: gcc: 11.2.0 Shell: Bash v: 5.1.8 inxi: 3.3.07 systemd-analyze Startup finished in 5.040s (kernel) + 1min 16.605s (userspace) = 1min 21.646s graphical.target reached after 1min 16.145s in userspace 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 16.145s └─multi-user.target @1min 16.145s └─plymouth-quit-wait.service @24.172s +51.972s └─systemd-user-sessions.service @23.975s +193ms └─network.target @23.931s └─NetworkManager.service @20.702s +3.228s └─dbus.service @20.699s └─basic.target @20.674s └─sockets.target @20.674s └─docker.socket @20.650s +22ms └─sysinit.target @20.443s └─systemd-timesyncd.service @20.342s +100ms └─systemd-tmpfiles-setup.service @20.027s +269ms └─systemd-journal-flush.service @2.898s +17.102s └─systemd-journald.service @2.545s +335ms └─systemd-journald.socket @2.474s └─system.slice @2.436s └─-.slice @2.436s cat /var/log/boot.log /dev/sda2: clean, 724644/2608144 files, 8371529/10424832 blocks [ OK ] Finished Tell Plymouth To Write Out Runtime Data. Mounting Arbitrary Executable File Formats File System... [ OK ] Finished Set console font and keymap. [ OK ] Mounted Arbitrary Executable File Formats File System. [ OK ] Finished Enable support for additional executable binary formats. [ OK ] Finished Load AppArmor profiles. Starting Raise network interfaces... [ OK ] Finished Raise network interfaces. Starting Load/Save RF Kill Switch Status... [ OK ] Started Load/Save RF Kill Switch Status. [ OK ] Finished Flush Journal to Persistent Storage. Starting Create Volatile Files and Directories... [ OK ] Finished Create Volatile Files and Directories. Starting Network Name Resolution... Starting Network Time Synchronization... Starting Record System Boot/Shutdown in UTMP... [ OK ] Finished Record System Boot/Shutdown in UTMP. [ OK ] Started Network Time Synchronization. [ OK ] Reached target System Initialization. [ OK ] Started CUPS Scheduler. [ OK ] Started Daily Cleanup of Temporary Directories. [ OK ] Reached target Path Units. [ OK ] Reached target System Time Set. [ OK ] Started Trigger anacron every hour. [ OK ] Started Daily apt download activities. [ OK ] Started Daily apt upgrade and clean activities. [ OK ] Started Periodic ext4 Online Metadata Check for All Filesystems. [ OK ] Started Daily exim4-base housekeeping. [ OK ] Started Refresh fwupd metadata regularly. [ OK ] Started Daily rotation of log files. [ OK ] Started Daily man-db regeneration. [ OK ] Reached target Timer Units. [ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket. [ OK ] Listening on CUPS Scheduler. [ OK ] Listening on D-Bus System Message Bus Socket. Starting Docker Socket for the API... [ OK ] Listening on saned incoming socket. [ OK ] Listening on UUID daemon activation socket. [ OK ] Listening on Docker Socket for the API. [ OK ] Reached target Socket Units. [ OK ] Reached target Basic System. Starting Accounts Service... Starting Avahi mDNS/DNS-SD Stack... Starting Bluetooth service... [ OK ] Started Regular background program processing daemon. [ OK ] Started D-Bus System Message Bus. Starting Network Manager... Starting Remove Stale Online ext4 Metadata Check Snapshots... [ OK ] Reached target Login Prompts. Starting Initialize hardware monitoring sensors... Starting LSB: Mono XSP4... Starting Authorization Manager... Starting System Logging Service... Starting Switcheroo Control Proxy service... Starting User Login Management... Starting Disk Manager... Starting VirtualBox Linux kernel module... Starting WPA supplicant... [ OK ] Finished Remove Stale Online ext4 Metadata Check Snapshots. [ OK ] Finished Initialize hardware monitoring sensors. [ OK ] Started System Logging Service. [ OK ] Started LSB: Mono XSP4. [ OK ] Started Network Name Resolution. [ OK ] Reached target Host and Network Name Lookups. [ OK ] Started User Login Management. [ OK ] Started Bluetooth service. [ OK ] Started Avahi mDNS/DNS-SD Stack. [ OK ] Started WPA supplicant. [ OK ] Started Network Manager. [ OK ] Reached target Bluetooth Support. [ OK ] Reached target Network. Starting Network Manager Wait Online... Starting The Apache HTTP Server... Starting containerd container runtime... Starting CUPS Scheduler... [ OK ] Started Glances. Starting OpenBSD Secure Shell server... Starting Permit User Sessions... [ OK ] Started Unattended Upgrades Shutdown. [ OK ] Started Switcheroo Control Proxy service. Starting Save/Restore Sound Card State... [ OK ] Finished Save/Restore Sound Card State. [ OK ] Reached target Sound Card. [ OK ] Started Authorization Manager. Starting Modem Manager... Starting Hostname Service... [ OK ] Finished Permit User Sessions. Starting GNOME Display Manager... Starting Hold until boot process finishes up... [ OK ] Started Hostname Service. [ OK ] Started Accounts Service. Starting Network Manager Script Dispatcher Service... [ OK ] Started OpenBSD Secure Shell server. [ OK ] Started Network Manager Script Dispatcher Service. [ OK ] Started VirtualBox Linux kernel module. Starting vboxautostart-service.service... Starting vboxballoonctrl-service.service... [ OK ] Started vboxautostart-service.service. [ OK ] Started vboxballoonctrl-service.service. [ OK ] Started GNOME Display Manager. Starting DisplayLink Driver Service... -- Marcelo