gobang - 2013-12-14

The Linux version uses Wine which comes bundled with it (it doesn't require the user to install Wine), so it's not a native Linux application.
Perhaps because of this daemon does not starts. Last update solves the problem, the daemon is started when you first start TeamViewer.
First start TeamViewer requires root permission. Then the daemon runs in the background until the end of the session.
If you need autostart TeamViewer follow the next steps:

#  cd /opt/teamviewer8/tv_bin/script
#  sudo cp teamviewerd.sysv /etc/init.d/
#  sudo chmod 755 /etc/init.d/teamviewerd.sysv
#  sudo update-rc.d teamviewerd.sysv defaults

This will setup the teamviewerd.sysv script to execute at boot and hence you will always have the teamviewerd daemon running at all times.
The above changes will take effect at the next system reboot. You can manually start the service for the first time by doing, hence not requiring a reboot.

#  sudo service teamviewerd.sysv start