Então, como instalar o teamviewer no Ubuntu 12.04 64bit.
Portanto, seu sistema é de 64 bits.
Então, quando eu instalar (2.) através do centro de software do Ubuntu eu tenho erro mostra
Então você está instalando a versão de 32 bits?!
Por que você está fazendo isso, desde que você tenha o pacote de 64 bits, por que você está indo para instalar o pacote de 32 bits.
De qualquer forma
teamviewer:i386 depends on libfontconfig1.
Então você deve instalar o libfontconfig1: i386 e não apenas o libfontconfig1, mas isso pode colocá-lo em algumas dependências.
Então eu aconselho você a baixar o 64 bit novamente e instalá-lo para se livrar desses possíveis problemas.
Citado de: Como Instalar o TeamViewer na minha distribuição Linux?
Para sistemas DEB de 64 bits sem Multiarch você precisa do pacote teamviewer_amd64.deb .
Para o pacote de 64 bits:
sudo dpkg -i teamviewer_linux_x64.deb
Caso "dpkg" indique dependências ausentes, complete a instalação executando o seguinte comando:
sudo apt-get install -f