Package Details: teams-for-linux 1.11.5-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: jijojosephk (pschichtel)
Last Packager: pschichtel
Votes: 85
Popularity: 2.68
First Submitted: 2018-04-03 15:36 (UTC)
Last Updated: 2024-11-17 13:54 (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.

jijojosephk commented on 2024-02-05 02:42 (UTC)

Talk to community members here:

https://matrix.to/#/#teams-for-linux_community:gitter.im

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 24 Next › Last »

jijojosephk commented on 2024-02-05 02:42 (UTC)

Talk to community members here:

https://matrix.to/#/#teams-for-linux_community:gitter.im

jijojosephk commented on 2024-02-02 12:21 (UTC)

@wooptoo, you can use the switch --disableAutogain

You can also talk to community members in matrix chat as well.

https://matrix.to/#/#teams-for-linux_community:gitter.im

dbgonz commented on 2024-01-24 23:26 (UTC) (edited on 2024-01-25 22:42 (UTC) by dbgonz)

Since 1.4.3-1 I have been getting the following error on build:

Unknown Syntax Error: Unsupported option name ("--pure-lockfile").

I have yarn 1.22.21-1 installed from the extras repo (yarn version 3.6.4) and there is no pure-lockfile argument in that version.

Edit: While I was messing with the PKGBUILD, I found that also both the --non-interactive and --cache-folder arguments are now deprecated. I ended up needing to export YARN_GLOBAL_FOLDER using the cache directory and then just run yarn install. I am not sure if this is the best way to handle installs on newer versions of yarn, but at least I got it working on my end. Keep in mind that this approach migrates the project from yarn 1 before proceeding with the install.

wooptoo commented on 2024-01-22 19:11 (UTC)

First of all, apologies in advance if this is not the place for this.

Is there a way to disable the Automatic Gain Control for this build? AGC will turn the microphone gain up or down automatically during a call – this is sometimes highly undesirable as it can make some mics very quiet or very loud (which leads to clipping and distortion).

On plain Chromium you can install an extension called 'Disable Automatic Gain Control' to turn this behaviour off. However these extensions will not work on Electron apps as far as i know.

But I think there's a chromium-flags parameter you can set to toggle this behaviour. Is there any way to set the chromium-flags for this build?

Thanks

galuise commented on 2024-01-05 18:36 (UTC)

@pschichtel I did test DNS on my system and both github and the usercontent.github URL did resolve, but for some reason were failing when inside of the makepkg build process. Since then this package has successfully built so I'm assuming I lucked out and hit a rare moment where some other library or package was slightly out of whack. DNS was resolving fine for any other application / makepkg build on my machine at the time. I'll reach out to the github project in the future, but I figured since this was directly related to the ArchLinux AUR build process that this would be the best place to document the issue. Thanks for your help.

fefo1993 commented on 2024-01-05 10:48 (UTC)

I noticed problems with do-not-disturb mode. When i'm in call and i receive new messages, i receive the popup and the sound from every new message...i'm under Gnome DE, and also if i enable "Do Not Disturb" system mode, teams ignore it.

je-vv commented on 2023-12-26 20:58 (UTC) (edited on 2023-12-26 21:01 (UTC) by je-vv)

Actually by applying patches for those 3 commits, the one for electron28, and the prior and post commits to it, there's no segfault. Copying the commits patches is too much I believe, but see the prepare method I added:

prepare() {
  cd "${srcdir}/${pkgname}-${pkgver}"
  patch -Np1 < ../pre_electron_28.patch
  patch -Np1 < ../electron_28.patch
  patch -Np1 < ../post_electron_28.patch
}

From here: https://github.com/IsmaelMartinez/teams-for-linux/issues/1001 It's mentioned electron28 fixes the current electron issue on teams-for-linux, and also was the reason for the commit already merged. Who knows when there will be a new release...

je-vv commented on 2023-12-26 20:16 (UTC) (edited on 2023-12-26 20:40 (UTC) by je-vv)

Maybe missing

https://github.com/IsmaelMartinez/teams-for-linux/commit/8adcb6e10695b87baf77e3fcbd735997662eeac7

That moves to use electron28... Only thing it requires the commit before, and also the commit after (which fixes the commit before).

je-vv commented on 2023-12-26 20:03 (UTC)

teams-for-linux just segfaults with:

teams-for-linux --closeAppOnCross --ozone-platform-hint=auto --enable-webrtc-pipewire-capturer --enable-features=WaylandWindowDecorations

Using gdb, doesn't show much, :(

teams-for-linux --closeAppOnCross --ozone-platform-hint=auto --enable-webrtc-pipewire-capturer --enable-features=WaylandWindowDecorations

Is there a tip to make teams-for-linux work natively on wayland, and with screen sharing? Also, not using gnome, wyafire instead.

pschichtel commented on 2023-12-22 10:14 (UTC)

@lisu_ml it seems they pulled the release and indeed it didn't start up for me either. I reverted it back to 1.3.26 until they release 1.4.1