@mdione I don't have a Google account either.
When someone says they only support Google Authentication, what they really mean is they only support a protocol called TOTP.
It is like if they told you you can contact via gmail, when any email provider is fine.
Any TOTP app will scan that Google Authenticator QR code, including Linux Destkop applications.
Personally I use Yubico Authenticator which is a command line and desktop client that accesses 2FA codes from my yubikey just like a phone.
@lrvick 2FA != TOTP. In my case I have to open the app, put in my PIN, thev validate the operation on a screen. I also do use TOTP with a free app for GitH7b and other services.