Teamviewer 10 su Kubuntu 18.04
Ho trovato alcune difficoltà a far funzionare Teamviewer 10 su (K)ubuntu 18.04.
Di seguito condivido alcuni suggerimenti che nel mio caso hanno permesso la risoluzione dei problemi riscontrati.
I problemi riscontrati erano i seguenti:
– avviando Teamviewer 10 dall’icona del menu principale di KDE non appartiva alcuna finestra;
– da terminale presentava alcune informazioni (vedi codice) ma non avviava la finestra principale
~$ teamviewer
Init...
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI... # in acluni casi soprattutto con il .tar.gz
Il problema è dovuto ad una libreria che in ubuntu 18.04 è stata aggiornata. La libreria in questione è la libfreetype6. E’ sufficiente utilizzare le seguenti librerie per ubuntu 17.10 scaricabili dai package di ubuntu 17.10 (dal sito web ufficiale si trovano i .deb)
libfreetype6_2.8-0.2ubuntu2.1_amd64.deb
libfreetype6_2.8-0.2ubuntu2.1_i386.deb
Per l’installazione dei pacchetti
sudo apt install ./libfreetype6_2.8-0.2ubuntu2.1_amd64.deb # Verrà chiesto di rimuovere alcuni pacchetti e retrocedere la libfreetype6 attuale, rispondere [S]
sudo dpkg -i ./libfreetype6_2.8-0.2ubuntu2.1_i386.deb # Il comando installa manualmente anche la versione i386 che sarà quella utilizzata da Teamviewer10
sudo apt-mark hold libfreetype6:amd64 libfreetype6:i386 # Il comando marca i pacchetti come bloccati: non saranno considerati aggiornabili da apt.
Poi si può procedere all’installazione di Teamviewer 10 con l’apposito .deb del sito ufficiale ed avviare l’applicazione da terminale.