Fix unnecessary activation of discrete GPU on MacBook Pro again
Fix unnecessary activation of discrete GPU on MacBook Pro again. Seems to be regression on version 1.2.00.13765
The team has made a fix, and we are in the final testing phase. I hope to have good news for you soon!
Hows the testing going.. when should we expect an update? CPU and Fan on my Mac are going mad!
Marco Domenichini commented
Actually, in this period of huge use of Teams, this problem is worse than before. I hope the final solution is a wise use of GPU: almost never in use, just activated (and later de-activated) when necessary....
Same as everyone else. Good to have a proposed fix int he pipeline, but that was 6 weeks ago. An update would be appreciated.
Andrew Driscoll commented
Hello. What is the progress of the testing. This is incredibly frustrating and with workforce separation the new norm it should be prioritised until it is fixed in production.
I've noticed in my insatllation of MS Teams that I have a checkbox to turn off the hardware acceleration completely in settings/general. It fixed this issue for me. I'm using MS Teams 1.3.00.362 on MBP 15 (mid 2018) with macOS Catalina 10.15.3
Still having this issue, 2018 15" MacBook Pro
I'm still having this issue, brand new MacBookPro 16". Device was purchased January 2020. The battery will last for maybe 4 hours with Teams running. This also isn't even being in a video meeting just text chat. Teams Version: 1.3.00.362
Alber Weinert commented
Is there any Progress? I kills the battery and can't communicate anymore with my Team when im not plugged in, also when plugged in there is no need for a chat tool to change the GPU.
Please fix this . This is very annoying.
Disabling the discrete GPU disables the microphone in Teams meetings. Not a good workaround.
So, I have the subjective feeling that _disabling_ GPU impacts Teams performance, doesn't feel as snappy. The real problem is the activation of the discrete GPU which is overkill, the included Intel GPU is plenty for Teams (it's also good enough for Chrome and other Electron Apps).
Patrick Bossier commented
Another Workaround that works is you can disable the GPU Hardware Acceleration in the Teams Settings. On the next launch, the Teams Client uses the integrated Graphics.
Karl Mathias Moberg commented
Yeah, this is still present, and it's absolute BS.
Issue still present in version 1.2.00.22654
Dont drain my MAC battery for no reason
Bouke Haarsma commented
Please stop draining my battery.
Only just worked out why my battery life has been so poor recently - I really hope this gets fixed as soon as possible, as otherwise I will just essentially stop using it
On more with this problem. I need to use Teams daily as work tool with a all day calls, this temporary solution of having the GPU disable also affects the possibility of sharing your screen. So meetings get cut over what you can do. Really annoying and unnecessary from the dev Team of Microsoft.
Attached an example when the GPU is disable, it will say you need permission but that's not the case.
Jim Murphy commented
Please fix this Microsoft!
Meanwhile, I've worked around it by making a new icon on my Doc which runs a .command file to open Teams without the GPU engaged. Works well but is a bit of a pain. Here are the steps I did:
1. Right click doc icon for Teams, Options and uncheck Keep In Dock.
2. Open TextEdit and make a new file (e.g. RunTeams.command) and save this to your Documents folder (or whereever). The document contents should be as follows:
/Applications/Microsoft\ Teams.app/Contents/MacOS/Teams --disable-gpu
NOTE: ensure the file extension is .command - not .txt or similar.
3. Open Terminal and change to the folder where the new .command file is. e.g. cd ~/Documents
4. Change the permissions on the .command file to allow it to be executed. e.g. chmod 755 RunTeams.command
5. Test your .command file by double-clicking it in Finder. A terminal window should appear and Teams should load WITHOUT the GPU engaged.
6. Create an Alias (e.g. Shortcut) to this .command file and drag that to your dock. Do this by running Finder and looking at your Documents folder (or wherever you saved the .command file), right-click the RunTeams.command file and pick Create Alias. A new shortcut is created. I renamed mine from RunTeams.command.alias to Teams Alias. Then drag this alias to the doc.
7. Now clicking the doc icon for the Alias runs Teams.
Maybe someone knows a better way but this worked for me - until Microsoft will push a fix so I don't need to do this mumbo jumbo.
Kevin Sheehan commented
Add this... 'nohup /Applications/Microsoft\ Teams.app/Contents/MacOS/Teams --disable-gpu &' The feel free to close your terminal window...
Or better yet create a script file you can add to the applications folder or taskbar.