Today, I installed the following updates using the Updater applet in the `lxpanel` menubar on RPi OS: ``` apt list --installed | grep 202208 linux-libc-dev/stable,now 1:1.20220811-1 arm64 [installed,automatic] raspberrypi-bootloader/stable,now 1:1.20220811-1 arm64 [installed] raspberrypi-kernel/stable,now 1:1.20220811-1 arm64 [installed] ``` After rebooting following the prompt, I noticed the following symptoms: 1. My second monitor is stuck on the rainbow startup screen. Replugging it and checking `xrandr` show that it's not detected. 2. The `blueman-manager` icon is not in the system tray and won't run from the terminal (It gives a notification saying "Bluez daemon is not running..."). After `Ctrl+Alt+F1`ing into tty1, I see at the top: ``` [ 3.003542] systemd[1]: Failed to start Load Kernel Modules. [FAILED] Failed to start Load Kernel Modules. ``` with the rest of the normal login screen below that, indicating that I successfully booted using Kernel 5.15.32-v8+ `systemctl status systemd-modules-load.service -l` shows: ``` ● systemd-modules-load.service - Load Kernel Modules Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static) Active: failed (Result: exit-code) since Mon 2022-08-15 16:11:02 PDT; 2h 13min ago Docs: man:systemd-modules-load.service(8) man:modules-load.d(5) Process: 234 ExecStart=/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE) Main PID: 234 (code=exited, status=1/FAILURE) CPU: 37ms Aug 15 16:11:02 raspberrypi systemd[1]: Starting Load Kernel Modules... Aug 15 16:11:02 raspberrypi systemd-modules-load[234]: Failed to look up module alias 'lp': Function not implemented Aug 15 16:11:02 raspberrypi systemd-modules-load[234]: Failed to look up module alias 'ppdev': Function not implemented Aug 15 16:11:02 raspberrypi systemd-modules-load[234]: Failed to look up module alias 'parport_pc': Function not implemented Aug 15 16:11:02 raspberrypi systemd-modules-load[234]: Failed to look up module alias 'i2c-dev': Function not implemented Aug 15 16:11:02 raspberrypi systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE Aug 15 16:11:02 raspberrypi systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'. Aug 15 16:11:02 raspberrypi systemd[1]: Failed to start Load Kernel Modules. ``` So does `bluez` and the second monitor rely on those "missing" modules? And is there something broken in my kernel update, or do I just need to reconfigure something that was reset to a non-optimal default? I'm at my depth in terms of kernel modules and systemd so not sure how to proceed. I haven't found any similar questions where they were able to boot at all.