Teams fails to load on Linux.

Murray Jones 51 Reputation points
2021-09-12T23:57:30.557+00:00

Hello,

I have been using Teams on Linux for online learning for the past few months. Up until this morning, it has been working without issue.

As of this morning, when attempting to open Teams the following issue occurs:

  • White rectangle the size of teams window briefly appears, then vanishes.
  • Several seconds later, the system tray icon appears.
  • Finally, the blue window shown below appears, and continues to do nothing. It's not using any CPU, and I have tried just waiting. Nothing had happened after half an hour.
  • I have tried running teams as the root user for both of the above options, as well as without root permissions.
  • Yes, I've tried restarting the computor :)

131310-image.png

The only thing that I can Identify as having changed since Teams stopped working is that I ran an application update (sudo apt update && sudo apt upgrade).

Here's what I have tried so far. None of these have made any difference:

Some stats about my system:

  • I am running Ubuntu 21.10 with the Xfce desktop environment.
  • Kernel is x86_64 Linux 5.13.0-14-generic
  • I am not short on RAM, CPU, or disk space - Teams has run just fine until today.

Here are the logs, as retrieved through the button in the system tray icon.

131279-logs.txt

Teams forms the basis for my year 12 online learning, so it's pretty important that I can get a quick resolution to this.

Thanks,

Murray.

Skype for Business Linux
Skype for Business Linux
Skype for Business: A Microsoft communications service that provides communications capabilities across presence, instant messaging, audio/video calling, and an online meeting experience that includes audio, video, and web conferencing.Linux: A family of open-source Unix-like operating systems.
456 questions
{count} votes

Accepted answer
  1. Rudolf Tomori 401 Reputation points Microsoft Employee
    2021-09-16T09:25:50.713+00:00

    Thank you for reporting this issue. As already mentioned in the posts here, the problem is related to glibc 2.34 not being compatible with our implementation. While we look into the issue, we suggest you to use teams from the snapstore. You can install and run it this way:

    1. snap install teams
    2. snap run teams

15 additional answers

Sort by: Most helpful
  1. Knevah 21 Reputation points
    2021-09-22T13:37:19.41+00:00

    I turned off the "start at boot" within Teams, created a shell script which deletes "settings.json" and before running teams, then configured "startup applications" in the OS to run this script.

    Apparently the saved login information is not stored in setttings.json, so this seems fine as long as the default settings work for you.

    I also do support the solution above to use the snap package version, but I don't know who packages that, and/or how long it lags behind so for the moment, I am happy with deleting the settings.json file before each start.... this may also be beneficial since thankfully I don't have to use teams very often, and so it is nice in a way to have everything back to defaults each time I use it.


  2. Peter Allebone 1 Reputation point
    2021-09-24T15:39:05.617+00:00

    I changed to the snap version as it seems better anyway. Easiest way to solve the problem and avoid this again in the future.

    0 comments No comments

  3. Rudolf Tomori 401 Reputation points Microsoft Employee
    2021-09-30T09:06:27.177+00:00

    Hello, yesterday we released a new teams-insiders package version 1.4.00.26453 that fixes the issue. The published deb package can now be used also on Ubuntu 21.10.


  4. Haris 1 Reputation point
    2022-01-21T19:16:42.157+00:00

    Similar problem for me, I am in Year 8, using Teams for study, and for online study, I got a Chromebook, and I installed the Android version of Teams, but after a week, that stopped working. I can live with the web version, but it isn't exactly the most convenient way to use Teams, so I decided to get the Linux client for desktop, since I turned on Linux development environment (using Debian 11 Bullseye), but even though the .deb file installed in 10 seconds, it didn't launch. I uninstalled it and re-installed it but nothing changed. Since I lost hope for that, I tried to install the Snapstore as an alternative, since it was mentioned previously, so I used the following commands:
    sudo apt install snapd
    sudo snap install core
    The terminal's response was:
    error: system does not fully support snapd: cannot mount squashfs image using "squashfs": mount:
    /tmp/sanity-mountpoint-215714669: mount failed: Operation not permitted.
    So that wouldn't work either. I hope you will have a solution!
    Thanks,
    Haris