Ubuntu 18.10 and onwards use netplan for the configuration of network interfaces. although im fine with it, it seems Cockpit and some other software dont like it as much.
Let Netplan configure the interface and hand-off further managent to NetworkManager.
notice: NetworkManager is not a X Application, although the name might sound like one.
If you have been toying arround with it, set back to defaults
sudo systemctl enable network-manager.service
sudo systemctl start network-manager.service
Now edit /etc/netplan/00-network.yaml
like this
network:
renderer: NetworkManager
ethernets:
eno1:
dhcp4: false
addresses:
- 10.13.37.2/24
gateway4: 10.13.37.1
nameservers:
search: [sacredheart.lan]
addresses: [10.13.37.3]
version: 2