Package Details: teams-for-linux 2.6.11-1

Git Clone URL: https://aur.archlinux.org/teams-for-linux.git (read-only, click to copy)
Package Base: teams-for-linux
Description: Unofficial Microsoft Teams client for Linux using Electron.
Upstream URL: https://github.com/IsmaelMartinez/teams-for-linux
Licenses: GPL-3.0-only
Submitter: ivelkov
Maintainer: pschichtel
Last Packager: pschichtel
Votes: 104
Popularity: 3.84
First Submitted: 2018-04-03 15:36 (UTC)
Last Updated: 2025-11-08 00:56 (UTC)

Pinned Comments

pschichtel commented on 2024-04-30 20:18 (UTC) (edited on 2024-04-30 20:19 (UTC) by pschichtel)

Before marking the package out of date, please first check that the new version is not a pre-release. I'm tracking releases, not pre-releases.

Latest Comments

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

AntoineGS commented on 2025-11-07 21:48 (UTC)

I would be happy to help maintain this package if you were to add me as a co-maintainer ;)

rlavriv commented on 2025-10-22 13:26 (UTC)

Can you update package to 2.6.3 as it contains quite a few bugfixes?

rlavriv commented on 2025-10-21 13:43 (UTC) (edited on 2025-10-21 14:23 (UTC) by rlavriv)

looks like latest update broke the --class parameter, so all teams windows are now cluttered under same icon on taskbar

looks like there is already a bug reported to mainline development project, https://github.com/IsmaelMartinez/teams-for-linux/issues/1885

a36233 commented on 2025-07-18 12:42 (UTC) (edited on 2025-07-18 12:54 (UTC) by a36233)

==> Starting build()...

> teams-for-linux@2.1.0 postinstall
> electron-builder install-app-deps

  • electron-builder  version=26.0.12
  • loaded configuration  file=package.json ("build" field)
  • executing @electron/rebuild  electronVersion=37.2.0 arch=x64 buildFromSource=false appDir=./
  • installing native dependencies  arch=x64
  • completed installing native dependencies

changed 1 package, and audited 500 packages in 2s

98 packages are looking for funding
  run `npm fund` for details
npm error simplifyRange is not a function
...

Please add npm update prior to npm install

manio commented on 2025-07-16 18:13 (UTC) (edited on 2025-07-16 18:13 (UTC) by manio)

@pschichtel Created a screen and put this also upstream: https://github.com/IsmaelMartinez/teams-for-linux/issues/1759

You can find there side-by-side comparison what I am talking about :)

in ~/.config/sway/config I have a line: output HDMI-A-1 scale 2.0

So translating to gnome it is 200% (it is not a fractional scaling but scaling is enabled for this screen)...

pschichtel commented on 2025-07-16 17:31 (UTC)

@manio I do scale to 125% and as I said: it definitely runs as a native wayland client.

manio commented on 2025-07-16 17:21 (UTC)

@pschichtel you need to have scaling enabled, otherwise there is no problem

There are plenty of reports for electron apps, eg here: https://unix.stackexchange.com/questions/634960/wayland-blurry-hidpi-scaling

pschichtel commented on 2025-07-16 17:08 (UTC)

@manio on my machines it's running with wayland without additional options (at least I don't remember setting anything up)

manio commented on 2025-07-16 16:44 (UTC) (edited on 2025-07-16 16:45 (UTC) by manio)

Hi, I am using this package under sway/wayland. Also using HiDPI with scaling (eg fractional scale). This is leading to problems with ugly/fuzzy fonts when running on such display. To cure this problem I removed /usr/bin/teams-for-linux symlink and put a file there with the following contents:

#!/bin/sh
exec /opt/teams-for-linux/teams-for-linux --ozone-platform-hint=wayland "$@"

And made this file executable. After this it is starting as native wayland app and fonts/UI is crystal clear :) Maybe this would help someone.

pschichtel commented on 2025-06-17 21:41 (UTC)

@dmark04 and @paulmelis: I've added --gtk-version=3 to the .desktop-file' exec command as suggested in the electron issue related to this problem: https://github.com/electron/electron/issues/46538