no call notifications on Teams for Linux

Martin Fiedler 6 Reputation points
2022-05-24T12:18:19.82+00:00

I got a new PC recently, and Teams for Linux doesn't show notifications for started meetings or calls. The latter is particularily bad, because there's no way to accept the call: I can hear the ringtone, but even if I switch over to the Teams window, there's no "accept call" UI. I have to wait until the caller gives up and then look into my "missed calls" list to even know who tried to call me!

Only call or meeting notifications (with custom UI) are affected. Normal chat notifications appear just fine via the desktop's standard libnotify-based system.

On my older PC, Teams for Linux works without any issues. Here are the similarities and differences between those:

  • Operating System: Ubuntu 20.04 ("good" system) vs. Ubuntu 22.04 ("bad" system)
  • Teams version: 1.5.00.10453, installed via APT from https://packages.microsoft.com/repos/ms-teams
  • Desktop: Gnome Flashback
  • Window manager: Metacity
  • same company account on both systems

I made a test and ran both clients at the same time (which I usually don't do) and hat a coworker try to call me. Here are the log files (~/.config/Microsoft/Microsoft Teams/logs.txt) from both clients:

  • https://pastebin.com/c3Pcy3RS - "good" system (call notification appears)
  • https://pastebin.com/0rwZMuYC - "bad" system (no call notification, only ringtone)
    From what I see, most of the differences are the obvious ones: UUIDs, memory sizes, fine-grained timestamps ("elapsed" and "delta" fields), stuff like that. The only thing that's slightly odd is that the "good" instance reports "Window.Status: systray" (even though the window was, in fact, visible), while the "bad" system (correctly) says "Window.Status: maximized". In particular, there's no failure reported in the log for the "bad" case.

Does anybody have an idea what I can try to fix that issue? It's really cumbersome to not be able to answer calls, and I'm regularly missing meetings.

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} vote

1 answer

Sort by: Most helpful
  1. Nicolas Lewandowski 1 Reputation point
    2022-06-21T12:57:09+00:00

    exact same issue here with a dell XPS13 laptop with ubuntu 21.10