Just want to add some additional details to this that might help.

$ systemctl status
● dan-Lenovo-Y50-70
    State: starting
     Jobs: 6 queued
   Failed: 7 units
    Since: Mon 2018-01-29 07:19:45 MST; 13h ago
...

$ sudo tail -n 15 /var/log/boot.log
[  OK  ] Reached target Network.
[  OK  ] Started Unattended Upgrades Shutdown.
         Starting OpenBSD Secure Shell server...
         Starting Permit User Sessions...
         Starting Network Name Resolution...
         Starting Network Manager Wait Online...
[  OK  ] Started Permit User Sessions.
         Starting GNOME Display Manager...
         Starting Hold until boot process finishes up...
         Starting Network Manager Script Dispatcher Service...
[  OK  ] Started Network Manager Script Dispatcher Service.
[  OK  ] Started Hostname Service.
[  OK  ] Started GNOME Display Manager.
[  OK  ] Started Modem Manager.
[  OK  ] Started OpenBSD Secure Shell server.

$ systemctl list-units --state=failed
  UNIT                LOAD   ACTIVE SUB    DESCRIPTION                          
  
● apparmor.service    loaded failed failed AppArmor initialization              
  
● hylafax.service     loaded failed failed LSB: Start and stop the hylafax 
server 
● trousers.service    loaded failed failed LSB: starts tcsd                     
  
● virtualbox.service  loaded failed failed LSB: VirtualBox Linux kernel module  
  
● xinetd.service      loaded failed failed LSB: Starts or stops the xinetd 
daemon.

$ journalctl -u apparmor
-- Logs begin at Mon 2018-01-29 07:19:45 MST, end at Mon 2018-01-29 21:20:13 
MST. --
Jan 29 07:19:46 dan-Lenovo-Y50-70 systemd[1]: Starting AppArmor 
initialization...
Jan 29 07:19:46 dan-Lenovo-Y50-70 apparmor[886]:  * Starting AppArmor profiles
Jan 29 07:19:46 dan-Lenovo-Y50-70 apparmor[886]: Skipping profile in 
/etc/apparmor.d/disable: usr.bin.firefox
Jan 29 07:19:46 dan-Lenovo-Y50-70 apparmor[886]: AppArmor parser error for 
/etc/apparmor.d/usr.bin.webbrowser-app in 
/etc/apparmor.d/usr.bin.webbrowser-app at line 26: Could not open 
'/usr/share/apparmor/hardwar
Jan 29 07:19:46 dan-Lenovo-Y50-70 apparmor[886]: AppArmor parser error for 
/etc/apparmor.d/usr.lib.mediascanner-2.0.mediascanner-extractor in 
/etc/apparmor.d/usr.lib.mediascanner-2.0.mediascanner-extractor at li
Jan 29 07:19:46 dan-Lenovo-Y50-70 apparmor[886]: Skipping profile in 
/etc/apparmor.d/disable: usr.sbin.rsyslogd
Jan 29 07:19:46 dan-Lenovo-Y50-70 apparmor[886]: Skipping profile in 
/etc/apparmor.d/disable: usr.bin.firefox
Jan 29 07:19:46 dan-Lenovo-Y50-70 apparmor[886]: AppArmor parser error for 
/etc/apparmor.d/usr.bin.webbrowser-app in 
/etc/apparmor.d/usr.bin.webbrowser-app at line 26: Could not open 
'/usr/share/apparmor/hardwar
Jan 29 07:19:46 dan-Lenovo-Y50-70 apparmor[886]: AppArmor parser error for 
/etc/apparmor.d/usr.lib.mediascanner-2.0.mediascanner-extractor in 
/etc/apparmor.d/usr.lib.mediascanner-2.0.mediascanner-extractor at li
Jan 29 07:19:46 dan-Lenovo-Y50-70 apparmor[886]: Skipping profile in 
/etc/apparmor.d/disable: usr.sbin.rsyslogd
Jan 29 07:19:46 dan-Lenovo-Y50-70 apparmor[886]:    ...fail!
Jan 29 07:19:46 dan-Lenovo-Y50-70 systemd[1]: apparmor.service: Main process 
exited, code=exited, status=123/n/a
Jan 29 07:19:46 dan-Lenovo-Y50-70 systemd[1]: Failed to start AppArmor 
initialization.
Jan 29 07:19:46 dan-Lenovo-Y50-70 systemd[1]: apparmor.service: Unit entered 
failed state.
Jan 29 07:19:46 dan-Lenovo-Y50-70 systemd[1]: apparmor.service: Failed with 
result 'exit-code'.

$ sudo lsof -p348
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
COMMAND   PID USER   FD      TYPE             DEVICE SIZE/OFF    NODE NAME
plymouthd 348 root  cwd       DIR              253,0     4096       2 /
plymouthd 348 root  rtd       DIR              253,0     4096       2 /
plymouthd 348 root  txt       REG                0,1    84224    2103 
/sbin/plymouthd (deleted)
plymouthd 348 root  mem       CHR              226,1              337 
/dev/dri/card1
plymouthd 348 root  DEL       REG                0,1            13258 
/lib/x86_64-linux-gnu/libbsd.so.0.8.6
plymouthd 348 root  DEL       REG                0,1            13336 
/usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
plymouthd 348 root  DEL       REG                0,1            13362 
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
plymouthd 348 root  DEL       REG                0,1            13344 
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
plymouthd 348 root  DEL       REG                0,1            13361 
/usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.3
plymouthd 348 root  DEL       REG                0,1            13351 
/usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10400.2
plymouthd 348 root  DEL       REG                0,1            13273 
/lib/x86_64-linux-gnu/libexpat.so.1.6.5
plymouthd 348 root  DEL       REG                0,1            13252 
/lib/x86_64-linux-gnu/libpcre.so.3.13.3
plymouthd 348 root  DEL       REG                0,1            13348 
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
plymouthd 348 root  DEL       REG                0,1            13358 
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
plymouthd 348 root  DEL       REG                0,1            13349 
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
plymouthd 348 root  DEL       REG                0,1            13341 
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
plymouthd 348 root  DEL       REG                0,1            13338 
/usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
plymouthd 348 root  DEL       REG                0,1            13379 
/usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
plymouthd 348 root  DEL       REG                0,1            13353 
/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.34.0
plymouthd 348 root  DEL       REG                0,1            13357 
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
plymouthd 348 root  DEL       REG                0,1            13339 
/usr/lib/x86_64-linux-gnu/libthai.so.0.3.0
plymouthd 348 root  DEL       REG                0,1            13360 
/usr/lib/x86_64-linux-gnu/libfreetype.so.6.14.0
plymouthd 348 root  DEL       REG                0,1            13350 
/usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.4000.12
plymouthd 348 root  DEL       REG                0,1            13327 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0
plymouthd 348 root  DEL       REG                0,1            13280 
/lib/x86_64-linux-gnu/libglib-2.0.so.0.5400.1
plymouthd 348 root  DEL       REG                0,1            13352 
/usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.10
plymouthd 348 root  DEL       REG                0,1            13359 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5400.1
plymouthd 348 root  DEL       REG                0,1            13332 
/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4000.12
plymouthd 348 root  DEL       REG                0,1            13328 
/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.4000.12
plymouthd 348 root  DEL       REG                0,1            13368 
/usr/lib/x86_64-linux-gnu/plymouth/label.so
plymouthd 348 root  DEL       REG                0,1            13264 
/lib/x86_64-linux-gnu/libz.so.1.2.11
plymouthd 348 root  DEL       REG                0,1            13335 
/usr/lib/x86_64-linux-gnu/libpng16.so.16.34.0
plymouthd 348 root  DEL       REG                0,1            13275 
/lib/x86_64-linux-gnu/libply-splash-graphics.so.4.0.0
plymouthd 348 root  DEL       REG                0,1            13366 
/usr/lib/x86_64-linux-gnu/plymouth/script.so
plymouthd 348 root  DEL       REG                0,1            13363 
/usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
plymouthd 348 root  DEL       REG                0,1            13372 
/usr/lib/x86_64-linux-gnu/plymouth/renderers/drm.so
plymouthd 348 root  DEL       REG                0,1            13278 
/lib/x86_64-linux-gnu/libnss_files-2.26.so
plymouthd 348 root  DEL       REG                0,1            13287 
/lib/x86_64-linux-gnu/libpthread-2.26.so
plymouthd 348 root  DEL       REG                0,1            13230 
/lib/x86_64-linux-gnu/libudev.so.1.6.6
plymouthd 348 root  DEL       REG                0,1            13247 
/lib/x86_64-linux-gnu/libm-2.26.so
plymouthd 348 root  DEL       REG                0,1            13266 
/lib/x86_64-linux-gnu/libdl-2.26.so
plymouthd 348 root  DEL       REG                0,1            13263 
/lib/x86_64-linux-gnu/librt-2.26.so
plymouthd 348 root  DEL       REG                0,1            13250 
/lib/x86_64-linux-gnu/libc-2.26.so
plymouthd 348 root  DEL       REG                0,1            13248 
/lib/x86_64-linux-gnu/libply-splash-core.so.4.0.0
plymouthd 348 root  DEL       REG                0,1            13288 
/lib/x86_64-linux-gnu/libply.so.4.0.0
plymouthd 348 root  DEL       REG                0,1            13277 
/lib/x86_64-linux-gnu/ld-2.26.so
plymouthd 348 root  DEL       REG                0,1            13299 
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
plymouthd 348 root    0u      CHR                1,3      0t0       6 /dev/null
plymouthd 348 root    1u      CHR                1,3      0t0       6 /dev/null
plymouthd 348 root    2u      CHR                1,3      0t0       6 /dev/null
plymouthd 348 root    3u  a_inode               0,13        0   12125 
[eventpoll]
plymouthd 348 root    4r     FIFO               0,12      0t0   13609 pipe
plymouthd 348 root    5w     FIFO               0,12      0t0   13609 pipe
plymouthd 348 root    6u     unix 0xffff9826c04fd800      0t0    1596 
@/org/freedesktop/plymouthd type=STREAM
plymouthd 348 root    7u  netlink                         0t0    1599 
KOBJECT_UEVENT
plymouthd 348 root    8u     unix 0xffff9826b84b1c00      0t0   31754 
@/org/freedesktop/plymouthd type=STREAM
plymouthd 348 root    9u      CHR              226,1      0t0     337 
/dev/dri/card1
plymouthd 348 root   10u      CHR                4,1      0t0      20 /dev/tty1
plymouthd 348 root   11u     unix 0xffff9826b7f47800      0t0   23852 
@/org/freedesktop/plymouthd type=STREAM
plymouthd 348 root   12w      REG              253,0     1665 7471192 
/var/log/boot.log (deleted)

$ sudo -H strace plymouth --ping
execve("/bin/plymouth", ["plymouth", "--ping"], [/* 17 vars */]) = 0
brk(NULL)                               = 0x55a9d4559000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=279753, ...}) = 0
mmap(NULL, 279753, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe21d500000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libply.so.4", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000E\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=88632, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe21d4fe000
mmap(NULL, 2185728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe21d108000
mprotect(0x7fe21d11d000, 2093056, PROT_NONE) = 0
mmap(0x7fe21d31c000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7fe21d31c000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\22\2\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1960656, ...}) = 0
mmap(NULL, 4061792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe21cd28000
mprotect(0x7fe21cefe000, 2097152, PROT_NONE) = 0
mmap(0x7fe21d0fe000, 24576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d6000) = 0x7fe21d0fe000
mmap(0x7fe21d104000, 14944, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe21d104000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\"\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=31744, ...}) = 0
mmap(NULL, 2128864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe21cb20000
mprotect(0x7fe21cb27000, 2093056, PROT_NONE) = 0
mmap(0x7fe21cd26000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fe21cd26000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\16\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14632, ...}) = 0
mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe21c91c000
mprotect(0x7fe21c91f000, 2093056, PROT_NONE) = 0
mmap(0x7fe21cb1e000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe21cb1e000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 
3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360a\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=144776, ...}) = 0
mmap(NULL, 2221160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe21c6fd000
mprotect(0x7fe21c717000, 2093056, PROT_NONE) = 0
mmap(0x7fe21c916000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7fe21c916000
mmap(0x7fe21c918000, 13416, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe21c918000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe21d4fc000
arch_prctl(ARCH_SET_FS, 0x7fe21d4fd040) = 0
mprotect(0x7fe21d0fe000, 16384, PROT_READ) = 0
mprotect(0x7fe21c916000, 4096, PROT_READ) = 0
mprotect(0x7fe21cb1e000, 4096, PROT_READ) = 0
mprotect(0x7fe21cd26000, 4096, PROT_READ) = 0
mprotect(0x7fe21d31c000, 4096, PROT_READ) = 0
mprotect(0x55a9d2d1d000, 4096, PROT_READ) = 0
mprotect(0x7fe21d545000, 4096, PROT_READ) = 0
munmap(0x7fe21d500000, 279753)          = 0
set_tid_address(0x7fe21d4fd310)         = 8955
set_robust_list(0x7fe21d4fd320, 24)     = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7fe21c702c70, sa_mask=[], 
sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fe21c710150}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7fe21c702d00, sa_mask=[], 
sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fe21c710150}, NULL, 
8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, 
rlim_max=RLIM64_INFINITY}) = 0
rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[PIPE], 
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe21cd5f140}, 
{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
brk(NULL)                               = 0x55a9d4559000
brk(0x55a9d457a000)                     = 0x55a9d457a000
epoll_create1(EPOLL_CLOEXEC)            = 3
pipe2([4, 5], O_CLOEXEC)                = 0
epoll_ctl(3, EPOLL_CTL_ADD, 4, {EPOLLERR|EPOLLHUP, {u32=3562378048, 
u64=94187900212032}}) = 0
epoll_ctl(3, EPOLL_CTL_MOD, 4, {EPOLLIN|EPOLLERR|EPOLLHUP, {u32=3562378048, 
u64=94187900212032}}) = 0
openat(AT_FDCWD, "/proc/cmdline", O_RDONLY) = 6
read(6, "BOOT_IMAGE=/boot/vmlinuz-4.13.0-"..., 4096) = 116
close(6)                                = 0
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC, 0) = 6
setsockopt(6, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0
connect(6, {sa_family=AF_UNIX, sun_path=@"/org/freedesktop/plymouthd"}, 29) = 0
epoll_ctl(3, EPOLL_CTL_ADD, 6, {EPOLLERR|EPOLLHUP, {u32=3562393360, 
u64=94187900227344}}) = 0
epoll_ctl(3, EPOLL_CTL_MOD, 6, {EPOLLERR|EPOLLHUP, {u32=3562393360, 
u64=94187900227344}}) = 0
epoll_ctl(3, EPOLL_CTL_MOD, 6, {EPOLLOUT|EPOLLERR|EPOLLHUP, {u32=3562393360, 
u64=94187900227344}}) = 0
epoll_pwait(3, [{EPOLLOUT, {u32=3562393360, u64=94187900227344}}], 64, -1, 
NULL, 8) = 1
sendto(6, "P\0", 2, MSG_NOSIGNAL, NULL, 0) = 2
epoll_ctl(3, EPOLL_CTL_MOD, 6, {EPOLLIN|EPOLLOUT|EPOLLERR|EPOLLHUP, 
{u32=3562393360, u64=94187900227344}}) = 0
epoll_ctl(3, EPOLL_CTL_MOD, 6, {EPOLLIN|EPOLLERR|EPOLLHUP, {u32=3562393360, 
u64=94187900227344}}) = 0
epoll_pwait(3, 

I get similar output when using strace to attach to existing plymouthd
and kernel package configuration works again.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1705345

Title:
  Installing new kernel hangs on plymouth --ping

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/1705345/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to