Skip to content

Draft: output: add wlr_output.port

Simon Ser requested to merge emersion/wlroots:conn-port into master

Connector names are not persistent: they can change across reboots. For instance:

  • DP-MST connector names are incremented on unplug/replug.
  • On multi-GPU systems, connector names depend on driver probe order.

As discussed in wayland/wayland!109 (merged), a way to fix this is to expose a "port path", which reflects how the physical connector is wired up. The port path contains the DRM device devpath + the PATH prop, or the connector index as a fallback.

Merge request reports