I get the error bellow when trying to install this package. If this is a serious concern to you, I would suggest either sticking with a previous release or using the open-source "teams-for-linux" package which (as far as I know) still works fine. I think it is worth considering before doing the change. No other electron app I have installed has ever required this change, and I am definitely not too happy with Microsoft's being the only one that does require it. If I understand this correctly, it means that changing the permissions allows chrome-sandbox to run as root, retaining root permissions (please correct me if I'm wrong).
How to permanently uninstall Microsoft Teams 6. Download software failed after system upgrade. I dont see this directory on Ubuntu 21.10 with MS Teams installed. The character for the setuid/setguid bit is s. I used Microsoft Teams (Linux) few months back with an organizational account. You can only assign the setuid/setgid bit by explicitly defining permissions. If you incorrectly assign permissions to a file owned by root with the setuid/setgid bit set, then you can open your system to intrusion. The setuid/setguid permissions are used to tell the system to run an executable as the owner with the owner’s permissions.īe careful using setuid/setgid bits in permissions. I am not familiar with the less common file permissions, but I found the following explanation online: After changing this, Teams started successfully. Inspecting /usr/share/teams/chrome-sandbox the owner was root:root as required, but the permissions were 0755 (rwxr-xr-x) rather than 4755 (rwsr-xr-x). You need to make sure that /usr/share/teams/chrome-sandbox is owned by root and has mode 4755. Rather than run without sandboxing I'm aborting now. deb package via Ubuntu Software, or open terminal. deb package is available to download at the release page: Download Teams for Linux (.deb) Click install the. It uses the Web App and wraps it as a standalone application using Electron. Looking at the $HOME/.config/Microsoft/Microsoft Teams/logs/teams-startup.log file after trying to launch Teams, revealed the following message: The SUID sandbox helper binary was found, but is not configured correctly. Teams for Linux is an unofficial Microsoft Teams client for Linux using Electron. However, I have some concerns about the method. In case people are still having trouble getting the latest release (1.7) to work, I managed to get it running. Pkgdesc="Microsoft Teams for Linux is your chat-centered workspace in Office -14,7 +14,7 \ If you’re using Ubuntu Linux and looking to get Teams working, launch a terminal by pressing Ctrl + Alt + T or Ctrl + Shift + T on the keyboard. +++ PKGBUILD 17:21:18.983481126 -1,7 +1,7 Maintainer: "Amhairghin" Oscar Garcia Amor () Microsoft Teams is ready to install on Ubuntu Linux thanks to the fact that the company has released a standalone DEB package that users can download and install. Here's a simple patch for it, nothing too crazy, just sha256 and version number updated: - PKGBUILD_old 17:18:13.507578928 -0600
The newest version seems to include a couple of quality of life improvements, plus fixes it for the latest version of either wayland on electron (don't know which one, but the current one stopped working for me after a recent update and the latest fixes it)