I have installed Teamviewer in a Debian distribution running Jessie flavor of LINUX. The installation went without a hitch, however, every time I restart the system, it forces me to run through the process as if it is a brand new installation and tell the Teamviewer server that this is a new install.
I have gone through this at least 4 times so far, it I find it most frustrating, since I would like to have Teamviewer available upon a reboot of the system.