O Teamviewer depende da libpng12-0, que é substituída no yakkety (16.10) pela libpng16-16. Você pode tentar usar o pacote libpng12-0 do repositório xenial:
$ wget http://se.archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_i386.deb
$ dpkg -i libpng12-0_1.2.54-1ubuntu1_i386.deb
$ rm libpng12-0_1.2.54-1ubuntu1_i386.deb