Ouch, I missed this reply. Looking again at this and the associated workaround, would a suitable patch for wireplumber's service file be,
[Unit] -After=pipewire.service dbus.service +After=pipewire.service dbus.service dev-media0.device dev-udmabuf.device It seems by default these devices have systemd tags. There's also systemd-udev-settle.service which could be waited on. Perhaps that makes more sense? I haven't been able to reproduce the race-condition to properly test this yet. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2122049 Title: wireplumber starts before camera is user accessible To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-x13s-settings/+bug/2122049/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
