How to join Teams meetings from Linux client?

Jonas Andradas Arias 51 Reputation points
2020-01-10T13:07:58.377+00:00

When using Teams in Windows or the mobile app (iOS and Android), following the Teams link found within the meeting invite will open a browser, than then offers to join the meeting using the Teams application.

In Linux this is not the case. If the browser is not supported (e.g. Firefox), an unsupported browser error appears suggesting using other browser (such as Chrome). If a supported browser is identified (e.g. Chrome), it just joins the meeting using the browser, and not offering the Teams Linux application, which has more features.

Is there a way to force using the Teams application? It would be nice if the meeting invite-link could be introduced in the application somewhere (e.g. a menu item "Join Meeting..." that then asks for the meeting link)

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

13 answers

Sort by: Most helpful
  1. Mark Wolzak 1 Reputation point
    2020-03-19T11:19:21.303+00:00

    Could you tell me where I can find the insiders package version?

    0 comments No comments

  2. Ski Bum 1 Reputation point
    2020-03-25T19:41:02.96+00:00

    When I try to join a meeting using Chrome, I just get a blank window. When I try to launch the app through the link, it asks me if I want to open xdg-open (the Linux client, I assume), which never opens (or switches to).


  3. Rudolf Tomori 401 Reputation points Microsoft Employee
    2020-04-08T16:18:36.227+00:00

    Hello,
    it should already work in the latest version of the teams package - now 1.3.00.5153. You do not need the insiders build for this.

    xdg-open should open the desktop app if it is installed. Can you show the output of the cat ~/.config/mimeapps.list | grep teams command? What version of the package do you have?


  4. Alexandra Cristina Donea 1 Reputation point
    2020-04-21T13:36:06.827+00:00

    @Rudolf Tomori
    Having same problem
    Output is
    x-scheme-handler/msteams=teams.desktop

    0 comments No comments

  5. Davis, Daniel 1 Reputation point
    2020-05-15T13:45:07.127+00:00

    At the office I had a successful install of teams-insiders deb on Ubuntu 18.04/KDE/Chrome. When sequestered at home I had to install on different workstation with no previous Teams install. Instead I installed the new teams deb package that had become available (same Ubuntu 18.04/KDE/Chrome). Same version on both. I found that the new teams install or its startup put a teams.desktop both at "/usr/share/applications/teams.desktop" and at "~/.local/share/applications/teams.desktop". I renamed the one in ".local" and the xdg-open worked.

    In both cases if I entered a meeting using the Join button or link on the calendar inside the Teams Linux application it worked. Only when using xdg-open from a browser would it fail. Also, it would cause my usb webcam handler to fail completely when started from the xdg-open so I had to unplug and plug the webcam back in. Now the xdg-open does not break the webcam.

    I have not diagnosed the difference in the two teams.desktop config files yet but the are different.

    The current packages are:

    teams/stable,now 1.3.00.5153 amd64 [installed]

    teams-insiders/stable 1.3.00.5153 amd64

    0 comments No comments