Hi!
I did that and managed to get apparmor to work again. It seems to be the X server that crashes.
The error I get is that it can’t load any driver, and fails with /usr/lib64/LIBEL MUY. so. 5: file too short.
I think perhaps when it crashed during zypper dup it ruined numerous files, the x server being affected too.