Can you update package to 2.6.3 as it contains quite a few bugfixes?
Search Criteria
Package Details: teams-for-linux 2.6.3-1
Package Actions
| 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: | 103 |
| Popularity: | 4.42 |
| First Submitted: | 2018-04-03 15:36 (UTC) |
| Last Updated: | 2025-10-23 01:00 (UTC) |
Dependencies (6)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- libxss
- nss (nss-hgAUR)
- node-gyp (make)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogenAUR, nodejs-lts-iron, nodejs-lts-jod) (make)
- npm (python-nodejs-wheelAUR, corepackerAUR) (make)
Required by (2)
Sources (2)
rlavriv commented on 2025-10-22 13:26 (UTC)
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
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
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.