Bug 480632 - Add (basic) systemd-networkd backend support for System Settings' Network Management
Summary: Add (basic) systemd-networkd backend support for System Settings' Network Man...
Status: RESOLVED NOT A BUG
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_networkmanagement (other bugs)
Version First Reported In: git-stable-Plasma/5.27
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-31 21:43 UTC by Andreas Hartmann
Modified: 2024-02-01 07:32 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Hartmann 2024-01-31 21:43:19 UTC
SUMMARY
Network Connections currently supports Network Manager as a backend, and it does so well. Currently there is no support for systemd-networkd in any DE including Plasma, despite systemd being ubiquitous. Even basic support would thus be a major differentiating factor for Plasma, and it would enable easier desktop use of systemd-networkd.

I'm aware that this is likely a very major task for a (currently) nieche use-case, but maybe this issue can also be used to gauge if there is any interest for this.

IMO even starting at displaying network status and managing WIFI would already be sufficient. Users who wish to use networkd at this time on their Desktop can be expected to understand limitations in GUI integrations for that.

I found this earlier request for this: https://bugs.kde.org/show_bug.cgi?id=417168
I apologize for opening such a similar request again, but IMO enough time has passed since to reconsider this. Networkd is widely available and stable and the main hindrance to adoption on the desktop is a lack of GUI support.

STEPS TO REPRODUCE
Remove NM and set up systemd-networkd.

OBSERVED RESULT
Nothing.

EXPECTED RESULT
System settings and possibly the tray should be able to display network status and possibly allow basic settings, particularly wifi connection management.

SOFTWARE/OS VERSIONS
All

ADDITIONAL INFORMATION
Feature request
Comment 1 Harald Sitter 2024-02-01 07:32:57 UTC
Alas, the way forward for this continues to be writing a separate applet (plasma-networkd). Plasma-nm is way too tied to networkmanager.