Top
Best
New

Posted by basemi 11/4/2025

Unofficial Microsoft Teams client for Linux(github.com)
285 points | 253 commentspage 2
LouDNL 11/15/2025|
Please don't, now I can no longer say that I cannot use teams. If you want to use it so bad, go back to Windows...
microflash 11/15/2025||
You can still dodge the bullet by saying this is an “unofficial” client using which may violate an unknown amount of compliance bullet points.
skrebbel 11/15/2025|||
You can, but now you have to be honest about why.
magguzu 11/15/2025||
Man I hate Teams with a passion but if someone on my team said this I'd know they were full of it. I use Linux and the PWA is functional enough.
pelagicAustral 11/15/2025||
I can't be the only person that noticed this, but the Teams client for Linux never times you out, or never shows you as away, even when the pc is idle for hours on end...
self_awareness 11/15/2025||
Teams is good with video calls, but so was Skype, which was apparently used as the video backend system.

Rest of Teams? Abysmal.

Logging to text files? Missing. Search? Broken. Speed? Sometimes the UI jumps around and I click the wrong things, because UI hasn't been loaded by the time I'm trying to click something. Formatting? Sometimes it's impossible, and I need to edit the message after sending, to be able to properly format it.

If you don't have problems with Teams, you're simply not using them enough.

ranger_danger 11/14/2025||
README looks AI-generated, I wonder how much of the entire project was made the same way.
worble 11/15/2025||
The CLAUDE.md is a bigger giveaway
wizzledonker 11/15/2025|||
After a cursory glance at commit messages, looks like most of it.

Like all AI co-authored code it’s a matter of time before this becomes unmaintainable and abandoned.

mrweasel 11/15/2025||
I'm deeply fascinated that people can make this work at all. Just yesterday I had a fight with an AI regarding some Python code, the stupid thing wouldn't admit it didn't know how to use something and just kept spitting out the same lines of broken code. Then here is someone writing an entire functional Teams client with Claude.
gitmagic 11/15/2025|||
> Then here is someone writing an entire functional Teams client with Claude.

According to the README it’s just a wrapper of the web version, with some additional stuff on top.

figmert 11/15/2025|||
Usually in those scenarios you stop and do the research yourself and correct it. You don't keep asking it. Also starting new conversations often help.
mrweasel 11/16/2025||
If I'm doing the research and needs to correct the AI, if faster for just write the code myself. My experience is also that even if I can point to where the errors are, and explain the actual API, I frequently still get the same, broken, result anyway.
aclindsa 11/15/2025||
I didn't dig too deeply, but saw a commit message written by Claude
lousken 11/14/2025||
If only they fixed screen sharing on firefox in the official web version...
lillesvin 11/15/2025||
I use screen sharing from the official web client in Firefox on both Debian and Fedora without any issues. What issue(s) do you encounter?
broadsidepicnic 11/16/2025|||
I tried just yesterday with latest firefox and fedora, screen sharing didn't work out of the box. Only screen sharing by creating a virtual display worked, not sharing the current screen nor tab.
SV_BubbleTime 11/15/2025||||
My screen share went from fine to low resolution all the time. Really annoying.
calvinmorrison 11/15/2025||||
I have one thats purveying over apparently linux, mac, chrome, firefox... when you screenshare on multiple monitors (or workspaces) the screen stops updating.
lousken 11/16/2025|||
it doesn't work "Your video isn't working. We couldn't access your camera."
drdaeman 11/15/2025|||
Screen sharing? Hold on, those extra-advanced features could wait. Microsoft should focus first on message delivery (notifications may be delayed for hours), showing media in chats (picture and videos fail to show most of the time) and just opening conversations correctly from notifications (message from a person opens a group chat, sometimes that forks a conversation, leading to loss of history). That’s the very basics for every messaging app, and even those don’t work properly.

(This is about official Windows and iOS Teams apps. I haven’t yet tried any GNU/Linux options.)

teo_zero 11/15/2025|||
If we're listing Team's idiosyncrasies, when you're chatting with exactly one person in a group chat after all the others have left, their name becomes "just me". You won't ever see their real name again.
netsharc 11/15/2025||
First rule of Fight Chat: you do not talk about Fight Chat.

The idea of Fight Club but it's a bunch of corporate zombies arguing in a chat room amuses me.

Wait a minute...

chrneu 11/15/2025||||
lol android/windows user here. all those bugs are so common, it's hilarious how bad teams is.
kyriakos 11/15/2025|||
Most annoying bug I experience is occasionally all messages I send not being delivered silently. You only realize it after a long while when no one seems to react to anything you say. Open in another device and you can't see your own messages. They are not delayed they just never get delivered. Such an unreliable tool being used in a professional environment.
lousken 11/16/2025||
Notifications worked back in the day, but 9/10 apps from that era do not exist anymore
dxxvi 11/15/2025|||
I agree. Screen sharing in Teams used to work in Firefox but not in the current version (144). It works in Chrome though.
quasigod 11/15/2025|||
Pretty sure any screen sharing from a browser app would use the browsers screen capture api, which should just use your desktops screen sharing portal if on Wayland. Maybe make sure you have the desktop portal for your DE installed.
lousken 11/16/2025||
That's not the issue. If other apps can screenshare but teams can't that's a teams problem not a DE problem. Also switching user agent to chrome fixes the issue (but creates a different issue where you can't join calls sometimes)
k4rli 11/16/2025|||
Works surprisingly well for me, arch + sway.. Not a single problem.

Web version has actually been working well overall for the past few months. No reason to install any desktop apps from Micr*soft.

tetris11 11/15/2025||
works fine for me
0ld 11/15/2025||
I’ve been using teams for years in a browser (on my FreeBSD desktop), and I find it good enough for doing my job - chats work, calls work, presentations work, screen sharing works. or should I say mostly work… sure, it’s as glitchy as it ever was and may fail for any reason at any time, but you don’t really need an app to experience all that
jll29 11/15/2025||
Why would I want to use Teams on Linux? One reason to use Linux is to avoid such bloatware with unbearably poor UX.

Rumor has it that a usability consultant died from a heart attack when he saw the first alpha build, but I may misremember the story (or confuse it with the deadly joke by Monty Python).

I'm totally fine with text-based chat, and it had better be implementing an open standard (e.g. USENET news or Jabber).

And it's by no means restricted to Microsoft: many companies use unclear interfaces with non-existant discoverability, sluggish response times, and cryptic menu names like "..." or "+"; and nobody neads multi-row menus at the top to compete for attention with left-side column menus, each of which featuring symbols that lack clarity - since when is one pane of icons not enough?

a012 11/15/2025||
It’s for when your company gave you the freedom of installing linux on work machine but mandated Teams for company wide communication
osigurdson 11/15/2025|||
>> Why would I want to use Teams on Linux?

Well, I use Teams on Linux sometimes because I have a meeting and using a Linux machine at the time.

surajrmal 11/15/2025|||
Because you work for a company that uses Microsoft teams most likely. It's not always a choice you get to make.
Mashimo 11/15/2025|||
> Why would I want to use Teams on Linux? One reason to use Linux is to avoid such bloatware with unbearably poor UX.

That might be YOUR reason, but I'm sure there are plenty to use linux besides to avoid bloatware.

dangus 11/15/2025|||
I use Linux because I find that it has more capability than commercial operating systems for my needs.

I do count “running commercial software” as a need of mine. I would not be using Linux if I couldn’t run Windows games on Steam, 1Password, Slack, Discord, etc.

Nobody’s forcing you to install Teams, and someone out there is breathing a sigh of relief because they have another option besides Mac and Windows for running the programs they need to run.

I’m not really in a race to be the most opinionated user on the planet who refuses to use an app with a … or + menu, I just want a good OS that runs any program I might need.

ukd1 11/15/2025||
Some customers (e.g. DoD, gov) basically exclusively use it, so you'd have to if you ever interacted with them. This is a win.
dominiwe 11/15/2025||
I recently had a desire to enable PiP and video controls in teams.

I was able to contribute it to this project which was a genuinely good and smooth process.

If you start the app with '--videoMenu' new menu options to enable/control this appear.

mrintegrity 11/15/2025|
You can also try this user script which I am using in Firefox https://greasyfork.org/en/scripts/552472-allow-pip-in-teams-...

It works great

jxdxbx 11/15/2025||
I have tried and failed to use the Mac Teams app repeatedly. I will try to join a meeting I’ve been invited to, but there is some conflict between my personal and word Microsoft accounts that causes it to flip out. Only the web app reliably lets me actually join a meeting.
wanderingmind 11/15/2025|
Teams is a must if you are a professional in Australia. However, I love my Debian+ i3 too much to give it up. Using it through chrome is not easy especially to chat. So, I install it as appomage through appman and it works beautifully well that I can automatically update as well.
More comments...