Package Details: teamviewer 15.21.4-1

Git Clone URL: (read-only, click to copy)
Package Base: teamviewer
Description: All-In-One Software for Remote Support and Online Meetings
Upstream URL:
Licenses: custom
Conflicts: teamviewer-beta
Provides: teamviewer
Submitter: Hilinus
Maintainer: swiftgeek (nickoe, astronautlevel)
Last Packager: swiftgeek
Votes: 1430
Popularity: 4.78
First Submitted: 2010-04-15 10:29
Last Updated: 2021-08-29 14:53

Pinned Comments

swiftgeek commented on 2018-10-26 07:34

Go to teamviewer-beta for beta/preview releases

seyn6gk commented on 2018-04-05 07:26


teamviewer 13 requires a desktop environment or login with lightdm etc, with startx it won't work, the staff of teamviewer confirmed, startx feature won't come in this year, it seems reverting back to teamviewer 12 is the only option for startx folks.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

sukanka commented on 2021-09-27 07:29

We can add this to package function to force it to use system Qt5. It still works.

rm -rf "${pkgdir}"/opt/teamviewer/tv_bin/RTlib/qt
 teamviewer git:(master) ✗ ldd /opt/teamviewer/tv_bin/TeamViewer | grep libQt => /usr/lib/ (0x00007f06b2690000) => /usr/lib/ (0x00007f06b2689000) => /usr/lib/ (0x00007f06b25f8000) => /usr/lib/ (0x00007f06b2175000) => /usr/lib/ (0x00007f06b1a98000) => /usr/lib/ (0x00007f06b153f000) => /usr/lib/ (0x00007f06b0e8a000) => /usr/lib/ (0x00007f06b0e15000) => /usr/lib/ (0x00007f06a921e000) => /usr/lib/ (0x00007f06a8e63000) => /usr/lib/ (0x00007f06a8cbe000) => /usr/lib/ (0x00007f06a7f80000) => /usr/lib/ (0x00007f06a7ef0000)

jhossbach commented on 2021-08-29 19:46

@rafaelff: I see, thanks for the clearing up!

rafaelff commented on 2021-08-29 19:14

Oh, I see; latest PKGBUILD version has qt5-webengine as depends, so issue solved.

rafaelff commented on 2021-08-29 19:11

@jhossbach: actually your analysis is not correct.

lddtree tool shows us that /opt/teamviewer/tv_bin/TeamViewer is linked to from /opt/teamviewer/tv_bin/RTlib/qt/lib/, which is not the soname file provided by qt5-webengine package; it is provided in the teamviewer package.

lddtree also shows us that /opt/teamviewer/tv_bin/RTlib/qt/lib/ is linked to from /usr/lib/, which is provided by the minizip package:

$ pacman -Qo /usr/lib/
/usr/lib/ pertence a minizip 1:1.2.11-4

Run pactree teamviewer | less (pactree from pacman-contrib) to see that minizip is not in the package dependency tree.

If minizip is not listed in the package dependency tree neither provided in the package, it is a missing dependency.

jhossbach commented on 2021-08-29 18:36

'lddtree /opt/teamviewer/tv_bin/TeamViewershows that qt5-webengine depends on/usr/lib/, and indeedqt5-webenginehasminizipas a dependency. Sominizipshould already be installed throughqt5-webengine`. I just want to clarify this for anyone interested

rafaelff commented on 2021-08-29 16:08

readelf from binutils is also a good option, and cleaner than ldd:

readelf -d /opt/teamviewer/tv_bin/TeamViewer | grep NEEDED

swiftgeek commented on 2021-08-29 15:58

Use lddtree from pax-utils for more accurate representation of a dependency tree

jhossbach commented on 2021-08-29 15:28

minizip is indeed needed as dependency, running ldd /opt/teamviewer/tv_bin/TeamViewer |grep minizip gives /usr/lib/

0xb000bd commented on 2021-08-28 21:35

It took me too much time to make teamviewer launch successfully :)

Add minizip to Dependencies. PLEASEEEEEE :(

quasigod commented on 2021-08-25 05:11

Please add minizip as a dependency, it will not launch the gui without it.