Long boot time Ubuntu 18.04 Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30UTC (7:30pm US/Eastern)Ubuntu 18.04 is taking long to loadVery slow boot due to mounting filesytemAre these dmesg gaps causing my 12.04 to boot up slowly?Ubuntu 14.10 x64 very slow boot. Nouveau / nVidia: broken pipe?Boot much slower after partition resizeLost bluetooth functionality after upgrading from 17.04 to 17.10Some services causes slower boot time Ubuntu 17.10Ubuntu 18.04 purple screen stays a long time before splashmy bluetooth can't detect any devices ubuntu 18.4Ubuntu 18.04 is taking long to loadboot very slowly after upgrade ubuntu 18.04
Should a wizard buy fine inks every time he want to copy spells into his spellbook?
C's equality operator on converted pointers
A letter with no particular backstory
Has negative voting ever been officially implemented in elections, or seriously proposed, or even studied?
How does a spellshard spellbook work?
Unit testing extension method adding view location expander
Why weren't discrete x86 CPUs ever used in game hardware?
Why are my pictures showing a dark band on one edge?
Is there hard evidence that the grant peer review system performs significantly better than random?
Where is the Data Import Wizard Error Log
Sliceness of knots
Does the Mueller report show a conspiracy between Russia and the Trump Campaign?
Do I really need to have a message in a novel to appeal to readers?
Intuitive explanation of the rank-nullity theorem
How could we fake a moon landing now?
How to compare two different files line by line in unix?
Why does 14 CFR have skipped subparts in my ASA 2019 FAR/AIM book?
One-one communication
Why can't I install Tomboy in Ubuntu Mate 19.04?
Random body shuffle every night—can we still function?
Do wooden building fires get hotter than 600°C?
How do living politicians protect their readily obtainable signatures from misuse?
Induction Proof for Sequences
Lagrange four-squares theorem --- deterministic complexity
Long boot time Ubuntu 18.04
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 23, 2019 at 23:30UTC (7:30pm US/Eastern)Ubuntu 18.04 is taking long to loadVery slow boot due to mounting filesytemAre these dmesg gaps causing my 12.04 to boot up slowly?Ubuntu 14.10 x64 very slow boot. Nouveau / nVidia: broken pipe?Boot much slower after partition resizeLost bluetooth functionality after upgrading from 17.04 to 17.10Some services causes slower boot time Ubuntu 17.10Ubuntu 18.04 purple screen stays a long time before splashmy bluetooth can't detect any devices ubuntu 18.4Ubuntu 18.04 is taking long to loadboot very slowly after upgrade ubuntu 18.04
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
Hello I'm using Ubuntu 18.04 on my T420 with 6GB RAM, Intel Pentium i5-2520M and Intel HD3000. I have dual-boot alongside with Windows 10. I am wondering why (after upgrade from 16.04) Ubuntu 18.04 is booting so long. Here are some info:
systemd-analyze critical-chain
The time after the unit is active or started is printed after the "@"
character.
The time the unit takes to start is printed after the "+" character.
graphical.target @41.691s
└─multi-user.target @41.691s
└─snapd.seeded.service @31.971s +20ms
└─snapd.service @27.445s +4.524s
└─basic.target @27.429s
└─sockets.target @27.429s
└─snapd.socket @27.375s +54ms
└─sysinit.target @27.336s
└─cryptsetup.target @27.336s
└─systemd-ask-password-wall.path @2.708s
└─-.mount @2.692s
└─system.slice @2.708s
└─-.slice @2.692s
systemd-analyze && system-analyze blame
22.399s dev-sda6.device
22.079s systemd-journal-flush.service
19.299s keyboard-setup.service
14.633s systemd-udevd.service
9.882s plymouth-quit-wait.service
4.776s apport-autoreport.service
4.524s snapd.service
4.373s networkd-dispatcher.service
3.905s NetworkManager.service
3.677s udisks2.service
3.509s plymouth-start.service
2.738s thermald.service
2.640s systemd-tmpfiles-setup-dev.service
2.266s grub-common.service
2.130s accounts-daemon.service
1.833s apparmor.service
1.784s dns-clean.service
1.621s snap-gnomex2dcharacters-124.mount
1.599s wpa_supplicant.service
1.541s snap-gnomex2dsystemx2dmonitor-54.mount
1.540s snap-core-5742.mount
1.510s snap-gnomex2d3x2d26x2d1604-59.mount
1.505s ModemManager.service
1.463s snap-gnomex2dlogs-45.mount
1.417s snap-gnomex2d3x2d26x2d1604-70.mount
1.406s colord.service
1.358s snap-gnomex2d3x2d26x2d1604-74.mount
1.356s console-setup.service
1.355s plymouth-read-write.service
1.229s fwupd.service
1.035s snap-gnomex2dcalculator-238.mount
958ms dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap
955ms snap-gnomex2dlogs-43.mount
808ms snap-gnomex2dcharacters-117.mount
755ms systemd-sysctl.service
732ms systemd-remount-fs.service
707ms avahi-daemon.service
706ms networking.service
697ms sys-kernel-debug.mount
696ms dev-hugepages.mount
693ms systemd-modules-load.service
689ms snap-gtkx2dcommonx2dthemes-701.mount
683ms dev-mqueue.mount
654ms snap-gnomex2dlogs-40.mount
638ms rsyslog.service
622ms snap-gtkx2dcommonx2dthemes-808.mount
604ms systemd-random-seed.service
584ms snap-core-5548.mount
553ms snap-gtkx2dcommonx2dthemes-818.mount
503ms snap-gnomex2dsystemx2dmonitor-57.mount
491ms apport.service
485ms bluetooth.service
477ms systemd-logind.service
475ms speech-dispatcher.service
467ms gpu-manager.service
466ms pppd-dns.service
306ms user@120.service
265ms systemd-journald.service
259ms systemd-tmpfiles-setup.service
256ms gdm.service
222ms packagekit.service
163ms systemd-backlight@backlight:acpi_video0.service
150ms systemd-resolved.service
135ms snap-gnomex2dcalculator-199.mount
134ms polkit.service
129ms upower.service
126ms systemd-timesyncd.service
123ms systemd-rfkill.service
104ms snap-gnomex2dsystemx2dmonitor-51.mount
99ms kmod-static-nodes.service
75ms snap-gnomex2dcharacters-139.mount
75ms bolt.service
62ms user@1000.service
57ms systemd-udev-trigger.service
55ms dev-loop19.device
55ms dev-loop18.device
54ms dev-loop17.device
54ms snapd.socket
54ms dev-loop16.device
53ms dev-loop15.device
53ms dev-loop14.device
52ms dev-loop13.device
52ms snap-core-5662.mount
51ms dev-loop12.device
51ms dev-loop11.device
50ms dev-loop10.device
50ms dev-loop9.device
50ms dev-loop8.device
49ms dev-loop7.device
49ms dev-loop6.device
49ms dev-loop5.device
48ms snap-gnomex2dcalculator-260.mount
48ms systemd-update-utmp.service
48ms dev-loop4.device
29ms ufw.service
28ms setvtrgb.service
20ms snapd.seeded.service
17ms dev-loop3.device
17ms dev-loop2.device
16ms dev-loop1.device
16ms dev-loop0.device
12ms alsa-restore.service
11ms dev-loop20.device
11ms kerneloops.service
9ms ureadahead-stop.service
6ms systemd-update-utmp-runlevel.service
5ms rtkit-daemon.service
5ms systemd-backlight@backlight:intel_backlight.service
3ms sys-kernel-config.mount
3ms systemd-user-sessions.service
2ms sys-fs-fuse-connections.mount
cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name
devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda6 during installation
UUID=7b0ee565-f292-4853-8190-2c77fc5920a9 / ext4
errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=354e4b40-fa51-43b8-8584-6acff1ee6ccd none swap sw
0 0
dmesg
[ 0.000000] microcode: microcode updated early to revision 0x2e,
date = 2018-04-10
[ 0.000000] Linux version 4.15.0-39-generic (buildd@lgw01-amd64-054) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 (Ubuntu 4.15.0-39.42-generic 4.15.18)
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-39-generic root=UUID=7b0ee565-f292-4853-8190-2c77fc5920a9 ro quiet splash noresume vt.handoff=1
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] Centaur CentaurHauls
[ 0.000000] Disabled fast string operations
...
...
...
...
...
...
[ 9.470172] systemd[1]: Reached target Remote File Systems.
[ 9.470181] systemd[1]: Reached target User and Group Name Lookups.
[ 9.470288] systemd[1]: Created slice System Slice.
[ 9.470309] systemd[1]: Reached target Slices.
[ 10.037672] lp: driver loaded but no devices found
[ 10.047501] ppdev: user-space parallel port driver
[ 10.295572] EXT4-fs (sda6): re-mounted. Opts: errors=remount-ro
[ 10.523621] systemd-journald[272]: Received request to flush runtime journal from PID 1
[ 27.020529] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 27.044240] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 27.055302] Bluetooth: Core ver 2.22
[ 27.055320] NET: Registered protocol family 31
[ 27.055320] Bluetooth: HCI device and connection manager initialized
[ 27.055324] Bluetooth: HCI socket layer initialized
[ 27.055327] Bluetooth: L2CAP socket layer initialized
[ 27.055333] Bluetooth: SCO socket layer initialized
[ 27.064459] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 27.067017] usbcore: registered new interface driver btusb
[ 27.073182] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (_SB.PCI0.LPC.PMIO) (20170831/utaddress-247)
[ 27.073190] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073193] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073198] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073200] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073204] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073206] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073210] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073211] lpc_ich: Resource conflict(s) found affecting gpio_ich
[ 27.075864] Intel(R) Wireless WiFi driver for Linux
[ 27.075866] Copyright(c) 2003- 2015 Intel Corporation
[ 27.076106] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 27.082691] Non-volatile memory driver v1.3
[ 27.087107] thinkpad_acpi: ThinkPad ACPI Extras v0.25
[ 27.087108] thinkpad_acpi: http://ibm-acpi.sf.net/
[ 27.087109] thinkpad_acpi: ThinkPad BIOS 83ET79WW (1.49 ), EC unknown
[ 27.087110] thinkpad_acpi: Lenovo ThinkPad T420, model 4236EV9
[ 27.089962] thinkpad_acpi: radio switch found; radios are enabled
[ 27.089984] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
[ 27.089985] thinkpad_acpi: Disabling thinkpad-acpi brightness events by default...
[ 27.093935] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
[ 27.095816] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one
[ 27.100589] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input10
[ 27.115016] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 27.163560] RAPL PMU: API unit is 2^-32 Joules, 3 fixed counters, 163840 ms ovfl timer
[ 27.163561] RAPL PMU: hw unit of domain pp0-core 2^-16 Joules
[ 27.163562] RAPL PMU: hw unit of domain package 2^-16 Joules
[ 27.163562] RAPL PMU: hw unit of domain pp1-gpu 2^-16 Joules
[ 27.173883] AVX version of gcm_enc/dec engaged.
[ 27.173884] AES CTR mode by8 optimization enabled
[ 27.210926] intel_rapl: Found RAPL domain package
[ 27.210928] intel_rapl: Found RAPL domain core
[ 27.210929] intel_rapl: Found RAPL domain uncore
[ 27.210933] intel_rapl: RAPL package 0 domain package locked by BIOS
[ 27.271318] snd_hda_codec_conexant hdaudioC0D0: CX20590: BIOS auto-probing.
[ 27.271791] snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20590: line_outs=1 (0x1f/0x0/0x0/0x0/0x0) type:speaker
[ 27.271794] snd_hda_codec_conexant hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 27.271796] snd_hda_codec_conexant hdaudioC0D0: hp_outs=2 (0x1c/0x19/0x0/0x0/0x0)
[ 27.271798] snd_hda_codec_conexant hdaudioC0D0: mono: mono_out=0x0
[ 27.271799] snd_hda_codec_conexant hdaudioC0D0: inputs:
[ 27.271802] snd_hda_codec_conexant hdaudioC0D0: Internal Mic=0x23
[ 27.271803] snd_hda_codec_conexant hdaudioC0D0: Mic=0x1b
[ 27.271805] snd_hda_codec_conexant hdaudioC0D0: Dock Mic=0x1a
[ 27.273167] snd_hda_codec_conexant hdaudioC0D0: Enable sync_write for stable communication
[ 27.286383] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
[ 27.286431] input: HDA Intel PCH Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[ 27.286477] input: HDA Intel PCH Dock Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
[ 27.286524] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14
[ 27.286565] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input15
[ 27.286605] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input16
[ 27.286646] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input17
[ 27.317998] media: Linux media interface: v0.10
[ 27.334325] Linux video capture interface: v2.00
[ 27.350872] uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b221)
[ 27.353397] uvcvideo 1-1.6:1.0: Entity type for entity Extension 3 was not initialized!
[ 27.353400] uvcvideo 1-1.6:1.0: Entity type for entity Processing 2 was not initialized!
[ 27.353402] uvcvideo 1-1.6:1.0: Entity type for entity Camera 1 was not initialized!
[ 27.353482] input: Integrated Camera: Integrated C as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input18
[ 27.353566] usbcore: registered new interface driver uvcvideo
[ 27.353567] USB Video Class driver (1.1.1)
[ 27.400952] usb 1-1.4: USB disconnect, device number 4
[ 27.666956] iwlwifi 0000:03:00.0: loaded firmware version 18.168.6.1 op_mode iwldvm
[ 27.684366] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG disabled
[ 27.684368] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 27.684370] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[ 27.684371] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Advanced-N 6205 AGN, REV=0xB0
[ 27.716892] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[ 27.718395] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
[ 30.709212] audit: type=1400 audit(1542478859.324:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=664 comm="apparmor_parser"
[ 30.709216] audit: type=1400 audit(1542478859.324:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=664 comm="apparmor_parser"
[ 30.709219] audit: type=1400 audit(1542478859.324:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=664 comm="apparmor_parser"
[ 30.710300] audit: type=1400 audit(1542478859.324:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-oopslash" pid=665 comm="apparmor_parser"
[ 30.710904] audit: type=1400 audit(1542478859.324:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/sbin/dhclient" pid=660 comm="apparmor_parser"
[ 30.710907] audit: type=1400 audit(1542478859.324:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=660 comm="apparmor_parser"
[ 30.710910] audit: type=1400 audit(1542478859.324:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=660 comm="apparmor_parser"
[ 30.710912] audit: type=1400 audit(1542478859.324:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=660 comm="apparmor_parser"
[ 30.711247] audit: type=1400 audit(1542478859.324:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=666 comm="apparmor_parser"
[ 30.712133] audit: type=1400 audit(1542478859.328:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-xpdfimport" pid=668 comm="apparmor_parser"
[ 32.808397] Adding 11706364k swap on /dev/sda5. Priority:-2 extents:1 across:11706364k FS
[ 34.663689] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 34.663691] Bluetooth: BNEP filters: protocol multicast
[ 34.663694] Bluetooth: BNEP socket layer initialized
[ 39.075794] IPv6: ADDRCONF(NETDEV_UP): enp0s25: link is not ready
[ 39.292343] IPv6: ADDRCONF(NETDEV_UP): enp0s25: link is not ready
[ 39.353824] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 39.360498] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[ 39.655291] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[ 39.739306] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 39.808250] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 46.096432] wlp3s0: authenticate with 64:70:02:c0:71:8c
[ 46.099360] wlp3s0: send auth to 64:70:02:c0:71:8c (try 1/3)
[ 46.101581] wlp3s0: authenticated
[ 46.105091] wlp3s0: associate with 64:70:02:c0:71:8c (try 1/3)
[ 46.109167] wlp3s0: RX AssocResp from 64:70:02:c0:71:8c (capab=0x431 status=0 aid=2)
[ 46.115834] wlp3s0: associated
[ 47.140483] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[ 59.271365] rfkill: input handler disabled
I tried to renamig the
/etc/initramfs-tools/conf.d/resume
to
RESUME=none
but it didn't work.
Any suggestions? Thanks.
Q.
UPDATE 1: I will mention that I have the swap partition
sudo blkid | grep swap
/dev/sda5: UUID="354e4b40-fa51-43b8-8584-6acff1ee6ccd" TYPE="swap" PARTUUID="2da700c0-05"
Should I edit the resume file as it was before, with the swap UUID? Q.
UPDATE 2: Should I mount the Windows partition to read only?
I found something interesting about systemd-journald #20. I think the problem is with systemd-journald, am I right? On dmesg is line
[ 10.523621] systemd-journald[272]: Received request to flush runtime journal from PID 1
Is this the culprid? Q.
UPDATE 3: Here is systemd-analyze plot result:

UPDATE 3: I've earned some seconds by removing splash parameter in /etc/default/grub file. Here are the results:
systemd-analyze critical-chain
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.
graphical.target @27.886s
└─gdm.service @27.360s +525ms
└─systemd-user-sessions.service @27.353s +3ms
└─network.target @27.350s
└─NetworkManager.service @23.588s +3.760s
└─dbus.service @23.508s
└─basic.target @23.471s
└─sockets.target @23.470s
└─snapd.socket @23.458s +10ms
└─sysinit.target @23.386s
└─systemd-timesyncd.service @23.245s +139ms
└─systemd-tmpfiles-setup.service @23.102s +116ms
└─systemd-journal-flush.service @2.980s +20.121s
└─systemd-remount-fs.service @2.626s +275ms
└─systemd-journald.socket @2.325s
└─system.slice @2.325s
└─-.slice @2.309s
systemd-analyze blame
20.121s systemd-journal-flush.service
18.777s dev-sda6.device
17.743s keyboard-setup.service
12.741s systemd-udevd.service
4.868s apport-autoreport.service
4.274s networkd-dispatcher.service
3.760s NetworkManager.service
3.488s udisks2.service
3.025s thermald.service
2.941s systemd-tmpfiles-setup-dev.service
1.668s snapd.service
1.547s accounts-daemon.service
1.499s rsyslog.service
1.212s colord.service
1.114s ModemManager.service
1.063s fwupd.service
1.012s avahi-daemon.service
996ms gpu-manager.service
710ms bolt.service
671ms dns-clean.service
618ms motd-news.service
550ms sys-kernel-debug.mount
535ms networking.service
525ms gdm.service
506ms snapd.seeded.service
424ms user@120.service
348ms systemd-sysctl.service
314ms packagekit.service
314ms systemd-udev-trigger.service
285ms grub-common.service
284ms polkit.service
281ms dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap
275ms systemd-remount-fs.service
269ms systemd-modules-load.service
251ms dev-mqueue.mount
249ms dev-hugepages.mount
244ms sys-fs-fuse-connections.mount
242ms sys-kernel-config.mount
234ms systemd-logind.service
229ms apparmor.service
220ms systemd-resolved.service
208ms wpa_supplicant.service
205ms kerneloops.service
198ms systemd-journald.service
188ms kmod-static-nodes.service
176ms plymouth-read-write.service
174ms systemd-random-seed.service
149ms apport.service
139ms systemd-timesyncd.service
137ms ufw.service
135ms upower.service
134ms speech-dispatcher.service
116ms systemd-tmpfiles-setup.service
112ms systemd-update-utmp.service
108ms systemd-rfkill.service
102ms setvtrgb.service
100ms systemd-backlight@backlight:acpi_video0.service
62ms user@1000.service
34ms bluetooth.service
24ms alsa-restore.service
14ms pppd-dns.service
10ms snapd.socket
7ms ureadahead-stop.service
6ms rtkit-daemon.service
5ms systemd-update-utmp-runlevel.service
5ms systemd-backlight@backlight:intel_backlight.service
3ms console-setup.service
3ms systemd-user-sessions.service
2ms plymouth-quit-wait.service
systemd-analyze time
Startup finished in 7.035s (kernel) + 28.638s (userspace) = 35.673s
graphical.target reached after 27.886s in userspace
After removing splash parameter
I saw something interesting. After removing splash parameter, while OS was booting the backlight faded out little bit and systemd-journal-flush.service was written on the screen. Anyone can confirm is this something i should get rid of? Thanks. Q.
UPDATE 4: I'm trying to reduce the boot time by editing the /etc/systemd/journald.conf file. I've changed the settings to:
#Storage=volatile
#SystemMaxUse=16M
And the result after reboot is:
systemd-analyze critical-chain
graphical.target @25.840s
└─gdm.service @25.656s +182ms
└─systemd-user-sessions.service @25.649s +3ms
└─network.target @25.647s
└─NetworkManager.service @22.262s +3.384s
└─dbus.service @21.531s
└─basic.target @21.478s
└─sockets.target @21.477s
└─snapd.socket @21.308s +163ms
└─sysinit.target @21.288s
└─swap.target @21.288s
└─dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap @21.050s +237ms
└─dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.device @21.049s
systemd-analyze blame
19.898s dev-sda6.device
17.570s keyboard-setup.service
16.376s systemd-journal-flush.service
14.738s systemd-sysctl.service
14.633s systemd-udevd.service
4.082s networkd-dispatcher.service
3.517s apport-autoreport.service
3.384s NetworkManager.service
3.321s udisks2.service
2.389s snapd.service
2.176s systemd-random-seed.service
1.646s thermald.service
1.455s accounts-daemon.service
1.452s ModemManager.service
1.364s grub-common.service
1.175s colord.service
1.056s wpa_supplicant.service
969ms fwupd.service
844ms systemd-modules-load.service
815ms apport.service
810ms avahi-daemon.service
789ms bluetooth.service
781ms gpu-manager.service
19.898s dev-sda6.device
17.570s keyboard-setup.service
16.376s systemd-journal-flush.service
14.738s systemd-sysctl.service
14.633s systemd-udevd.service
4.082s networkd-dispatcher.service
3.517s apport-autoreport.service
3.384s NetworkManager.service
3.321s udisks2.service
2.389s snapd.service
2.176s systemd-random-seed.service
1.646s thermald.service
1.455s accounts-daemon.service
1.452s ModemManager.service
1.364s grub-common.service
1.175s colord.service
1.056s wpa_supplicant.service
969ms fwupd.service
844ms systemd-modules-load.service
815ms apport.service
810ms avahi-daemon.service
789ms bluetooth.service
781ms gpu-manager.service
systemd-analyze time
Startup finished in 4.940s (kernel) + 25.927s (userspace) = 30.868s
graphical.target reached after 25.840s in userspace
systemd-journal-flush.service get rid of it?
I'm still trying to get rid of that systemd-journal-flush.service. Should I mask it? Any suggestions? Q.
boot dual-boot 18.04 upgrade kernel
add a comment |
Hello I'm using Ubuntu 18.04 on my T420 with 6GB RAM, Intel Pentium i5-2520M and Intel HD3000. I have dual-boot alongside with Windows 10. I am wondering why (after upgrade from 16.04) Ubuntu 18.04 is booting so long. Here are some info:
systemd-analyze critical-chain
The time after the unit is active or started is printed after the "@"
character.
The time the unit takes to start is printed after the "+" character.
graphical.target @41.691s
└─multi-user.target @41.691s
└─snapd.seeded.service @31.971s +20ms
└─snapd.service @27.445s +4.524s
└─basic.target @27.429s
└─sockets.target @27.429s
└─snapd.socket @27.375s +54ms
└─sysinit.target @27.336s
└─cryptsetup.target @27.336s
└─systemd-ask-password-wall.path @2.708s
└─-.mount @2.692s
└─system.slice @2.708s
└─-.slice @2.692s
systemd-analyze && system-analyze blame
22.399s dev-sda6.device
22.079s systemd-journal-flush.service
19.299s keyboard-setup.service
14.633s systemd-udevd.service
9.882s plymouth-quit-wait.service
4.776s apport-autoreport.service
4.524s snapd.service
4.373s networkd-dispatcher.service
3.905s NetworkManager.service
3.677s udisks2.service
3.509s plymouth-start.service
2.738s thermald.service
2.640s systemd-tmpfiles-setup-dev.service
2.266s grub-common.service
2.130s accounts-daemon.service
1.833s apparmor.service
1.784s dns-clean.service
1.621s snap-gnomex2dcharacters-124.mount
1.599s wpa_supplicant.service
1.541s snap-gnomex2dsystemx2dmonitor-54.mount
1.540s snap-core-5742.mount
1.510s snap-gnomex2d3x2d26x2d1604-59.mount
1.505s ModemManager.service
1.463s snap-gnomex2dlogs-45.mount
1.417s snap-gnomex2d3x2d26x2d1604-70.mount
1.406s colord.service
1.358s snap-gnomex2d3x2d26x2d1604-74.mount
1.356s console-setup.service
1.355s plymouth-read-write.service
1.229s fwupd.service
1.035s snap-gnomex2dcalculator-238.mount
958ms dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap
955ms snap-gnomex2dlogs-43.mount
808ms snap-gnomex2dcharacters-117.mount
755ms systemd-sysctl.service
732ms systemd-remount-fs.service
707ms avahi-daemon.service
706ms networking.service
697ms sys-kernel-debug.mount
696ms dev-hugepages.mount
693ms systemd-modules-load.service
689ms snap-gtkx2dcommonx2dthemes-701.mount
683ms dev-mqueue.mount
654ms snap-gnomex2dlogs-40.mount
638ms rsyslog.service
622ms snap-gtkx2dcommonx2dthemes-808.mount
604ms systemd-random-seed.service
584ms snap-core-5548.mount
553ms snap-gtkx2dcommonx2dthemes-818.mount
503ms snap-gnomex2dsystemx2dmonitor-57.mount
491ms apport.service
485ms bluetooth.service
477ms systemd-logind.service
475ms speech-dispatcher.service
467ms gpu-manager.service
466ms pppd-dns.service
306ms user@120.service
265ms systemd-journald.service
259ms systemd-tmpfiles-setup.service
256ms gdm.service
222ms packagekit.service
163ms systemd-backlight@backlight:acpi_video0.service
150ms systemd-resolved.service
135ms snap-gnomex2dcalculator-199.mount
134ms polkit.service
129ms upower.service
126ms systemd-timesyncd.service
123ms systemd-rfkill.service
104ms snap-gnomex2dsystemx2dmonitor-51.mount
99ms kmod-static-nodes.service
75ms snap-gnomex2dcharacters-139.mount
75ms bolt.service
62ms user@1000.service
57ms systemd-udev-trigger.service
55ms dev-loop19.device
55ms dev-loop18.device
54ms dev-loop17.device
54ms snapd.socket
54ms dev-loop16.device
53ms dev-loop15.device
53ms dev-loop14.device
52ms dev-loop13.device
52ms snap-core-5662.mount
51ms dev-loop12.device
51ms dev-loop11.device
50ms dev-loop10.device
50ms dev-loop9.device
50ms dev-loop8.device
49ms dev-loop7.device
49ms dev-loop6.device
49ms dev-loop5.device
48ms snap-gnomex2dcalculator-260.mount
48ms systemd-update-utmp.service
48ms dev-loop4.device
29ms ufw.service
28ms setvtrgb.service
20ms snapd.seeded.service
17ms dev-loop3.device
17ms dev-loop2.device
16ms dev-loop1.device
16ms dev-loop0.device
12ms alsa-restore.service
11ms dev-loop20.device
11ms kerneloops.service
9ms ureadahead-stop.service
6ms systemd-update-utmp-runlevel.service
5ms rtkit-daemon.service
5ms systemd-backlight@backlight:intel_backlight.service
3ms sys-kernel-config.mount
3ms systemd-user-sessions.service
2ms sys-fs-fuse-connections.mount
cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name
devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda6 during installation
UUID=7b0ee565-f292-4853-8190-2c77fc5920a9 / ext4
errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=354e4b40-fa51-43b8-8584-6acff1ee6ccd none swap sw
0 0
dmesg
[ 0.000000] microcode: microcode updated early to revision 0x2e,
date = 2018-04-10
[ 0.000000] Linux version 4.15.0-39-generic (buildd@lgw01-amd64-054) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 (Ubuntu 4.15.0-39.42-generic 4.15.18)
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-39-generic root=UUID=7b0ee565-f292-4853-8190-2c77fc5920a9 ro quiet splash noresume vt.handoff=1
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] Centaur CentaurHauls
[ 0.000000] Disabled fast string operations
...
...
...
...
...
...
[ 9.470172] systemd[1]: Reached target Remote File Systems.
[ 9.470181] systemd[1]: Reached target User and Group Name Lookups.
[ 9.470288] systemd[1]: Created slice System Slice.
[ 9.470309] systemd[1]: Reached target Slices.
[ 10.037672] lp: driver loaded but no devices found
[ 10.047501] ppdev: user-space parallel port driver
[ 10.295572] EXT4-fs (sda6): re-mounted. Opts: errors=remount-ro
[ 10.523621] systemd-journald[272]: Received request to flush runtime journal from PID 1
[ 27.020529] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 27.044240] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 27.055302] Bluetooth: Core ver 2.22
[ 27.055320] NET: Registered protocol family 31
[ 27.055320] Bluetooth: HCI device and connection manager initialized
[ 27.055324] Bluetooth: HCI socket layer initialized
[ 27.055327] Bluetooth: L2CAP socket layer initialized
[ 27.055333] Bluetooth: SCO socket layer initialized
[ 27.064459] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 27.067017] usbcore: registered new interface driver btusb
[ 27.073182] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (_SB.PCI0.LPC.PMIO) (20170831/utaddress-247)
[ 27.073190] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073193] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073198] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073200] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073204] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073206] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073210] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073211] lpc_ich: Resource conflict(s) found affecting gpio_ich
[ 27.075864] Intel(R) Wireless WiFi driver for Linux
[ 27.075866] Copyright(c) 2003- 2015 Intel Corporation
[ 27.076106] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 27.082691] Non-volatile memory driver v1.3
[ 27.087107] thinkpad_acpi: ThinkPad ACPI Extras v0.25
[ 27.087108] thinkpad_acpi: http://ibm-acpi.sf.net/
[ 27.087109] thinkpad_acpi: ThinkPad BIOS 83ET79WW (1.49 ), EC unknown
[ 27.087110] thinkpad_acpi: Lenovo ThinkPad T420, model 4236EV9
[ 27.089962] thinkpad_acpi: radio switch found; radios are enabled
[ 27.089984] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
[ 27.089985] thinkpad_acpi: Disabling thinkpad-acpi brightness events by default...
[ 27.093935] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
[ 27.095816] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one
[ 27.100589] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input10
[ 27.115016] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 27.163560] RAPL PMU: API unit is 2^-32 Joules, 3 fixed counters, 163840 ms ovfl timer
[ 27.163561] RAPL PMU: hw unit of domain pp0-core 2^-16 Joules
[ 27.163562] RAPL PMU: hw unit of domain package 2^-16 Joules
[ 27.163562] RAPL PMU: hw unit of domain pp1-gpu 2^-16 Joules
[ 27.173883] AVX version of gcm_enc/dec engaged.
[ 27.173884] AES CTR mode by8 optimization enabled
[ 27.210926] intel_rapl: Found RAPL domain package
[ 27.210928] intel_rapl: Found RAPL domain core
[ 27.210929] intel_rapl: Found RAPL domain uncore
[ 27.210933] intel_rapl: RAPL package 0 domain package locked by BIOS
[ 27.271318] snd_hda_codec_conexant hdaudioC0D0: CX20590: BIOS auto-probing.
[ 27.271791] snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20590: line_outs=1 (0x1f/0x0/0x0/0x0/0x0) type:speaker
[ 27.271794] snd_hda_codec_conexant hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 27.271796] snd_hda_codec_conexant hdaudioC0D0: hp_outs=2 (0x1c/0x19/0x0/0x0/0x0)
[ 27.271798] snd_hda_codec_conexant hdaudioC0D0: mono: mono_out=0x0
[ 27.271799] snd_hda_codec_conexant hdaudioC0D0: inputs:
[ 27.271802] snd_hda_codec_conexant hdaudioC0D0: Internal Mic=0x23
[ 27.271803] snd_hda_codec_conexant hdaudioC0D0: Mic=0x1b
[ 27.271805] snd_hda_codec_conexant hdaudioC0D0: Dock Mic=0x1a
[ 27.273167] snd_hda_codec_conexant hdaudioC0D0: Enable sync_write for stable communication
[ 27.286383] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
[ 27.286431] input: HDA Intel PCH Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[ 27.286477] input: HDA Intel PCH Dock Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
[ 27.286524] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14
[ 27.286565] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input15
[ 27.286605] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input16
[ 27.286646] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input17
[ 27.317998] media: Linux media interface: v0.10
[ 27.334325] Linux video capture interface: v2.00
[ 27.350872] uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b221)
[ 27.353397] uvcvideo 1-1.6:1.0: Entity type for entity Extension 3 was not initialized!
[ 27.353400] uvcvideo 1-1.6:1.0: Entity type for entity Processing 2 was not initialized!
[ 27.353402] uvcvideo 1-1.6:1.0: Entity type for entity Camera 1 was not initialized!
[ 27.353482] input: Integrated Camera: Integrated C as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input18
[ 27.353566] usbcore: registered new interface driver uvcvideo
[ 27.353567] USB Video Class driver (1.1.1)
[ 27.400952] usb 1-1.4: USB disconnect, device number 4
[ 27.666956] iwlwifi 0000:03:00.0: loaded firmware version 18.168.6.1 op_mode iwldvm
[ 27.684366] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG disabled
[ 27.684368] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 27.684370] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[ 27.684371] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Advanced-N 6205 AGN, REV=0xB0
[ 27.716892] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[ 27.718395] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
[ 30.709212] audit: type=1400 audit(1542478859.324:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=664 comm="apparmor_parser"
[ 30.709216] audit: type=1400 audit(1542478859.324:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=664 comm="apparmor_parser"
[ 30.709219] audit: type=1400 audit(1542478859.324:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=664 comm="apparmor_parser"
[ 30.710300] audit: type=1400 audit(1542478859.324:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-oopslash" pid=665 comm="apparmor_parser"
[ 30.710904] audit: type=1400 audit(1542478859.324:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/sbin/dhclient" pid=660 comm="apparmor_parser"
[ 30.710907] audit: type=1400 audit(1542478859.324:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=660 comm="apparmor_parser"
[ 30.710910] audit: type=1400 audit(1542478859.324:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=660 comm="apparmor_parser"
[ 30.710912] audit: type=1400 audit(1542478859.324:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=660 comm="apparmor_parser"
[ 30.711247] audit: type=1400 audit(1542478859.324:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=666 comm="apparmor_parser"
[ 30.712133] audit: type=1400 audit(1542478859.328:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-xpdfimport" pid=668 comm="apparmor_parser"
[ 32.808397] Adding 11706364k swap on /dev/sda5. Priority:-2 extents:1 across:11706364k FS
[ 34.663689] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 34.663691] Bluetooth: BNEP filters: protocol multicast
[ 34.663694] Bluetooth: BNEP socket layer initialized
[ 39.075794] IPv6: ADDRCONF(NETDEV_UP): enp0s25: link is not ready
[ 39.292343] IPv6: ADDRCONF(NETDEV_UP): enp0s25: link is not ready
[ 39.353824] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 39.360498] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[ 39.655291] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[ 39.739306] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 39.808250] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 46.096432] wlp3s0: authenticate with 64:70:02:c0:71:8c
[ 46.099360] wlp3s0: send auth to 64:70:02:c0:71:8c (try 1/3)
[ 46.101581] wlp3s0: authenticated
[ 46.105091] wlp3s0: associate with 64:70:02:c0:71:8c (try 1/3)
[ 46.109167] wlp3s0: RX AssocResp from 64:70:02:c0:71:8c (capab=0x431 status=0 aid=2)
[ 46.115834] wlp3s0: associated
[ 47.140483] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[ 59.271365] rfkill: input handler disabled
I tried to renamig the
/etc/initramfs-tools/conf.d/resume
to
RESUME=none
but it didn't work.
Any suggestions? Thanks.
Q.
UPDATE 1: I will mention that I have the swap partition
sudo blkid | grep swap
/dev/sda5: UUID="354e4b40-fa51-43b8-8584-6acff1ee6ccd" TYPE="swap" PARTUUID="2da700c0-05"
Should I edit the resume file as it was before, with the swap UUID? Q.
UPDATE 2: Should I mount the Windows partition to read only?
I found something interesting about systemd-journald #20. I think the problem is with systemd-journald, am I right? On dmesg is line
[ 10.523621] systemd-journald[272]: Received request to flush runtime journal from PID 1
Is this the culprid? Q.
UPDATE 3: Here is systemd-analyze plot result:

UPDATE 3: I've earned some seconds by removing splash parameter in /etc/default/grub file. Here are the results:
systemd-analyze critical-chain
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.
graphical.target @27.886s
└─gdm.service @27.360s +525ms
└─systemd-user-sessions.service @27.353s +3ms
└─network.target @27.350s
└─NetworkManager.service @23.588s +3.760s
└─dbus.service @23.508s
└─basic.target @23.471s
└─sockets.target @23.470s
└─snapd.socket @23.458s +10ms
└─sysinit.target @23.386s
└─systemd-timesyncd.service @23.245s +139ms
└─systemd-tmpfiles-setup.service @23.102s +116ms
└─systemd-journal-flush.service @2.980s +20.121s
└─systemd-remount-fs.service @2.626s +275ms
└─systemd-journald.socket @2.325s
└─system.slice @2.325s
└─-.slice @2.309s
systemd-analyze blame
20.121s systemd-journal-flush.service
18.777s dev-sda6.device
17.743s keyboard-setup.service
12.741s systemd-udevd.service
4.868s apport-autoreport.service
4.274s networkd-dispatcher.service
3.760s NetworkManager.service
3.488s udisks2.service
3.025s thermald.service
2.941s systemd-tmpfiles-setup-dev.service
1.668s snapd.service
1.547s accounts-daemon.service
1.499s rsyslog.service
1.212s colord.service
1.114s ModemManager.service
1.063s fwupd.service
1.012s avahi-daemon.service
996ms gpu-manager.service
710ms bolt.service
671ms dns-clean.service
618ms motd-news.service
550ms sys-kernel-debug.mount
535ms networking.service
525ms gdm.service
506ms snapd.seeded.service
424ms user@120.service
348ms systemd-sysctl.service
314ms packagekit.service
314ms systemd-udev-trigger.service
285ms grub-common.service
284ms polkit.service
281ms dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap
275ms systemd-remount-fs.service
269ms systemd-modules-load.service
251ms dev-mqueue.mount
249ms dev-hugepages.mount
244ms sys-fs-fuse-connections.mount
242ms sys-kernel-config.mount
234ms systemd-logind.service
229ms apparmor.service
220ms systemd-resolved.service
208ms wpa_supplicant.service
205ms kerneloops.service
198ms systemd-journald.service
188ms kmod-static-nodes.service
176ms plymouth-read-write.service
174ms systemd-random-seed.service
149ms apport.service
139ms systemd-timesyncd.service
137ms ufw.service
135ms upower.service
134ms speech-dispatcher.service
116ms systemd-tmpfiles-setup.service
112ms systemd-update-utmp.service
108ms systemd-rfkill.service
102ms setvtrgb.service
100ms systemd-backlight@backlight:acpi_video0.service
62ms user@1000.service
34ms bluetooth.service
24ms alsa-restore.service
14ms pppd-dns.service
10ms snapd.socket
7ms ureadahead-stop.service
6ms rtkit-daemon.service
5ms systemd-update-utmp-runlevel.service
5ms systemd-backlight@backlight:intel_backlight.service
3ms console-setup.service
3ms systemd-user-sessions.service
2ms plymouth-quit-wait.service
systemd-analyze time
Startup finished in 7.035s (kernel) + 28.638s (userspace) = 35.673s
graphical.target reached after 27.886s in userspace
After removing splash parameter
I saw something interesting. After removing splash parameter, while OS was booting the backlight faded out little bit and systemd-journal-flush.service was written on the screen. Anyone can confirm is this something i should get rid of? Thanks. Q.
UPDATE 4: I'm trying to reduce the boot time by editing the /etc/systemd/journald.conf file. I've changed the settings to:
#Storage=volatile
#SystemMaxUse=16M
And the result after reboot is:
systemd-analyze critical-chain
graphical.target @25.840s
└─gdm.service @25.656s +182ms
└─systemd-user-sessions.service @25.649s +3ms
└─network.target @25.647s
└─NetworkManager.service @22.262s +3.384s
└─dbus.service @21.531s
└─basic.target @21.478s
└─sockets.target @21.477s
└─snapd.socket @21.308s +163ms
└─sysinit.target @21.288s
└─swap.target @21.288s
└─dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap @21.050s +237ms
└─dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.device @21.049s
systemd-analyze blame
19.898s dev-sda6.device
17.570s keyboard-setup.service
16.376s systemd-journal-flush.service
14.738s systemd-sysctl.service
14.633s systemd-udevd.service
4.082s networkd-dispatcher.service
3.517s apport-autoreport.service
3.384s NetworkManager.service
3.321s udisks2.service
2.389s snapd.service
2.176s systemd-random-seed.service
1.646s thermald.service
1.455s accounts-daemon.service
1.452s ModemManager.service
1.364s grub-common.service
1.175s colord.service
1.056s wpa_supplicant.service
969ms fwupd.service
844ms systemd-modules-load.service
815ms apport.service
810ms avahi-daemon.service
789ms bluetooth.service
781ms gpu-manager.service
19.898s dev-sda6.device
17.570s keyboard-setup.service
16.376s systemd-journal-flush.service
14.738s systemd-sysctl.service
14.633s systemd-udevd.service
4.082s networkd-dispatcher.service
3.517s apport-autoreport.service
3.384s NetworkManager.service
3.321s udisks2.service
2.389s snapd.service
2.176s systemd-random-seed.service
1.646s thermald.service
1.455s accounts-daemon.service
1.452s ModemManager.service
1.364s grub-common.service
1.175s colord.service
1.056s wpa_supplicant.service
969ms fwupd.service
844ms systemd-modules-load.service
815ms apport.service
810ms avahi-daemon.service
789ms bluetooth.service
781ms gpu-manager.service
systemd-analyze time
Startup finished in 4.940s (kernel) + 25.927s (userspace) = 30.868s
graphical.target reached after 25.840s in userspace
systemd-journal-flush.service get rid of it?
I'm still trying to get rid of that systemd-journal-flush.service. Should I mask it? Any suggestions? Q.
boot dual-boot 18.04 upgrade kernel
add a comment |
Hello I'm using Ubuntu 18.04 on my T420 with 6GB RAM, Intel Pentium i5-2520M and Intel HD3000. I have dual-boot alongside with Windows 10. I am wondering why (after upgrade from 16.04) Ubuntu 18.04 is booting so long. Here are some info:
systemd-analyze critical-chain
The time after the unit is active or started is printed after the "@"
character.
The time the unit takes to start is printed after the "+" character.
graphical.target @41.691s
└─multi-user.target @41.691s
└─snapd.seeded.service @31.971s +20ms
└─snapd.service @27.445s +4.524s
└─basic.target @27.429s
└─sockets.target @27.429s
└─snapd.socket @27.375s +54ms
└─sysinit.target @27.336s
└─cryptsetup.target @27.336s
└─systemd-ask-password-wall.path @2.708s
└─-.mount @2.692s
└─system.slice @2.708s
└─-.slice @2.692s
systemd-analyze && system-analyze blame
22.399s dev-sda6.device
22.079s systemd-journal-flush.service
19.299s keyboard-setup.service
14.633s systemd-udevd.service
9.882s plymouth-quit-wait.service
4.776s apport-autoreport.service
4.524s snapd.service
4.373s networkd-dispatcher.service
3.905s NetworkManager.service
3.677s udisks2.service
3.509s plymouth-start.service
2.738s thermald.service
2.640s systemd-tmpfiles-setup-dev.service
2.266s grub-common.service
2.130s accounts-daemon.service
1.833s apparmor.service
1.784s dns-clean.service
1.621s snap-gnomex2dcharacters-124.mount
1.599s wpa_supplicant.service
1.541s snap-gnomex2dsystemx2dmonitor-54.mount
1.540s snap-core-5742.mount
1.510s snap-gnomex2d3x2d26x2d1604-59.mount
1.505s ModemManager.service
1.463s snap-gnomex2dlogs-45.mount
1.417s snap-gnomex2d3x2d26x2d1604-70.mount
1.406s colord.service
1.358s snap-gnomex2d3x2d26x2d1604-74.mount
1.356s console-setup.service
1.355s plymouth-read-write.service
1.229s fwupd.service
1.035s snap-gnomex2dcalculator-238.mount
958ms dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap
955ms snap-gnomex2dlogs-43.mount
808ms snap-gnomex2dcharacters-117.mount
755ms systemd-sysctl.service
732ms systemd-remount-fs.service
707ms avahi-daemon.service
706ms networking.service
697ms sys-kernel-debug.mount
696ms dev-hugepages.mount
693ms systemd-modules-load.service
689ms snap-gtkx2dcommonx2dthemes-701.mount
683ms dev-mqueue.mount
654ms snap-gnomex2dlogs-40.mount
638ms rsyslog.service
622ms snap-gtkx2dcommonx2dthemes-808.mount
604ms systemd-random-seed.service
584ms snap-core-5548.mount
553ms snap-gtkx2dcommonx2dthemes-818.mount
503ms snap-gnomex2dsystemx2dmonitor-57.mount
491ms apport.service
485ms bluetooth.service
477ms systemd-logind.service
475ms speech-dispatcher.service
467ms gpu-manager.service
466ms pppd-dns.service
306ms user@120.service
265ms systemd-journald.service
259ms systemd-tmpfiles-setup.service
256ms gdm.service
222ms packagekit.service
163ms systemd-backlight@backlight:acpi_video0.service
150ms systemd-resolved.service
135ms snap-gnomex2dcalculator-199.mount
134ms polkit.service
129ms upower.service
126ms systemd-timesyncd.service
123ms systemd-rfkill.service
104ms snap-gnomex2dsystemx2dmonitor-51.mount
99ms kmod-static-nodes.service
75ms snap-gnomex2dcharacters-139.mount
75ms bolt.service
62ms user@1000.service
57ms systemd-udev-trigger.service
55ms dev-loop19.device
55ms dev-loop18.device
54ms dev-loop17.device
54ms snapd.socket
54ms dev-loop16.device
53ms dev-loop15.device
53ms dev-loop14.device
52ms dev-loop13.device
52ms snap-core-5662.mount
51ms dev-loop12.device
51ms dev-loop11.device
50ms dev-loop10.device
50ms dev-loop9.device
50ms dev-loop8.device
49ms dev-loop7.device
49ms dev-loop6.device
49ms dev-loop5.device
48ms snap-gnomex2dcalculator-260.mount
48ms systemd-update-utmp.service
48ms dev-loop4.device
29ms ufw.service
28ms setvtrgb.service
20ms snapd.seeded.service
17ms dev-loop3.device
17ms dev-loop2.device
16ms dev-loop1.device
16ms dev-loop0.device
12ms alsa-restore.service
11ms dev-loop20.device
11ms kerneloops.service
9ms ureadahead-stop.service
6ms systemd-update-utmp-runlevel.service
5ms rtkit-daemon.service
5ms systemd-backlight@backlight:intel_backlight.service
3ms sys-kernel-config.mount
3ms systemd-user-sessions.service
2ms sys-fs-fuse-connections.mount
cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name
devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda6 during installation
UUID=7b0ee565-f292-4853-8190-2c77fc5920a9 / ext4
errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=354e4b40-fa51-43b8-8584-6acff1ee6ccd none swap sw
0 0
dmesg
[ 0.000000] microcode: microcode updated early to revision 0x2e,
date = 2018-04-10
[ 0.000000] Linux version 4.15.0-39-generic (buildd@lgw01-amd64-054) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 (Ubuntu 4.15.0-39.42-generic 4.15.18)
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-39-generic root=UUID=7b0ee565-f292-4853-8190-2c77fc5920a9 ro quiet splash noresume vt.handoff=1
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] Centaur CentaurHauls
[ 0.000000] Disabled fast string operations
...
...
...
...
...
...
[ 9.470172] systemd[1]: Reached target Remote File Systems.
[ 9.470181] systemd[1]: Reached target User and Group Name Lookups.
[ 9.470288] systemd[1]: Created slice System Slice.
[ 9.470309] systemd[1]: Reached target Slices.
[ 10.037672] lp: driver loaded but no devices found
[ 10.047501] ppdev: user-space parallel port driver
[ 10.295572] EXT4-fs (sda6): re-mounted. Opts: errors=remount-ro
[ 10.523621] systemd-journald[272]: Received request to flush runtime journal from PID 1
[ 27.020529] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 27.044240] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 27.055302] Bluetooth: Core ver 2.22
[ 27.055320] NET: Registered protocol family 31
[ 27.055320] Bluetooth: HCI device and connection manager initialized
[ 27.055324] Bluetooth: HCI socket layer initialized
[ 27.055327] Bluetooth: L2CAP socket layer initialized
[ 27.055333] Bluetooth: SCO socket layer initialized
[ 27.064459] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 27.067017] usbcore: registered new interface driver btusb
[ 27.073182] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (_SB.PCI0.LPC.PMIO) (20170831/utaddress-247)
[ 27.073190] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073193] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073198] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073200] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073204] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073206] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073210] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073211] lpc_ich: Resource conflict(s) found affecting gpio_ich
[ 27.075864] Intel(R) Wireless WiFi driver for Linux
[ 27.075866] Copyright(c) 2003- 2015 Intel Corporation
[ 27.076106] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 27.082691] Non-volatile memory driver v1.3
[ 27.087107] thinkpad_acpi: ThinkPad ACPI Extras v0.25
[ 27.087108] thinkpad_acpi: http://ibm-acpi.sf.net/
[ 27.087109] thinkpad_acpi: ThinkPad BIOS 83ET79WW (1.49 ), EC unknown
[ 27.087110] thinkpad_acpi: Lenovo ThinkPad T420, model 4236EV9
[ 27.089962] thinkpad_acpi: radio switch found; radios are enabled
[ 27.089984] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
[ 27.089985] thinkpad_acpi: Disabling thinkpad-acpi brightness events by default...
[ 27.093935] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
[ 27.095816] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one
[ 27.100589] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input10
[ 27.115016] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 27.163560] RAPL PMU: API unit is 2^-32 Joules, 3 fixed counters, 163840 ms ovfl timer
[ 27.163561] RAPL PMU: hw unit of domain pp0-core 2^-16 Joules
[ 27.163562] RAPL PMU: hw unit of domain package 2^-16 Joules
[ 27.163562] RAPL PMU: hw unit of domain pp1-gpu 2^-16 Joules
[ 27.173883] AVX version of gcm_enc/dec engaged.
[ 27.173884] AES CTR mode by8 optimization enabled
[ 27.210926] intel_rapl: Found RAPL domain package
[ 27.210928] intel_rapl: Found RAPL domain core
[ 27.210929] intel_rapl: Found RAPL domain uncore
[ 27.210933] intel_rapl: RAPL package 0 domain package locked by BIOS
[ 27.271318] snd_hda_codec_conexant hdaudioC0D0: CX20590: BIOS auto-probing.
[ 27.271791] snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20590: line_outs=1 (0x1f/0x0/0x0/0x0/0x0) type:speaker
[ 27.271794] snd_hda_codec_conexant hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 27.271796] snd_hda_codec_conexant hdaudioC0D0: hp_outs=2 (0x1c/0x19/0x0/0x0/0x0)
[ 27.271798] snd_hda_codec_conexant hdaudioC0D0: mono: mono_out=0x0
[ 27.271799] snd_hda_codec_conexant hdaudioC0D0: inputs:
[ 27.271802] snd_hda_codec_conexant hdaudioC0D0: Internal Mic=0x23
[ 27.271803] snd_hda_codec_conexant hdaudioC0D0: Mic=0x1b
[ 27.271805] snd_hda_codec_conexant hdaudioC0D0: Dock Mic=0x1a
[ 27.273167] snd_hda_codec_conexant hdaudioC0D0: Enable sync_write for stable communication
[ 27.286383] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
[ 27.286431] input: HDA Intel PCH Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[ 27.286477] input: HDA Intel PCH Dock Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
[ 27.286524] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14
[ 27.286565] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input15
[ 27.286605] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input16
[ 27.286646] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input17
[ 27.317998] media: Linux media interface: v0.10
[ 27.334325] Linux video capture interface: v2.00
[ 27.350872] uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b221)
[ 27.353397] uvcvideo 1-1.6:1.0: Entity type for entity Extension 3 was not initialized!
[ 27.353400] uvcvideo 1-1.6:1.0: Entity type for entity Processing 2 was not initialized!
[ 27.353402] uvcvideo 1-1.6:1.0: Entity type for entity Camera 1 was not initialized!
[ 27.353482] input: Integrated Camera: Integrated C as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input18
[ 27.353566] usbcore: registered new interface driver uvcvideo
[ 27.353567] USB Video Class driver (1.1.1)
[ 27.400952] usb 1-1.4: USB disconnect, device number 4
[ 27.666956] iwlwifi 0000:03:00.0: loaded firmware version 18.168.6.1 op_mode iwldvm
[ 27.684366] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG disabled
[ 27.684368] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 27.684370] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[ 27.684371] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Advanced-N 6205 AGN, REV=0xB0
[ 27.716892] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[ 27.718395] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
[ 30.709212] audit: type=1400 audit(1542478859.324:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=664 comm="apparmor_parser"
[ 30.709216] audit: type=1400 audit(1542478859.324:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=664 comm="apparmor_parser"
[ 30.709219] audit: type=1400 audit(1542478859.324:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=664 comm="apparmor_parser"
[ 30.710300] audit: type=1400 audit(1542478859.324:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-oopslash" pid=665 comm="apparmor_parser"
[ 30.710904] audit: type=1400 audit(1542478859.324:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/sbin/dhclient" pid=660 comm="apparmor_parser"
[ 30.710907] audit: type=1400 audit(1542478859.324:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=660 comm="apparmor_parser"
[ 30.710910] audit: type=1400 audit(1542478859.324:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=660 comm="apparmor_parser"
[ 30.710912] audit: type=1400 audit(1542478859.324:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=660 comm="apparmor_parser"
[ 30.711247] audit: type=1400 audit(1542478859.324:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=666 comm="apparmor_parser"
[ 30.712133] audit: type=1400 audit(1542478859.328:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-xpdfimport" pid=668 comm="apparmor_parser"
[ 32.808397] Adding 11706364k swap on /dev/sda5. Priority:-2 extents:1 across:11706364k FS
[ 34.663689] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 34.663691] Bluetooth: BNEP filters: protocol multicast
[ 34.663694] Bluetooth: BNEP socket layer initialized
[ 39.075794] IPv6: ADDRCONF(NETDEV_UP): enp0s25: link is not ready
[ 39.292343] IPv6: ADDRCONF(NETDEV_UP): enp0s25: link is not ready
[ 39.353824] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 39.360498] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[ 39.655291] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[ 39.739306] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 39.808250] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 46.096432] wlp3s0: authenticate with 64:70:02:c0:71:8c
[ 46.099360] wlp3s0: send auth to 64:70:02:c0:71:8c (try 1/3)
[ 46.101581] wlp3s0: authenticated
[ 46.105091] wlp3s0: associate with 64:70:02:c0:71:8c (try 1/3)
[ 46.109167] wlp3s0: RX AssocResp from 64:70:02:c0:71:8c (capab=0x431 status=0 aid=2)
[ 46.115834] wlp3s0: associated
[ 47.140483] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[ 59.271365] rfkill: input handler disabled
I tried to renamig the
/etc/initramfs-tools/conf.d/resume
to
RESUME=none
but it didn't work.
Any suggestions? Thanks.
Q.
UPDATE 1: I will mention that I have the swap partition
sudo blkid | grep swap
/dev/sda5: UUID="354e4b40-fa51-43b8-8584-6acff1ee6ccd" TYPE="swap" PARTUUID="2da700c0-05"
Should I edit the resume file as it was before, with the swap UUID? Q.
UPDATE 2: Should I mount the Windows partition to read only?
I found something interesting about systemd-journald #20. I think the problem is with systemd-journald, am I right? On dmesg is line
[ 10.523621] systemd-journald[272]: Received request to flush runtime journal from PID 1
Is this the culprid? Q.
UPDATE 3: Here is systemd-analyze plot result:

UPDATE 3: I've earned some seconds by removing splash parameter in /etc/default/grub file. Here are the results:
systemd-analyze critical-chain
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.
graphical.target @27.886s
└─gdm.service @27.360s +525ms
└─systemd-user-sessions.service @27.353s +3ms
└─network.target @27.350s
└─NetworkManager.service @23.588s +3.760s
└─dbus.service @23.508s
└─basic.target @23.471s
└─sockets.target @23.470s
└─snapd.socket @23.458s +10ms
└─sysinit.target @23.386s
└─systemd-timesyncd.service @23.245s +139ms
└─systemd-tmpfiles-setup.service @23.102s +116ms
└─systemd-journal-flush.service @2.980s +20.121s
└─systemd-remount-fs.service @2.626s +275ms
└─systemd-journald.socket @2.325s
└─system.slice @2.325s
└─-.slice @2.309s
systemd-analyze blame
20.121s systemd-journal-flush.service
18.777s dev-sda6.device
17.743s keyboard-setup.service
12.741s systemd-udevd.service
4.868s apport-autoreport.service
4.274s networkd-dispatcher.service
3.760s NetworkManager.service
3.488s udisks2.service
3.025s thermald.service
2.941s systemd-tmpfiles-setup-dev.service
1.668s snapd.service
1.547s accounts-daemon.service
1.499s rsyslog.service
1.212s colord.service
1.114s ModemManager.service
1.063s fwupd.service
1.012s avahi-daemon.service
996ms gpu-manager.service
710ms bolt.service
671ms dns-clean.service
618ms motd-news.service
550ms sys-kernel-debug.mount
535ms networking.service
525ms gdm.service
506ms snapd.seeded.service
424ms user@120.service
348ms systemd-sysctl.service
314ms packagekit.service
314ms systemd-udev-trigger.service
285ms grub-common.service
284ms polkit.service
281ms dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap
275ms systemd-remount-fs.service
269ms systemd-modules-load.service
251ms dev-mqueue.mount
249ms dev-hugepages.mount
244ms sys-fs-fuse-connections.mount
242ms sys-kernel-config.mount
234ms systemd-logind.service
229ms apparmor.service
220ms systemd-resolved.service
208ms wpa_supplicant.service
205ms kerneloops.service
198ms systemd-journald.service
188ms kmod-static-nodes.service
176ms plymouth-read-write.service
174ms systemd-random-seed.service
149ms apport.service
139ms systemd-timesyncd.service
137ms ufw.service
135ms upower.service
134ms speech-dispatcher.service
116ms systemd-tmpfiles-setup.service
112ms systemd-update-utmp.service
108ms systemd-rfkill.service
102ms setvtrgb.service
100ms systemd-backlight@backlight:acpi_video0.service
62ms user@1000.service
34ms bluetooth.service
24ms alsa-restore.service
14ms pppd-dns.service
10ms snapd.socket
7ms ureadahead-stop.service
6ms rtkit-daemon.service
5ms systemd-update-utmp-runlevel.service
5ms systemd-backlight@backlight:intel_backlight.service
3ms console-setup.service
3ms systemd-user-sessions.service
2ms plymouth-quit-wait.service
systemd-analyze time
Startup finished in 7.035s (kernel) + 28.638s (userspace) = 35.673s
graphical.target reached after 27.886s in userspace
After removing splash parameter
I saw something interesting. After removing splash parameter, while OS was booting the backlight faded out little bit and systemd-journal-flush.service was written on the screen. Anyone can confirm is this something i should get rid of? Thanks. Q.
UPDATE 4: I'm trying to reduce the boot time by editing the /etc/systemd/journald.conf file. I've changed the settings to:
#Storage=volatile
#SystemMaxUse=16M
And the result after reboot is:
systemd-analyze critical-chain
graphical.target @25.840s
└─gdm.service @25.656s +182ms
└─systemd-user-sessions.service @25.649s +3ms
└─network.target @25.647s
└─NetworkManager.service @22.262s +3.384s
└─dbus.service @21.531s
└─basic.target @21.478s
└─sockets.target @21.477s
└─snapd.socket @21.308s +163ms
└─sysinit.target @21.288s
└─swap.target @21.288s
└─dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap @21.050s +237ms
└─dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.device @21.049s
systemd-analyze blame
19.898s dev-sda6.device
17.570s keyboard-setup.service
16.376s systemd-journal-flush.service
14.738s systemd-sysctl.service
14.633s systemd-udevd.service
4.082s networkd-dispatcher.service
3.517s apport-autoreport.service
3.384s NetworkManager.service
3.321s udisks2.service
2.389s snapd.service
2.176s systemd-random-seed.service
1.646s thermald.service
1.455s accounts-daemon.service
1.452s ModemManager.service
1.364s grub-common.service
1.175s colord.service
1.056s wpa_supplicant.service
969ms fwupd.service
844ms systemd-modules-load.service
815ms apport.service
810ms avahi-daemon.service
789ms bluetooth.service
781ms gpu-manager.service
19.898s dev-sda6.device
17.570s keyboard-setup.service
16.376s systemd-journal-flush.service
14.738s systemd-sysctl.service
14.633s systemd-udevd.service
4.082s networkd-dispatcher.service
3.517s apport-autoreport.service
3.384s NetworkManager.service
3.321s udisks2.service
2.389s snapd.service
2.176s systemd-random-seed.service
1.646s thermald.service
1.455s accounts-daemon.service
1.452s ModemManager.service
1.364s grub-common.service
1.175s colord.service
1.056s wpa_supplicant.service
969ms fwupd.service
844ms systemd-modules-load.service
815ms apport.service
810ms avahi-daemon.service
789ms bluetooth.service
781ms gpu-manager.service
systemd-analyze time
Startup finished in 4.940s (kernel) + 25.927s (userspace) = 30.868s
graphical.target reached after 25.840s in userspace
systemd-journal-flush.service get rid of it?
I'm still trying to get rid of that systemd-journal-flush.service. Should I mask it? Any suggestions? Q.
boot dual-boot 18.04 upgrade kernel
Hello I'm using Ubuntu 18.04 on my T420 with 6GB RAM, Intel Pentium i5-2520M and Intel HD3000. I have dual-boot alongside with Windows 10. I am wondering why (after upgrade from 16.04) Ubuntu 18.04 is booting so long. Here are some info:
systemd-analyze critical-chain
The time after the unit is active or started is printed after the "@"
character.
The time the unit takes to start is printed after the "+" character.
graphical.target @41.691s
└─multi-user.target @41.691s
└─snapd.seeded.service @31.971s +20ms
└─snapd.service @27.445s +4.524s
└─basic.target @27.429s
└─sockets.target @27.429s
└─snapd.socket @27.375s +54ms
└─sysinit.target @27.336s
└─cryptsetup.target @27.336s
└─systemd-ask-password-wall.path @2.708s
└─-.mount @2.692s
└─system.slice @2.708s
└─-.slice @2.692s
systemd-analyze && system-analyze blame
22.399s dev-sda6.device
22.079s systemd-journal-flush.service
19.299s keyboard-setup.service
14.633s systemd-udevd.service
9.882s plymouth-quit-wait.service
4.776s apport-autoreport.service
4.524s snapd.service
4.373s networkd-dispatcher.service
3.905s NetworkManager.service
3.677s udisks2.service
3.509s plymouth-start.service
2.738s thermald.service
2.640s systemd-tmpfiles-setup-dev.service
2.266s grub-common.service
2.130s accounts-daemon.service
1.833s apparmor.service
1.784s dns-clean.service
1.621s snap-gnomex2dcharacters-124.mount
1.599s wpa_supplicant.service
1.541s snap-gnomex2dsystemx2dmonitor-54.mount
1.540s snap-core-5742.mount
1.510s snap-gnomex2d3x2d26x2d1604-59.mount
1.505s ModemManager.service
1.463s snap-gnomex2dlogs-45.mount
1.417s snap-gnomex2d3x2d26x2d1604-70.mount
1.406s colord.service
1.358s snap-gnomex2d3x2d26x2d1604-74.mount
1.356s console-setup.service
1.355s plymouth-read-write.service
1.229s fwupd.service
1.035s snap-gnomex2dcalculator-238.mount
958ms dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap
955ms snap-gnomex2dlogs-43.mount
808ms snap-gnomex2dcharacters-117.mount
755ms systemd-sysctl.service
732ms systemd-remount-fs.service
707ms avahi-daemon.service
706ms networking.service
697ms sys-kernel-debug.mount
696ms dev-hugepages.mount
693ms systemd-modules-load.service
689ms snap-gtkx2dcommonx2dthemes-701.mount
683ms dev-mqueue.mount
654ms snap-gnomex2dlogs-40.mount
638ms rsyslog.service
622ms snap-gtkx2dcommonx2dthemes-808.mount
604ms systemd-random-seed.service
584ms snap-core-5548.mount
553ms snap-gtkx2dcommonx2dthemes-818.mount
503ms snap-gnomex2dsystemx2dmonitor-57.mount
491ms apport.service
485ms bluetooth.service
477ms systemd-logind.service
475ms speech-dispatcher.service
467ms gpu-manager.service
466ms pppd-dns.service
306ms user@120.service
265ms systemd-journald.service
259ms systemd-tmpfiles-setup.service
256ms gdm.service
222ms packagekit.service
163ms systemd-backlight@backlight:acpi_video0.service
150ms systemd-resolved.service
135ms snap-gnomex2dcalculator-199.mount
134ms polkit.service
129ms upower.service
126ms systemd-timesyncd.service
123ms systemd-rfkill.service
104ms snap-gnomex2dsystemx2dmonitor-51.mount
99ms kmod-static-nodes.service
75ms snap-gnomex2dcharacters-139.mount
75ms bolt.service
62ms user@1000.service
57ms systemd-udev-trigger.service
55ms dev-loop19.device
55ms dev-loop18.device
54ms dev-loop17.device
54ms snapd.socket
54ms dev-loop16.device
53ms dev-loop15.device
53ms dev-loop14.device
52ms dev-loop13.device
52ms snap-core-5662.mount
51ms dev-loop12.device
51ms dev-loop11.device
50ms dev-loop10.device
50ms dev-loop9.device
50ms dev-loop8.device
49ms dev-loop7.device
49ms dev-loop6.device
49ms dev-loop5.device
48ms snap-gnomex2dcalculator-260.mount
48ms systemd-update-utmp.service
48ms dev-loop4.device
29ms ufw.service
28ms setvtrgb.service
20ms snapd.seeded.service
17ms dev-loop3.device
17ms dev-loop2.device
16ms dev-loop1.device
16ms dev-loop0.device
12ms alsa-restore.service
11ms dev-loop20.device
11ms kerneloops.service
9ms ureadahead-stop.service
6ms systemd-update-utmp-runlevel.service
5ms rtkit-daemon.service
5ms systemd-backlight@backlight:intel_backlight.service
3ms sys-kernel-config.mount
3ms systemd-user-sessions.service
2ms sys-fs-fuse-connections.mount
cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name
devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda6 during installation
UUID=7b0ee565-f292-4853-8190-2c77fc5920a9 / ext4
errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=354e4b40-fa51-43b8-8584-6acff1ee6ccd none swap sw
0 0
dmesg
[ 0.000000] microcode: microcode updated early to revision 0x2e,
date = 2018-04-10
[ 0.000000] Linux version 4.15.0-39-generic (buildd@lgw01-amd64-054) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 (Ubuntu 4.15.0-39.42-generic 4.15.18)
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-39-generic root=UUID=7b0ee565-f292-4853-8190-2c77fc5920a9 ro quiet splash noresume vt.handoff=1
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] Centaur CentaurHauls
[ 0.000000] Disabled fast string operations
...
...
...
...
...
...
[ 9.470172] systemd[1]: Reached target Remote File Systems.
[ 9.470181] systemd[1]: Reached target User and Group Name Lookups.
[ 9.470288] systemd[1]: Created slice System Slice.
[ 9.470309] systemd[1]: Reached target Slices.
[ 10.037672] lp: driver loaded but no devices found
[ 10.047501] ppdev: user-space parallel port driver
[ 10.295572] EXT4-fs (sda6): re-mounted. Opts: errors=remount-ro
[ 10.523621] systemd-journald[272]: Received request to flush runtime journal from PID 1
[ 27.020529] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 27.044240] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 27.055302] Bluetooth: Core ver 2.22
[ 27.055320] NET: Registered protocol family 31
[ 27.055320] Bluetooth: HCI device and connection manager initialized
[ 27.055324] Bluetooth: HCI socket layer initialized
[ 27.055327] Bluetooth: L2CAP socket layer initialized
[ 27.055333] Bluetooth: SCO socket layer initialized
[ 27.064459] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 27.067017] usbcore: registered new interface driver btusb
[ 27.073182] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (_SB.PCI0.LPC.PMIO) (20170831/utaddress-247)
[ 27.073190] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073193] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073198] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073200] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073204] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073206] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x000000000000057F (_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[ 27.073210] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 27.073211] lpc_ich: Resource conflict(s) found affecting gpio_ich
[ 27.075864] Intel(R) Wireless WiFi driver for Linux
[ 27.075866] Copyright(c) 2003- 2015 Intel Corporation
[ 27.076106] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 27.082691] Non-volatile memory driver v1.3
[ 27.087107] thinkpad_acpi: ThinkPad ACPI Extras v0.25
[ 27.087108] thinkpad_acpi: http://ibm-acpi.sf.net/
[ 27.087109] thinkpad_acpi: ThinkPad BIOS 83ET79WW (1.49 ), EC unknown
[ 27.087110] thinkpad_acpi: Lenovo ThinkPad T420, model 4236EV9
[ 27.089962] thinkpad_acpi: radio switch found; radios are enabled
[ 27.089984] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
[ 27.089985] thinkpad_acpi: Disabling thinkpad-acpi brightness events by default...
[ 27.093935] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
[ 27.095816] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one
[ 27.100589] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input10
[ 27.115016] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 27.163560] RAPL PMU: API unit is 2^-32 Joules, 3 fixed counters, 163840 ms ovfl timer
[ 27.163561] RAPL PMU: hw unit of domain pp0-core 2^-16 Joules
[ 27.163562] RAPL PMU: hw unit of domain package 2^-16 Joules
[ 27.163562] RAPL PMU: hw unit of domain pp1-gpu 2^-16 Joules
[ 27.173883] AVX version of gcm_enc/dec engaged.
[ 27.173884] AES CTR mode by8 optimization enabled
[ 27.210926] intel_rapl: Found RAPL domain package
[ 27.210928] intel_rapl: Found RAPL domain core
[ 27.210929] intel_rapl: Found RAPL domain uncore
[ 27.210933] intel_rapl: RAPL package 0 domain package locked by BIOS
[ 27.271318] snd_hda_codec_conexant hdaudioC0D0: CX20590: BIOS auto-probing.
[ 27.271791] snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20590: line_outs=1 (0x1f/0x0/0x0/0x0/0x0) type:speaker
[ 27.271794] snd_hda_codec_conexant hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 27.271796] snd_hda_codec_conexant hdaudioC0D0: hp_outs=2 (0x1c/0x19/0x0/0x0/0x0)
[ 27.271798] snd_hda_codec_conexant hdaudioC0D0: mono: mono_out=0x0
[ 27.271799] snd_hda_codec_conexant hdaudioC0D0: inputs:
[ 27.271802] snd_hda_codec_conexant hdaudioC0D0: Internal Mic=0x23
[ 27.271803] snd_hda_codec_conexant hdaudioC0D0: Mic=0x1b
[ 27.271805] snd_hda_codec_conexant hdaudioC0D0: Dock Mic=0x1a
[ 27.273167] snd_hda_codec_conexant hdaudioC0D0: Enable sync_write for stable communication
[ 27.286383] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
[ 27.286431] input: HDA Intel PCH Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[ 27.286477] input: HDA Intel PCH Dock Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
[ 27.286524] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14
[ 27.286565] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input15
[ 27.286605] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input16
[ 27.286646] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input17
[ 27.317998] media: Linux media interface: v0.10
[ 27.334325] Linux video capture interface: v2.00
[ 27.350872] uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b221)
[ 27.353397] uvcvideo 1-1.6:1.0: Entity type for entity Extension 3 was not initialized!
[ 27.353400] uvcvideo 1-1.6:1.0: Entity type for entity Processing 2 was not initialized!
[ 27.353402] uvcvideo 1-1.6:1.0: Entity type for entity Camera 1 was not initialized!
[ 27.353482] input: Integrated Camera: Integrated C as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input18
[ 27.353566] usbcore: registered new interface driver uvcvideo
[ 27.353567] USB Video Class driver (1.1.1)
[ 27.400952] usb 1-1.4: USB disconnect, device number 4
[ 27.666956] iwlwifi 0000:03:00.0: loaded firmware version 18.168.6.1 op_mode iwldvm
[ 27.684366] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG disabled
[ 27.684368] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 27.684370] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[ 27.684371] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Advanced-N 6205 AGN, REV=0xB0
[ 27.716892] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[ 27.718395] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
[ 30.709212] audit: type=1400 audit(1542478859.324:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=664 comm="apparmor_parser"
[ 30.709216] audit: type=1400 audit(1542478859.324:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=664 comm="apparmor_parser"
[ 30.709219] audit: type=1400 audit(1542478859.324:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=664 comm="apparmor_parser"
[ 30.710300] audit: type=1400 audit(1542478859.324:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-oopslash" pid=665 comm="apparmor_parser"
[ 30.710904] audit: type=1400 audit(1542478859.324:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/sbin/dhclient" pid=660 comm="apparmor_parser"
[ 30.710907] audit: type=1400 audit(1542478859.324:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=660 comm="apparmor_parser"
[ 30.710910] audit: type=1400 audit(1542478859.324:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=660 comm="apparmor_parser"
[ 30.710912] audit: type=1400 audit(1542478859.324:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=660 comm="apparmor_parser"
[ 30.711247] audit: type=1400 audit(1542478859.324:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=666 comm="apparmor_parser"
[ 30.712133] audit: type=1400 audit(1542478859.328:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-xpdfimport" pid=668 comm="apparmor_parser"
[ 32.808397] Adding 11706364k swap on /dev/sda5. Priority:-2 extents:1 across:11706364k FS
[ 34.663689] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 34.663691] Bluetooth: BNEP filters: protocol multicast
[ 34.663694] Bluetooth: BNEP socket layer initialized
[ 39.075794] IPv6: ADDRCONF(NETDEV_UP): enp0s25: link is not ready
[ 39.292343] IPv6: ADDRCONF(NETDEV_UP): enp0s25: link is not ready
[ 39.353824] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 39.360498] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[ 39.655291] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[ 39.739306] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 39.808250] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 46.096432] wlp3s0: authenticate with 64:70:02:c0:71:8c
[ 46.099360] wlp3s0: send auth to 64:70:02:c0:71:8c (try 1/3)
[ 46.101581] wlp3s0: authenticated
[ 46.105091] wlp3s0: associate with 64:70:02:c0:71:8c (try 1/3)
[ 46.109167] wlp3s0: RX AssocResp from 64:70:02:c0:71:8c (capab=0x431 status=0 aid=2)
[ 46.115834] wlp3s0: associated
[ 47.140483] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[ 59.271365] rfkill: input handler disabled
I tried to renamig the
/etc/initramfs-tools/conf.d/resume
to
RESUME=none
but it didn't work.
Any suggestions? Thanks.
Q.
UPDATE 1: I will mention that I have the swap partition
sudo blkid | grep swap
/dev/sda5: UUID="354e4b40-fa51-43b8-8584-6acff1ee6ccd" TYPE="swap" PARTUUID="2da700c0-05"
Should I edit the resume file as it was before, with the swap UUID? Q.
UPDATE 2: Should I mount the Windows partition to read only?
I found something interesting about systemd-journald #20. I think the problem is with systemd-journald, am I right? On dmesg is line
[ 10.523621] systemd-journald[272]: Received request to flush runtime journal from PID 1
Is this the culprid? Q.
UPDATE 3: Here is systemd-analyze plot result:

UPDATE 3: I've earned some seconds by removing splash parameter in /etc/default/grub file. Here are the results:
systemd-analyze critical-chain
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.
graphical.target @27.886s
└─gdm.service @27.360s +525ms
└─systemd-user-sessions.service @27.353s +3ms
└─network.target @27.350s
└─NetworkManager.service @23.588s +3.760s
└─dbus.service @23.508s
└─basic.target @23.471s
└─sockets.target @23.470s
└─snapd.socket @23.458s +10ms
└─sysinit.target @23.386s
└─systemd-timesyncd.service @23.245s +139ms
└─systemd-tmpfiles-setup.service @23.102s +116ms
└─systemd-journal-flush.service @2.980s +20.121s
└─systemd-remount-fs.service @2.626s +275ms
└─systemd-journald.socket @2.325s
└─system.slice @2.325s
└─-.slice @2.309s
systemd-analyze blame
20.121s systemd-journal-flush.service
18.777s dev-sda6.device
17.743s keyboard-setup.service
12.741s systemd-udevd.service
4.868s apport-autoreport.service
4.274s networkd-dispatcher.service
3.760s NetworkManager.service
3.488s udisks2.service
3.025s thermald.service
2.941s systemd-tmpfiles-setup-dev.service
1.668s snapd.service
1.547s accounts-daemon.service
1.499s rsyslog.service
1.212s colord.service
1.114s ModemManager.service
1.063s fwupd.service
1.012s avahi-daemon.service
996ms gpu-manager.service
710ms bolt.service
671ms dns-clean.service
618ms motd-news.service
550ms sys-kernel-debug.mount
535ms networking.service
525ms gdm.service
506ms snapd.seeded.service
424ms user@120.service
348ms systemd-sysctl.service
314ms packagekit.service
314ms systemd-udev-trigger.service
285ms grub-common.service
284ms polkit.service
281ms dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap
275ms systemd-remount-fs.service
269ms systemd-modules-load.service
251ms dev-mqueue.mount
249ms dev-hugepages.mount
244ms sys-fs-fuse-connections.mount
242ms sys-kernel-config.mount
234ms systemd-logind.service
229ms apparmor.service
220ms systemd-resolved.service
208ms wpa_supplicant.service
205ms kerneloops.service
198ms systemd-journald.service
188ms kmod-static-nodes.service
176ms plymouth-read-write.service
174ms systemd-random-seed.service
149ms apport.service
139ms systemd-timesyncd.service
137ms ufw.service
135ms upower.service
134ms speech-dispatcher.service
116ms systemd-tmpfiles-setup.service
112ms systemd-update-utmp.service
108ms systemd-rfkill.service
102ms setvtrgb.service
100ms systemd-backlight@backlight:acpi_video0.service
62ms user@1000.service
34ms bluetooth.service
24ms alsa-restore.service
14ms pppd-dns.service
10ms snapd.socket
7ms ureadahead-stop.service
6ms rtkit-daemon.service
5ms systemd-update-utmp-runlevel.service
5ms systemd-backlight@backlight:intel_backlight.service
3ms console-setup.service
3ms systemd-user-sessions.service
2ms plymouth-quit-wait.service
systemd-analyze time
Startup finished in 7.035s (kernel) + 28.638s (userspace) = 35.673s
graphical.target reached after 27.886s in userspace
After removing splash parameter
I saw something interesting. After removing splash parameter, while OS was booting the backlight faded out little bit and systemd-journal-flush.service was written on the screen. Anyone can confirm is this something i should get rid of? Thanks. Q.
UPDATE 4: I'm trying to reduce the boot time by editing the /etc/systemd/journald.conf file. I've changed the settings to:
#Storage=volatile
#SystemMaxUse=16M
And the result after reboot is:
systemd-analyze critical-chain
graphical.target @25.840s
└─gdm.service @25.656s +182ms
└─systemd-user-sessions.service @25.649s +3ms
└─network.target @25.647s
└─NetworkManager.service @22.262s +3.384s
└─dbus.service @21.531s
└─basic.target @21.478s
└─sockets.target @21.477s
└─snapd.socket @21.308s +163ms
└─sysinit.target @21.288s
└─swap.target @21.288s
└─dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.swap @21.050s +237ms
└─dev-disk-byx2duuid-354e4b40x2dfa51x2d43b8x2d8584x2d6acff1ee6ccd.device @21.049s
systemd-analyze blame
19.898s dev-sda6.device
17.570s keyboard-setup.service
16.376s systemd-journal-flush.service
14.738s systemd-sysctl.service
14.633s systemd-udevd.service
4.082s networkd-dispatcher.service
3.517s apport-autoreport.service
3.384s NetworkManager.service
3.321s udisks2.service
2.389s snapd.service
2.176s systemd-random-seed.service
1.646s thermald.service
1.455s accounts-daemon.service
1.452s ModemManager.service
1.364s grub-common.service
1.175s colord.service
1.056s wpa_supplicant.service
969ms fwupd.service
844ms systemd-modules-load.service
815ms apport.service
810ms avahi-daemon.service
789ms bluetooth.service
781ms gpu-manager.service
19.898s dev-sda6.device
17.570s keyboard-setup.service
16.376s systemd-journal-flush.service
14.738s systemd-sysctl.service
14.633s systemd-udevd.service
4.082s networkd-dispatcher.service
3.517s apport-autoreport.service
3.384s NetworkManager.service
3.321s udisks2.service
2.389s snapd.service
2.176s systemd-random-seed.service
1.646s thermald.service
1.455s accounts-daemon.service
1.452s ModemManager.service
1.364s grub-common.service
1.175s colord.service
1.056s wpa_supplicant.service
969ms fwupd.service
844ms systemd-modules-load.service
815ms apport.service
810ms avahi-daemon.service
789ms bluetooth.service
781ms gpu-manager.service
systemd-analyze time
Startup finished in 4.940s (kernel) + 25.927s (userspace) = 30.868s
graphical.target reached after 25.840s in userspace
systemd-journal-flush.service get rid of it?
I'm still trying to get rid of that systemd-journal-flush.service. Should I mask it? Any suggestions? Q.
boot dual-boot 18.04 upgrade kernel
boot dual-boot 18.04 upgrade kernel
edited Nov 17 '18 at 21:36
justanordinaryguy
asked Nov 17 '18 at 18:59
justanordinaryguyjustanordinaryguy
466
466
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Problem solved!
After few hours of thinking, I decided to mask the systemd-journal-flush.service and the keyboard-setup.service:
systemctl mask systemd-journal-flush keyboard-setup
So the final result is:
systemd-analyze time
Startup finished in 8.318s (kernel) + 21.910s (userspace) = 30.228s
graphical.target reached after 20.449s in userspace
Profits: ~60s - ~30s = ~30s
Do not forget to manually flush the old unnecessary logs:journalctl --vacuum-time=1d
1
Won't there be any problem if you mask these two services? Also, how exactly do you mask them?
– Archisman Panigrahi
Feb 28 at 10:20
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1093804%2flong-boot-time-ubuntu-18-04%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Problem solved!
After few hours of thinking, I decided to mask the systemd-journal-flush.service and the keyboard-setup.service:
systemctl mask systemd-journal-flush keyboard-setup
So the final result is:
systemd-analyze time
Startup finished in 8.318s (kernel) + 21.910s (userspace) = 30.228s
graphical.target reached after 20.449s in userspace
Profits: ~60s - ~30s = ~30s
Do not forget to manually flush the old unnecessary logs:journalctl --vacuum-time=1d
1
Won't there be any problem if you mask these two services? Also, how exactly do you mask them?
– Archisman Panigrahi
Feb 28 at 10:20
add a comment |
Problem solved!
After few hours of thinking, I decided to mask the systemd-journal-flush.service and the keyboard-setup.service:
systemctl mask systemd-journal-flush keyboard-setup
So the final result is:
systemd-analyze time
Startup finished in 8.318s (kernel) + 21.910s (userspace) = 30.228s
graphical.target reached after 20.449s in userspace
Profits: ~60s - ~30s = ~30s
Do not forget to manually flush the old unnecessary logs:journalctl --vacuum-time=1d
1
Won't there be any problem if you mask these two services? Also, how exactly do you mask them?
– Archisman Panigrahi
Feb 28 at 10:20
add a comment |
Problem solved!
After few hours of thinking, I decided to mask the systemd-journal-flush.service and the keyboard-setup.service:
systemctl mask systemd-journal-flush keyboard-setup
So the final result is:
systemd-analyze time
Startup finished in 8.318s (kernel) + 21.910s (userspace) = 30.228s
graphical.target reached after 20.449s in userspace
Profits: ~60s - ~30s = ~30s
Do not forget to manually flush the old unnecessary logs:journalctl --vacuum-time=1d
Problem solved!
After few hours of thinking, I decided to mask the systemd-journal-flush.service and the keyboard-setup.service:
systemctl mask systemd-journal-flush keyboard-setup
So the final result is:
systemd-analyze time
Startup finished in 8.318s (kernel) + 21.910s (userspace) = 30.228s
graphical.target reached after 20.449s in userspace
Profits: ~60s - ~30s = ~30s
Do not forget to manually flush the old unnecessary logs:journalctl --vacuum-time=1d
edited 39 mins ago
FliegendeWurst
296
296
answered Nov 18 '18 at 1:30
justanordinaryguyjustanordinaryguy
466
466
1
Won't there be any problem if you mask these two services? Also, how exactly do you mask them?
– Archisman Panigrahi
Feb 28 at 10:20
add a comment |
1
Won't there be any problem if you mask these two services? Also, how exactly do you mask them?
– Archisman Panigrahi
Feb 28 at 10:20
1
1
Won't there be any problem if you mask these two services? Also, how exactly do you mask them?
– Archisman Panigrahi
Feb 28 at 10:20
Won't there be any problem if you mask these two services? Also, how exactly do you mask them?
– Archisman Panigrahi
Feb 28 at 10:20
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1093804%2flong-boot-time-ubuntu-18-04%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown