[FAILED] Failed to start Load Kernel Modules.See "systemctl status systemd-modules-load.service"

I just did an update (forget what packages) and also did fstrim, not sure if one of those cause my problem…

I ran this as user:

systemctl status systemd-modules-load.service

with this result


● systemd-modules-load.service - Load Kernel Modules
   Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
   Active: active (exited) since Sun 2018-08-26 11:20:40 EDT; 7min ago
     Docs: man:systemd-modules-load.service(8)
           man:modules-load.d(5)
 Main PID: 398 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   CGroup: /system.slice/systemd-modules-load.service

and as root with this result


● systemd-modules-load.service - Load Kernel Modules
   Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
   Active: active (exited) since Sun 2018-08-26 11:20:40 EDT; 9min ago
     Docs: man:systemd-modules-load.service(8)
           man:modules-load.d(5)
 Main PID: 398 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   CGroup: /system.slice/systemd-modules-load.service

Aug 26 11:20:40 linux-ww3j systemd[1]: Started Load Kernel Modules.

I don’t understand what these mean, or what to do

I had previously tried printer sharing with my desktop PC (leap 42.3) , just installed Leap 15.0. When I tried to check the printer setup on the laptop in Yast, it tries to restart CUPS, then I see a dialog that says “Error - No locally running CUPS daemon is accessible”. I can get into CUPS with htpp:localhost:631 either.

I got a second dialog that said to run

lpstat -h localhost -r

I get this

scheduler is not running

I ran that as user… same result as root

The next thing it tells me run is

netstat -nap | grep cupsd

The reply is

netstat: command not found

netstat isn’t in Yast for me to install… ???

I unconditionally updated CUPS in Yast, now I could get into CUPS from the web browser, and deleted the printer I had set up. Still getting the original error.

This seems to work now also

lpstat -h loalhost -r

with this result

scheduler is running

Re-tried this

systemctl status systemd-modules-load.service

Result as user:

● systemd-modules-load.service - Load Kernel Modules
   Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
   Active: active (exited) since Sun 2018-08-26 12:00:59 EDT; 6min ago
     Docs: man:systemd-modules-load.service(8)
           man:modules-load.d(5)
 Main PID: 406 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   CGroup: /system.slice/systemd-modules-load.service

and as root:

● systemd-modules-load.service - Load Kernel Modules
   Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
   Active: active (exited) since Sun 2018-08-26 12:00:59 EDT; 6min ago
     Docs: man:systemd-modules-load.service(8)
           man:modules-load.d(5)
 Main PID: 406 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   CGroup: /system.slice/systemd-modules-load.service

Aug 26 12:00:59 linux-ww3j systemd-modules-load[406]: Inserted module 'snd_usb_audio'
Aug 26 12:00:59 linux-ww3j systemd[1]: Started Load Kernel Modules.

Then rebooted … still get the boot error.

Make that

lpstat -h localhost -r

A possible clue? In Yast System Log, I looked at /var/log/boot.log, and saw this

[FAILED] Failed to mount /home/user/ReadyShare

On my laptop I have a shell script I run to mount the “ReadyShare” USB drive plugged into my NetGear router, using this:

#!/bin/sh
sudo mount -t cifs //10.0.0.1/USB_Storage /home/user/ReadyShare -o user,guest,sec=ntlm,uid=user

I don’t know why it is trying to mount it during boot (if that’s what the error means), it should only mount when I tell it to, after booting, and after I connect to the WiFi. I don’t know if this is related to my original boot error, though.

Edit: The log error said to do this

sudo systemctl status home-user-ReadyShare.mount

got this result

Unit home-user-ReadyShare.mount could not be found

Now the mouse pointer stopped working. I decided t wipe the drive and reinstall… shouldn’t have “experimented” with various things, I guess I really messed it up.

Nevermind rotfl!

It is the package “net-tools-deprecated”, which you can install. Or use the “ss” command instead of “netstat”.