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

47 comments
-
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.
-
Joe commented
Issue still present in version 1.2.00.22654
-
Anonymous commented
Dont drain my MAC battery for no reason
-
Bouke Haarsma commented
Please stop draining my battery.
-
Anonymous commented
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
-
Ruben commented
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:
#! /bin/bash
/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.
-
David Beaton commented
Hey everyone, as ****** as it is to have this issue, I have to say that the terminal fix is not that bad as an interim solution. I don't know about the rest of you, but generally I keep my apps open for days going from my work station, mobile into meetings, lug my laptop home for some evening work, and all the while I leave the Teams app open. Therefore, the solution to run this terminal command is super simple and deactivates Teams from triggering the discrete GPU:
1) Ensure Teams is closed,
2) open Terminal and enter the following:
/Applications/Microsoft\ Teams.app/Contents/MacOS/Teams --disable-gpu
3) Terminal will then run the script to open teams with GPU disabled, you will see the Teams window open and voila, you have a fix.Only sticky point is that this fix requires you to KEEP Terminal open (don't close the bash window once Teams is open), and once you shut down Teams you must run the terminal command again to open it.
Again, for me this is a really good solution because I rarely need to restart my machine, so this is not cumbersome at all. I hope Microsoft fixes the issue ASAP, but I have a workable solution until they do.
Cheers,
-
Christian Spieth commented
Same
-
Halil-Cem Gürsoy commented
Same here :-(
Mojave 10.14.6
Teams 1.2.00.22561Just wondered today that my MBP 15'' battery dropped so fast ...
-
JD commented
Horrible. What a joke. There is no reason for Teams to require the discrete GPU whatsoever. Slack had this same issue for months before fixing it; hopefully the Microsoft gang can get this corrected really, really quickly.
-
Adam Scheblein commented
still happening in 1.2.00.23857. This is the only app that is lighting up the discrete GPU...
-
David Beaton commented
Just purchased a brand new 2019 MacBook because I thought my 2012 couldn't cut it any longer with the applications I need to use concurrently... however, my 2019 (w/ 8 core i9, 32GB RAM, Vega 20 GPU) still suffers from GPU spikes and max fans while using such a basic non-GPU intensive application, Teams!
What do we need to do in order to address this issue!? I am following this other link on the Teams Support page as well, and hoping that one or the other will expedite a fix in the next release.
In order to make Teams usable, I have been deleting 'settings.json' before every restart at this location, and that seems to work fine:
~/Library/Application Support/Microsoft/Teams/settings.json
However, question for those who know more than me, by deleting this file prior to restart, does it have any affect on my ability to screen share or use video (both incoming and outgoing) during teams meetings? I guess what I am asking is by disabling the discrete GPU usage prior to restart, will it have an effect when I do use GPU intensive tasks such as video and screen share?
-
Ilkka commented
Run from Terminal.app with the 'disable-gpu' flag:
/Applications/Microsoft\ Teams.app/Contents/MacOS/Teams --disable-gpu
Haven't seen any problems in running it this way, but I guess there might be some
-
Kyle commented
This issue is still occurring, even in version 1.2.00.17856. It was last updated on 8/14/19.
-
Anonymous commented
This needs to be fixed, now I can't use Teams when I need to be mobile. Very frustrating, this lack of quality.
-
Anthony G commented
add votes to both until both ideas are merged.. @admin
-
Anthony G commented
add votes to both until both ideas are merged.. @admin