You are not logged in.

#1 2018-11-26 20:51:20

monkee
Member
Registered: 2017-02-21
Posts: 10

Disable NetworkManager (starts after every boot)

Hello all,

NetworkManager is being started after every boot and I dont know how or why. I disabled it via systemd (systemctl disable NetworkManager) and its disabled, but it still starts after every boot.

My question is: How can I find out how a process is started? How can I even debug this problem?

Thanks
monkee

Offline

#2 2018-11-26 20:53:52

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,715

Re: Disable NetworkManager (starts after every boot)

look at the output of pstree.  It should show you what started it. And what started that which started it...


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Offline

#3 2018-11-26 21:04:50

monkee
Member
Registered: 2017-02-21
Posts: 10

Re: Disable NetworkManager (starts after every boot)

Thanks. It says that its started via systemd.... right?!

systemd-+-NetworkManager-+-{gdbus}
        |                `-{gmain}
 

and:

● NetworkManager.service - Network Manager
   Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; disabled; vendor preset: disabled)
  Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
           └─NetworkManager-ovs.conf
 

Offline

#4 2018-11-26 21:11:43

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,715

Re: Disable NetworkManager (starts after every boot)

Yes.

What is the output of find /etc/systemd  ?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Offline

#5 2018-11-26 21:14:59

monkee
Member
Registered: 2017-02-21
Posts: 10

Re: Disable NetworkManager (starts after every boot)

/etc/systemd
/etc/systemd/network
/etc/systemd/system
/etc/systemd/system/dbus-org.freedesktop.Avahi.service
/etc/systemd/system/getty.target.wants
/etc/systemd/system/getty.target.wants/getty@tty1.service
/etc/systemd/system/multi-user.target.wants
/etc/systemd/system/multi-user.target.wants/acpid.service
/etc/systemd/system/multi-user.target.wants/avahi-daemon.service
/etc/systemd/system/multi-user.target.wants/cronie.service
/etc/systemd/system/multi-user.target.wants/machines.target
/etc/systemd/system/multi-user.target.wants/netctl-auto@wlp3s0.service
/etc/systemd/system/multi-user.target.wants/netctl-ifplugd@enp0s25.service
/etc/systemd/system/multi-user.target.wants/ntpd.service
/etc/systemd/system/multi-user.target.wants/pkgfile-update.timer
/etc/systemd/system/multi-user.target.wants/remote-fs.target
/etc/systemd/system/multi-user.target.wants/sshd.service
/etc/systemd/system/multi-user.target.wants/tlp.service
/etc/systemd/system/multi-user.target.wants/dhcpcd.service
/etc/systemd/system/multi-user.target.wants/plexmediaserver.service
/etc/systemd/system/multi-user.target.wants/sabnzbd.service
/etc/systemd/system/multi-user.target.wants/sonarr.service
/etc/systemd/system/multi-user.target.wants/deluged.service
/etc/systemd/system/multi-user.target.wants/deluge-web.service
/etc/systemd/system/multi-user.target.wants/jackett.service
/etc/systemd/system/multi-user.target.wants/radarr.service
/etc/systemd/system/multi-user.target.wants/syncthing@monkee.service
/etc/systemd/system/multi-user.target.wants/nginx.service
/etc/systemd/system/multi-user.target.wants/php-fpm.service
/etc/systemd/system/sleep.target.wants
/etc/systemd/system/sleep.target.wants/tlp-sleep.service
/etc/systemd/system/sockets.target.wants
/etc/systemd/system/sockets.target.wants/avahi-daemon.socket
/etc/systemd/system/sysinit.target.wants
/etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service
/etc/systemd/system/sandfox-rmdir-boot.service
/etc/systemd/system/sandfox-unmount-poweroff.service
/etc/systemd/system/ds4drv.service
/etc/systemd/system/getty@tty1.service.d
/etc/systemd/system/getty@tty1.service.d/autologin.conf
/etc/systemd/user
/etc/systemd/user/sockets.target.wants
/etc/systemd/user/sockets.target.wants/pulseaudio.socket
/etc/systemd/user/sockets.target.wants/dirmngr.socket
/etc/systemd/user/sockets.target.wants/gpg-agent.socket
/etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket
/etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket
/etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket
/etc/systemd/user/sockets.target.wants/p11-kit-server.socket
/etc/systemd/user/default.target.wants
/etc/systemd/user/default.target.wants/xdg-user-dirs-update.service
/etc/systemd/logind.conf
/etc/systemd/coredump.conf
/etc/systemd/journal-remote.conf
/etc/systemd/journal-upload.conf
/etc/systemd/journald.conf
/etc/systemd/logind.conf.pacnew
/etc/systemd/resolved.conf
/etc/systemd/system.conf
/etc/systemd/timesyncd.conf
/etc/systemd/user.conf

edit
It seems as if I am not the only one with this issue. This thread is pretty new and they have the same issue: https://bbs.archlinux.org/viewtopic.php?id=242228

Last edited by monkee (2018-11-26 21:18:49)

Offline

#6 2018-11-26 21:35:22

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,715

Re: Disable NetworkManager (starts after every boot)

I note two things.  I don;t think you should have the  dhcpcd service enabled.  the dhcpcd deamon will be stated by netctl as needed (I think)
Also, you have a logind.conf.pacnew file.  you may want to clean that up.

The next step would be to comb the journal for clues, or get out the big hammer and inhibit the NetworkManager service and see what fails.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Offline

#7 2018-11-27 09:11:19

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,699

Re: Disable NetworkManager (starts after every boot)

grep -r NetworManager /etc/systemd

Online

#8 2018-11-27 19:15:27

monkee
Member
Registered: 2017-02-21
Posts: 10

Re: Disable NetworkManager (starts after every boot)

ewaller wrote:

I note two things.  I don;t think you should have the  dhcpcd service enabled.  the dhcpcd deamon will be stated by netctl as needed (I think)
Also, you have a logind.conf.pacnew file.  you may want to clean that up.

The next step would be to comb the journal for clues, or get out the big hammer and inhibit the NetworkManager service and see what fails.

Thanks for the advice. Will look into it.

seth wrote:
grep -r NetworManager /etc/systemd

Nothing.

Offline

#9 2018-11-27 19:19:42

loqs
Member
Registered: 2014-03-06
Posts: 19,106

Re: Disable NetworkManager (starts after every boot)

Please check the journal for the current boot to see if NetworkManager is being activated by dbus-daemon.

Offline

#10 2018-11-27 21:44:34

bricem13
Member
Registered: 2011-02-02
Posts: 42

Re: Disable NetworkManager (starts after every boot)

however I believe NetworkManager is triggered by dbus-daemon

Offline

#11 2018-11-28 01:19:02

randomguy
Member
Registered: 2007-06-19
Posts: 101

Re: Disable NetworkManager (starts after every boot)

bricem13 wrote:

however I believe NetworkManager is triggered by dbus-daemon

Yes, also seen in this thread: https://bbs.archlinux.org/viewtopic.php?id=242228

Offline

#12 2018-11-28 02:39:16

Texas
Member
From: Dallas, Texas
Registered: 2010-09-10
Posts: 131

Re: Disable NetworkManager (starts after every boot)

Do you have NetworkManager Applet running?  It might trigger NetworkManager to start.

Offline

Board footer

Powered by FluxBB