What I write here applies to LEAP 42.1 as well and I came across this in my recent thread about the computer becoming sluggish after update. My network set-up is controlled by wicked as set in YAST (Network Settings - tab Global Options). Now I found out that NetworkManager is still running and e.g. the file /etc/resolv.conf is written by NetworkManager. When I type ps -ef | grep NetworkManager I can see PIDs of NetworkManager running.
uli@linux-tl1r:~> ps -ef | grep NetworkManager
root 799 1 0 08:09 ? 00:00:04 /usr/sbin/NetworkManager --no-daemon
root 2907 799 0 08:31 ? 00:00:00 /sbin/dhclient -d -q -sf /usr/lib/nm-dhcp-helper -pf /var/run/dhclient-eth0.pid -lf /var/lib/NetworkManager/dhclient-070b937a-2986-4be3-b07e-70dedd6e0ab3-eth0.lease -cf /var/lib/NetworkManager/dhclient-eth0.conf eth0
uli 8877 8853 0 16:10 pts/2 00:00:00 grep --color=auto NetworkManager
uli@linux-tl1r:~>
I checked this on all my computers and found that NetworkManager and wicked are running. When going to YAST - Service Manager I can see NetworkManager enabled and active and wicked enabled and active. So far what I read is that you use either the one or the other, however it seems to be the default that both are running. Is there any reason for this?
I am aware that since all my computers in the network are running without problems and this question is not urgent however I couldn’t find any reason on the internet why both programmes are running and hope to get some Information from one of you knowledgeable guys.
Thank you in advance.
Uli