Would OpenBSD solve both of these issues or is there a device ID in there that I’m not aware of.
I’ve seen that it uses a different init system and doesn’t rely on either dbus or systemd