libminizip1 missing
Hello community,
Has anyone managed to install TV15 on linux where libminizip1 isn't available ? I'm trying to install on linux mint 17 which doesn't have this package. I'm thinking about compiling it locally and see if that works, but I'd be interested in knowing if anyone else succeded in the installation of TV15 despite this missing requirement.
Answers
-
I installed libminizip1 from the debian package website https://packages.debian.org/stretch/amd64/libminizip1/download
Then I installed libxcb-xinerama0 from the command line (it was available).
The installed teamviewer15 from the command line (sudo gdebi <teamviewer deb file>)
Teamviewer15 installs fine but won't run :
ychaouche#ychaouche-PC 14:43:48 ~/DOWNLOADS/APPS $ teamviewer
Init...
CheckCPU: SSE2 support: yes
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...
Aborted
ychaouche#ychaouche-PC 14:45:18 ~/DOWNLOADS/APPS $
0 -
Launching directly the TeamViewer binary (/opt/teamviewer/tv_bin/TeamViewer) gave me a little more details
ychaouche#ychaouche-PC 14:59:44 /opt/teamviewer/tv_bin $ ./TeamViewer
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(cilBufferSize 0, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInte
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(cilBufferSize 0, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInte
Could not initialize GLX
Aborted
So apparently the problem was with GLX (OpenGL).
Searching for this error on the web, some people reported that uninstalling the nvidia drivers and packages and installing the default xserver packages resolved the issue. I could confirm this on my end too. But then there was another requirement for libfreetype6 -I have 2.5, it requires 2.6 at least-. So I downloaded a newer version of libfreetype6 debian package without installing it, then extrated only the library (the .so). I copied the library to /usr/lib/x86_64-linux-gnu/, unlink libfreetype.so.6 (was pointing at libfreetype.so.6.11.1), then linked it back to the newly copied libfreetype.so.6.12.3.
Now teamviewer15 launches.
0