Hi,
I upgraded my OpenSuse 13.1 to 13.2 and to my surprise starting up using the default kernel (3.16.6-2-desktop) is not working in a sense that the GUI does not come up while I can boot with an older kernel (3.11.10-21-desktop). Checked grub.cfg and the menuentries are the same except for the kernel versions…
I diffed the logs (/var/log/messages) for the two boot-ups and see quite some similarity up to and including the USB enumeration and:
kernel: 5.922538] audit: type=1400 audit(1417805297.279:2): apparmor="STATUS" operation="profile_load" name="/{usr/,}bin/ping" pid=636 comm="apparmor_parser"
kernel: 5.954631] audit: type=1400 audit(1417805297.312:3): apparmor="STATUS" operation="profile_load" name="/sbin/klogd" pid=643 comm="apparmor_parser"
kernel: 6.018920] audit: type=1400 audit(1417805297.376:4): apparmor="STATUS" operation="profile_load" name="/sbin/syslog-ng" pid=647 comm="apparmor_parser"
kernel: 6.079553] audit: type=1400 audit(1417805297.436:5): apparmor="STATUS" operation="profile_load" name="/sbin/syslogd" pid=651 comm="apparmor_parser"
kernel: 6.320501] audit: type=1400 audit(1417805297.677:6): apparmor="STATUS" operation="profile_load" name="/usr/lib/apache2/mpm-prefork/apache2" pid=656 comm="apparmor_parser"
kernel: 6.320607] audit: type=1400 audit(1417805297.677:7): apparmor="STATUS" operation="profile_load" name="DEFAULT_URI" pid=656 comm="apparmor_parser"
kernel: 6.320736] audit: type=1400 audit(1417805297.678:8): apparmor="STATUS" operation="profile_load" name="HANDLING_UNTRUSTED_INPUT" pid=656 comm="apparmor_parser"
kernel: 6.320949] audit: type=1400 audit(1417805297.678:9): apparmor="STATUS" operation="profile_load" name="phpsysinfo" pid=656 comm="apparmor_parser"
kernel: 6.415612] audit: type=1400 audit(1417805297.772:10): apparmor="STATUS" operation="profile_load" name="/usr/lib/colord" pid=660 comm="apparmor_parser"
kernel: 6.441948] audit: type=1400 audit(1417805297.799:11): apparmor="STATUS" operation="profile_load" name="/usr/lib/dovecot/anvil" pid=664 comm="apparmor_parser"
kernel: 6.514354] audit: type=1400 audit(1417805297.871:12): apparmor="STATUS" operation="profile_load" name="/usr/lib/dovecot/auth" pid=668 comm="apparmor_parser"
kernel: 6.571965] audit: type=1400 audit(1417805297.929:13): apparmor="STATUS" operation="profile_load" name="/usr/lib/dovecot/config" pid=672 comm="apparmor_parser"
This looks allmost the same for the old log
Just after that I see the first message indicating problems:
systemd[1]: Failed to start Create static device nodes in /dev.
and somewhat later:
kernel: 58.533250] NET: Registered protocol family 17
kernel: 58.564886] audit_printk_skb: 105 callbacks suppressed
kernel: 58.564888] audit: type=1400 audit(1417805349.910:49): apparmor="DENIED" operation="mknod" profile="/usr/sbin/nscd" name="/run/nscd/passwd" pid=964 comm="nscd" requested_mask="c" denied_mask="c" fsuid=0 ouid=0
kernel: 58.564940] audit: type=1400 audit(1417805349.910:50): apparmor="DENIED" operation="mknod" profile="/usr/sbin/nscd" name="/run/nscd/group" pid=964 comm="nscd" requested_mask="c" denied_mask="c" fsuid=0 ouid=0
kernel: 58.565011] audit: type=1400 audit(1417805349.910:51): apparmor="DENIED" operation="mknod" profile="/usr/sbin/nscd" name="/run/nscd/services" pid=964 comm="nscd" requested_mask="c" denied_mask="c" fsuid=0 ouid=0
kernel: 58.565025] audit: type=1400 audit(1417805349.910:52): apparmor="DENIED" operation="mknod" profile="/usr/sbin/nscd" name="/run/nscd/netgroup" pid=964 comm="nscd" requested_mask="c" denied_mask="c" fsuid=0 ouid=0
kdm[905]: Quitting Plymouth with transition
(Note: The kernel time-stamp indicates 52 seconds between the two sets of audit messages but the log time stamps (not shown) indicate they are within a second)
Any tips on how to debug this?