Package Details: teamviewer 15.78.3-1

Git Clone URL: https://aur.archlinux.org/teamviewer.git (read-only, click to copy)
Package Base: teamviewer
Description: All-In-One Software for Remote Support and Online Meetings
Upstream URL: https://www.teamviewer.com/en/download/portal/linux/
Licenses: custom
Conflicts: teamviewer-beta
Provides: teamviewer
Submitter: Hilinus
Maintainer: swiftgeek (nickoe, astronautlevel)
Last Packager: swiftgeek
Votes: 1484
Popularity: 0.72
First Submitted: 2010-04-15 10:29 (UTC)
Last Updated: 2026-06-14 09:18 (UTC)

Pinned Comments

swiftgeek commented on 2023-08-01 19:17 (UTC) (edited on 2023-08-01 19:21 (UTC) by swiftgeek)

As mentioned in @seyn6gk's comment

Without changing anything, since teamviewer 13 a desktop environment/login with display manager like lightdm/sddm/gdm is required.

startx users can follow workaround mentioned in @r7v s comment

r7v commented on 2022-06-07 14:49 (UTC)

Workaround for startx

Create drop-in /etc/systemd/system/getty@tty1.service.d/getty@tty1.service-drop-in.conf with

[Service]
Environment=XDG_SESSION_TYPE=x11

Source: https://community.teamviewer.com/English/discussion/95696/teamviewer-15-stopped-working-on-debian-buster#M4399

Latest Comments

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

leander091 commented on 2026-07-01 01:59 (UTC) (edited on 2026-07-01 02:02 (UTC) by leander091)

Hi swiftgeek,

The maintenance of this package could be a bit reduced with an nvchecker config to check the latest version on the Teamviewer webpage.

I created the one below to check for the string: Current version: xx.xx.xx so pkgctl version upgrade could update the PKGBUILD automatically.

[teamviewer]
source = "regex"
regex  = "Current version:\\s*<span[^>]*>(\\d+(?:\\.\\d+){2})</span>"
url ="https://www.teamviewer.com/en/download/portal/linux"

swiftgeek commented on 2026-06-14 09:19 (UTC) (edited on 2026-06-14 09:20 (UTC) by swiftgeek)

Warning: 15.78.3 drops i686 support

Last packaged version with i686 support: 15.76.5

aleextra commented on 2026-03-31 09:38 (UTC) (edited on 2026-03-31 09:42 (UTC) by aleextra)

Instruction to execute:

git clone https://aur.archlinux.org/teamviewer.git

cd teamviewer/

nano PKGBUILD

section depends must be modified. Should looks like that (removed a single line with 'qt5-webengine':

depends=(
        'hicolor-icon-theme'
        'qt5-x11extras'
        'qt5-quickcontrols' # Doesn't appear in namcap, won't display UI without it.
        'qt5-svg'
)

makepkg -si

process takes 2 minutes to have a teamviewer installed.

Good luck :)

furai commented on 2026-03-30 05:35 (UTC)

If qt5-webengine dependency can be removed - then please do so.

lucasrizzini commented on 2026-03-08 12:41 (UTC)

Confirming Veldora's comment, qt5-webengine package is not necessary. It was preventing me from installing TeamViewer here.

Veldora commented on 2026-02-26 10:01 (UTC) (edited on 2026-02-26 10:01 (UTC) by Veldora)

Just to make sure: Is the qt5-webengine dependency actually needed? I've cloned the PKGBUILD, removed the qt5-webengine dependency, since its failing to build anyway and I don't really trust that "pre-built" binary støff, built it and it... worked?

I didn't get any errors or warning or whatsoever. And since the PKGBUILD only downloads the .deb prebuilt and just repackages it, wouldn't this be already included inside the .deb?

I'm confused, why teamviewer works when removing qt5-webengine from my dependency-list.

lightdot commented on 2026-01-17 09:29 (UTC)

@kb8doa, this qt5-webengine's curl/Github error doesn't have much to do with Teamviewer.

As far as building qt5-webengine goes, if you visit the corresponding AUR page, you'll find a link for a pre-built package.

Building the qt5-webengine package locally takes a lot of resources. Depending on your computer, it might literally take hours, even once you get past the curl issue you're having. So my advice would be to consider using the pre-built package.

kb8doa commented on 2026-01-16 22:38 (UTC)

So wished I could install this but the files needed: HTTP server does not seem to support byte ranges....

I desperately need a Screen sharing app for Wayland - but unfortunately...

kb8doa commented on 2026-01-16 22:36 (UTC)

Building qt5-webengine... ==> Making package: qt5-webengine 5.15.19-4 (Fri 16 Jan 2026 02:35:48 PM PST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found qtwebengine-5.15.19-lts.tgz -> Downloading qtwebengine-chromium-87-based-20250423.tgz... ** Resuming transfer from byte position 9251607 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00:01 0 0 0 0 0 0 0 0 0 00:02 0 0 0 0 0 0 0 0 0 00:03 0 0 0 0 0 0 0 0 0 00:04 0 0 0 0 0 0 0 0 0 00:05 0 curl: (33) HTTP server does not seem to support byte ranges. Cannot resume. ==> ERROR: Failure while downloading https://github.com/qt/qtwebengine-chromium/archive/refs/heads/87-based.tar.gz Aborting... Failed to build qt5-webengine