Package Details: teams-for-linux 2.1.3-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: 97
Popularity: 2.72
First Submitted: 2018-04-03 15:36 (UTC)
Last Updated: 2025-08-10 22:43 (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 »

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

dmark04 commented on 2025-06-17 12:54 (UTC)

Can only echo @paulmelis

Here's the full error:

No config file found, using default values
Initialising logger with config: {"transports":{"console":{"level":"info"},"file":{"level":false}}}
14:50:40.658 › configPath: /home/dmaier/.config/teams-for-linux
14:50:40.660 › Running under Wayland, switching to PipeWire...
14:50:40.710 › (node:323988) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
    at asarStatsToFsStats (node:electron/js2c/node_init:2:1748)
    at t.lstatSync (node:electron/js2c/node_init:2:4830)
    at t.statSync (node:electron/js2c/node_init:2:5392)
    at module.exports [as findUp] (/opt/teams-for-linux/resources/app.asar/node_modules/escalade/sync/index.js:6:19)
    at [pkgUp] (/opt/teams-for-linux/resources/app.asar/node_modules/yargs/build/index.cjs:1:48105)
    at [guessVersion] (/opt/teams-for-linux/resources/app.asar/node_modules/yargs/build/index.cjs:1:47676)
    at te.version (/opt/teams-for-linux/resources/app.asar/node_modules/yargs/build/index.cjs:1:44679)
    at ue.Yargs (/opt/teams-for-linux/resources/app.asar/node_modules/yargs/build/index.cjs:1:62063)
    at Argv (/opt/teams-for-linux/resources/app.asar/node_modules/yargs/index.cjs:12:16)
    at Object.<anonymous> (/opt/teams-for-linux/resources/app.asar/node_modules/yargs/index.cjs:7:1)

(process:323988): Gtk-ERROR **: 14:50:40.734: GTK 2/3 symbols detected. Using GTK 2/3 and GTK 4 in the same process is not supported
[1]    323988 trace trap (core dumped)  teams-for-linux --trace-deprecation ../..

This points to a known upstream error in electron: https://github.com/electron/electron/issues/46538

The currently suggested workaround (which also works for me) is to launch with the following keyword teams-for-linux --gtk-version=3

paulmelis commented on 2025-06-17 09:55 (UTC)

Updated to 2.0.17-1 from 2.0.14-1, which built fine, but when starting teams-for-linux I get an error:

No config file found, using default values
Initialising logger with config: {"transports":{"console":{"level":"info"},"file":{"level":false}}}
11:49:08.885 › configPath: /home/melis/.config/teams-for-linux
11:49:08.943 › (node:20071) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `teams-for-linux --trace-deprecation ...` to show where the warning was created)

(process:20071): Gtk-ERROR **: 11:49:08.948: GTK 2/3 symbols detected. Using GTK 2/3 and GTK 4 in the same process is not supported
Trace/breakpoint trap (core dumped)

I tried a clean rebuild, by removing pkg and src dirs, but the error remains.

nasko commented on 2025-04-25 09:03 (UTC) (edited on 2025-04-25 10:49 (UTC) by nasko)

Today I upgraded to 2.0.10-1 and suddenly images that I uploaded in chats can no longer be loaded. Just picture placeholders are displayed.

And while I'm editing a message including an image, it says: Cannot load image. Try again later.

Anyone else experiencing this?


UPDATE: Nvm, I can see the pics now, so it seems it must have been a temporary connectivity issue.