O mesmo problema, eu resolvi desta maneira, olhando para /home/user/.config/teamviewer/client.conf
o parâmetro [strng] FT_Start_Directories = ""
foi ridiculamente longo e eu simplesmente deletei qualquer coisa entre "" tantos como os diretórios não estavam nem no meu computador. Agora o Teamviewer está de volta!