Do not depend on udev directly, use the virtual.