use https://github.com/cyrozap/python-vipaccess to generate token if you want your token to be registered as mobile, change VSST for VSMT at https://github.com/cyrozap/python-vipaccess/blob/master/vipaccess/utils.py#L84
once installed (in ~/.local/bin) lauching vipaccess will generate a otpauth://
token and will draw a qr code, choose your religion
install yubioath-desktop
from ppa:yubico/stable
and register your token :
yubioath-cli put -N whatevername -D 6 -T totp "otpauth://....."
launch your yubioath-cli
or even yubioath-cli whatevername
to get your OTP
All credits goes to @vr that debunked all the problems