Comment 0 for bug 1877121

Revision history for this message
Yannik (yannik-5) wrote : unable to enable screensharing when using systemd-networkd as netplan renderer

It's impossible to enable screen sharing when systemd-networkd is used as netplan renderer.
The following message is logged in journalctl when trying to enable screen sharing in the settings:

Failed to enable service vino-server: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Sharing cannot be enabled on this network, status is '0'

The happens when a connection is managed by systemd-networkd instead of NetworkManager:

$ networkctl
IDX LINK TYPE OPERATIONAL SETUP
  1 lo loopback carrier unmanaged
  2 enp1s0 ether routable configured

$ nmcli d status
DEVICE TYPE STATE CONNECTION
enp1s0 ethernet unmanaged --
lo loopback unmanaged --