Just updated and I’m seeing the error Failed to start load linux kernel module after update in red text during startup. It also shows to check systemctl status systemd-modules-load.service for more information, which shows the following:
systemctl status systemd-modules-load.service
× systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
Active: failed (Result: exit-code) since Mon 2024-07-22 10:02:37 CDT; 11min ago
Invocation: 442ebe5477404df581a19bd983a37e1e
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 1218 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=>
Main PID: 1218 (code=exited, status=1/FAILURE)
Jul 22 10:02:37 delta1 systemd[1]: systemd-modules-load.service: Main process exited, c>
Jul 22 10:02:37 delta1 systemd[1]: systemd-modules-load.service: Failed with result 'ex>
Jul 22 10:02:37 delta1 systemd[1]: Failed to start Load Kernel Modules.
Jul 22 10:02:37 delta1 systemd[1]: Starting Load Kernel Modules...
Jul 22 10:02:37 delta1 systemd[1]: systemd-modules-load.service: Main process exited, c>
Jul 22 10:02:37 delta1 systemd[1]: systemd-modules-load.service: Failed with result 'ex>
Jul 22 10:02:37 delta1 systemd[1]: Failed to start Load Kernel Modules.
Then I checked lspci > log.txt && lsusb >> log.txt && journalctl -b -0 >> log.txt && cat log.txt | eos-sendlog and looked for the timestamp 10:02:37 and found this:
Is the line showing Jul 22 10:02:37 delta1 kernel: msi_ec: Firmware version is not supported: '15CKEMS1.108' telling me my firmware is in some way no longer supported? I checked MSI and it is the latest firmware, dated 2023-09-28.
Looks like it is the correct UEFI Bios and also firmware. Not sure what it means but i assume the error is reported because it’s failing to load the modules.
The update may have failed or was a partial update? You may have to arch-chroot and try running the update again? I’m just not sure? Did you try restarting the systemd-modules-load.service?
My apologies, I went overkill on that original journal based on other posts I was reading.
Correct, the system is working but I was trying to identify the multiple red-text errors I see while I’m booting in case I need to proactively prevent worse problems.
This is a problem with a lot of linux users. They tend to seem to want to always be looking for error messages when in fact there is no problem and a lot of error messages are purely informational. I also find they are always concerned with the amount ram being used when in fact in many cases it makes no difference as long as the computer works fine there isn’t any issue. I don’t care how much ram my system is using if it is working like it should. I never even look at that stuff. I look at error messaging if there is a hardware problem or if i think it is related to an issue. Otherwise I don’t concern myself too much with it. I look more to make sure that my UEFI Bios is completely up todate. That is more important to me and to the hardware than informational error messaging that is not affecting how the hardware works albeit sometimes it is connected.
Edit: Don’t get me wrong here. I do think it is good to take notice. Sometimes when one does have issues it can come in handy knowing what information you are seeing.
Edit: A lot of these error messages are based on hardware and poor implementation of UEFI Bios by many manufacturers. Some on the other hand show very little messaging such as my systems. The logs are almost pristine except for some Kde software error messaging.
Most of them are firmware related, upstream kernel devs might be interested, if you report them.
If you have an msi related AUR package installed, you might check for re-installation/update.
The most serious looking is the cryptofile.bin, maybe confirm/check your crypto setup.
@ricklinux Good message to not give too much energy to things that aren’t broken. Guess I took too much notice of the error message because it was new, despite everything functioning as expected.
@petsam I’ll check my AUR packages again, but definitely looking into the crypto setup. After an update some time ago it did stop asking for the password for both drives and only have to enter it for one.