Systemd tries to load units that are "not-found"

I have noticed that some units are required but not-found.

systemctl --all | grep not-found
● run-credentials-systemd\x2dsysctl.service.mount                                           not-found inactive dead      run-credentials-systemd\x2dsysctl.service.mount
● run-credentials-systemd\x2dsysusers.service.mount                                         not-found inactive dead      run-credentials-systemd\x2dsysusers.service.mount
● run-credentials-systemd\x2dtmpfiles\x2dclean.service.mount                                not-found inactive dead      run-credentials-systemd\x2dtmpfiles\x2dclean.service.mount
● run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount                                not-found inactive dead      run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount
● run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount                         not-found inactive dead      run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount
● run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount                not-found inactive dead      run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount
● run-credentials-systemd\x2dvconsole\x2dsetup.service.mount                                not-found inactive dead      run-credentials-systemd\x2dvconsole\x2dsetup.service.mount
● org.cups.cupsd.path                                                                       not-found inactive dead      org.cups.cupsd.path
● auto-cpufreq.service                                                                      not-found inactive dead      auto-cpufreq.service
● autofs.service                                                                            not-found inactive dead      autofs.service
● nslcd.service                                                                             not-found inactive dead      nslcd.service
● plymouth-quit-wait.service                                                                not-found inactive dead      plymouth-quit-wait.service
● plymouth-quit.service                                                                     not-found inactive dead      plymouth-quit.service
● plymouth-start.service                                                                    not-found inactive dead      plymouth-start.service
● syslog.service                                                                            not-found inactive dead      syslog.service
● system76-power.service                                                                    not-found inactive dead      system76-power.service
● tuned.service                                                                             not-found inactive dead      tuned.service
● ypbind.service                                                                            not-found inactive dead      ypbind.service
● org.cups.cupsd.socket                                                                     not-found inactive dead      org.cups.cupsd.socket
● display-manager.target                                                                    not-found inactive dead      display-manager.target

If they are not necessary why are they required and how to get ride of them ?

why bother ?

You are right but sometimes if it is not too complicated for me I try to understand!

system76-power.service is an example of a vendor specific service.

If you are not using a system76 laptop why did you install something specific for system76?

Keep asking yourself the questions - search for which package provides it.

pamac search --files system76-power.service

You may have installed a package - enabled a service - then uninstalled package without disabling the service - such oversight would leave a dangling symlink which is why tyou get not-found - there is no corresponding unit for the symlink.

I have similar not-found - which is why I asked why bother?

Especially for systemd there is a lot of options - for splitting filesystems of to separate partitions - something that will require the - for the moment - inactive and not-found units to be created and activated.

My system has a list which differ from yours - if you need them you create them or they are supplied by a package.

 $ systemctl --all | grep not-found
● boot.automount                                                                                                                                  not-found inactive dead      boot.automount
● boot.mount                                                                                                                                      not-found inactive dead      boot.mount
● home.mount                                                                                                                                      not-found inactive dead      home.mount
● run-credentials-systemd\x2dresolved.service.mount                                                                                               not-found inactive dead      run-credentials-systemd\x2dresolved.service.mount
● run-credentials-systemd\x2dsysctl.service.mount                                                                                                 not-found inactive dead      run-credentials-systemd\x2dsysctl.service.mount
● run-credentials-systemd\x2dsysusers.service.mount                                                                                               not-found inactive dead      run-credentials-systemd\x2dsysusers.service.mount
● run-credentials-systemd\x2dtmpfiles\x2dclean.service.mount                                                                                      not-found inactive dead      run-credentials-systemd\x2dtmpfiles\x2dclean.service.mount
● run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount                                                                                      not-found inactive dead      run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount
● run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount                                                                               not-found inactive dead      run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev.service.mount
● run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount                                                                      not-found inactive dead      run-credentials-systemd\x2dtmpfiles\x2dsetup\x2ddev\x2dearly.service.mount
● run-credentials-systemd\x2dvconsole\x2dsetup.service.mount                                                                                      not-found inactive dead      run-credentials-systemd\x2dvconsole\x2dsetup.service.mount
● sysroot.mount                                                                                                                                   not-found inactive dead      sysroot.mount
● usr-share.mount                                                                                                                                 not-found inactive dead      usr-share.mount
● usr.mount                                                                                                                                       not-found inactive dead      usr.mount
● var-cache.mount                                                                                                                                 not-found inactive dead      var-cache.mount
● var.mount                                                                                                                                       not-found inactive dead      var.mount
● auto-cpufreq.service                                                                                                                            not-found inactive dead      auto-cpufreq.service
● iscsid.service                                                                                                                                  not-found inactive dead      iscsid.service
● nslcd.service                                                                                                                                   not-found inactive dead      nslcd.service
● rc-local.service                                                                                                                                not-found inactive dead      rc-local.service
● syslog.service                                                                                                                                  not-found inactive dead      syslog.service
● system76-power.service                                                                                                                          not-found inactive dead      system76-power.service
● tlp.service                                                                                                                                     not-found inactive dead      tlp.service
● tuned.service                                                                                                                                   not-found inactive dead      tuned.service
● xencommons.service                                                                                                                              not-found inactive dead      xencommons.service
● xendomains.service                                                                                                                              not-found inactive dead      xendomains.service
● display-manager.target                                                                                                                          not-found inactive dead      display-manager.target

You shouldn’t bother …

1 Like

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.