Si Teamviewer no inicia en ArchLinux después de realizar una actualización, aquí está la solución. Y es que debido a la incompatibilidad de un paquete, Teamviewer no puede iniciar en ArchLinux.
Ejecutando Teamviewer desde la consola pareciera que todo está bien al no arrojar ningún error, sin embargo, no muestra la aplicación:
Init...
CheckCPU: SSE2 support: yes
XRandRWait: No value set. Using default.
XRandRWait: Started by user.
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...
Anteriormente me había pasado que había un problema con una línea del archivo client.conf: “Solución: Teamviewer no inicia GUI en Linux“, pero al verificar el archivo, no se veía nada extraño, es que ahora el problema tenía que ver con la actualización que había realizado, en especial un solo paquete que provocaba el conflicto.
Solución a Teamviewer no inicia en ArchLinux
El paquete en cuestión es lib32-freetype2, que al instalar la versión más reciente no permite que Teamviewer se inicie, por lo que tenemos que volver a la versión anterior
Descargamos el paquete con la versión anterior con la que sí funciona Teamviewer: https://archive.archlinux.org/packages/l/lib32-freetype2/lib32-freetype2-2.8-2-x86_64.pkg.tar.xz
Posteriormente, nos vamos a la ubicación donde descargamos el paquete y lo instalamos con el siguiente comando:
sudo pacman -U lib32-freetype2-2.8-2-x86_64.pkg.tar.xz
Después iniciamos y habilitamos el servicio de Teamviewersudo systemctl start teamviewerd.service
sudo systemctl enable teamviewerd.service
Con esto, ya nos mostrará nuevamente la ventana de Teamviewer, aunque es posible que tengas que reiniciar tu equipo para que los cambios surjan efecto. Después de reiniciar tu equipo, inicia Teamviewer como siempre y no tendrás ningún problema.
Ahora solo tendremos que esperar una actualización por parte del equipo de Teamviewer para que sea compatible con la nueva versión de lib32-freetype. Mientras tanto evitemos actualizar este paquete.
Te recomiendo estar atento a ésta página de los repositorios de ArchLinux donde podrás estar actualizándote de la información que se vaya generando: https://aur.archlinux.org/packages/teamviewer/
Puedes dejar un comentario