Here's my question: Is TV storing the login credentials in a file somewhere? What should the permissions on this file be in order to auto-login?
I have TeamViewer 12.0.76279 (the newest available Linux version on the "Downloads" page). It is configured to login at boot. While TV starts, it does not log in automatically. When I press "sign in" on the "Computers & Contacts" panel I get an error that the username and password do not match any accounts on record.
If I delete the pre-filled password and type it in again it logs in to my account. However, the computer is still listed as "offline". I have to un-assign and re-assign the computer to my account, which makes another entry into "Computers & Contacts", to have the computer listed as "online" and accessible from other devices.
I have tried purging and re-installing TV but the problem persists.