I a guessing this is what that fixed it: Apparently gobject PyGObject were missing for the root user but was installed for me. So I installed both as root via pip and it works fine, or it could be a update I didn't follow...
● networkd-dispatcher.service - Dispatcher daemon for systemd-networkd Loaded: loaded (/lib/systemd/system/networkd-dispatcher.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2020-08-22 05:35:16 UTC; 2min 18s ago Main PID: 1127 (networkd-dispat) Tasks: 1 (limit: 8159) Memory: 19.1M CGroup: /system.slice/networkd-dispatcher.service └─1127 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers Aug 22 05:34:59 kortewegdevries systemd[1]: Starting Dispatcher daemon for systemd-networkd... Aug 22 05:35:16 kortewegdevries networkd-dispatcher[1354]: WARNING: systemd-networkd is not running, ou> Aug 22 05:35:16 kortewegdevries systemd[1]: Started Dispatcher daemon for systemd-networkd. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1890438 Title: Ubuntu Groovy proposed:networkd-dispatcher.service ModuleNotFoundError: No module named 'glib' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/networkd-dispatcher/+bug/1890438/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs