No Devices Detected with Vivado Hardware Manager

For anyone who comes here looking for answers. I got this to work on Debian using two steps.

I exclusively got it to work on with the Vivado 2022.2 version of “program_ftdi”.
And I needed to apply the following fix first:
xsct, xsdb, xmd, and tclsh segfault