Is linux viable in unreal 5 or does the lack of direct-x make it a non starter?

Does anyone know if any large studios out there work in linux for unreal VFX work or is that kind a non starter because linux does not have direct-x support? Or has unreal 5 backend made working in vulcan the same as working in direct-x these days?