Mar 31 2020 09:55 AM
I am using a Macbook Pro to work remotely. The blur background feature is helpful, but it appears to be absent in Teams for Mac. I noticed the blur feature support page says it's not available on Linux yet but does not mention Mac.
I was quite sure they said Mac support was coming at last or the previous year MS Ignite conference. Am I missing something?
I've tried with my internal Macbook camera and an external logitech, neither of which seem to work. I have also downloaded the latest release of Teams for Mac.
If this is supposed to be available, what am I missing?
Thanks!
Mar 31 2020 10:27 AM
While I would have preferred to not have to run a terminal command to figure this out, I believe I know why this isn't working.
My Macbook Pro does not support AVX 2.0.
sysctl -a | grep machdep.cpu.features
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC POPCNT AES PCID XSAVE OSXSAVE TSCTMR AVX1.0 RDRAND F16C
Let me know if you think this is not the case.
Apr 01 2020 12:14 AM
@doug4772 Same here, iMac with no support for AVX 2.0.
But how can Background Blur work in Skype? Works quite normally there, whereas in teams, the feature is simply not enabled.
Apr 01 2020 06:48 AM
@doug4772 That's weird. I used to have the background blur option avaiable on my iMac teams app, but it's gone now. I checked the terminal command line and do not show AVX2.0 either.
Apr 01 2020 07:03 AM
@Davi_D Odd since they are deprecating Skype for Business in favor of Teams.
Apr 01 2020 07:32 AM
Press the CTRL+Shift+P combination. If things go blurry, during your video call, you know that your PC has this feature. The second option is to start your video from a meeting. Then, click on the Ellipsis icon from the meeting options and choose Blur My Background.
Apr 01 2020 07:34 AM
Apr 16 2020 02:12 PM
@manoelguedes I see the same thing on my 2013 Macbook Air.
The blur feature in Teams was present and worked a couple weeks ago but it disappeared after an update.
Looks like Microsoft chose to disable it if you only have AVX1.0.
Apr 16 2020 10:59 PM
@kathysgeek I'm sorry, however I don't believe taht's the reason. It is working for me on my MacBook Pro and it has only AVX1.0. Something else nedds to be there.
Apr 17 2020 12:24 AM
Just incase - did you check the hardware requirements? https://docs.microsoft.com/en-us/microsoftteams/hardware-requirements-for-the-teams-app
If everything looks good there, try to update your Teams app. Sometimes that has worked for people who didn't see it.
Apr 17 2020 05:44 AM - edited Apr 17 2020 05:47 AM
@Matu_ So it is working for you now? It was not working in your 4-1-20 message -- right?
Would you mind sharing the output for the following terminal command?
sysctl -a | grep machdep.cpu.features
Apr 17 2020 06:31 AM
Apr 17 2020 08:41 AM
@Laurie Pottmeyer I have the blur feature and it works, but none of the other backgrounds work. When I click on one of them, it just spins, hangs and never changes. Anyone know why this is?
Apr 17 2020 01:33 PM
Apr 23 2020 11:26 PM
SolutionBoth of my macs reported in "machdep.cpu.features" only AVX1.0. I executed this command
sysctl - a | grep avx
On one mac (blur disabled) I got
hw.optional.avx1_0: 1
hw.optional.avx2_0: 0
On another mac (blur enabled) I got
hw.optional.avx1_0: 1
hw.optional.avx2_0: 1
Apr 24 2020 05:30 AM
@Grandswiss Thanks for further confirmation that AVX2.0 is the discriminator.
Now if only we can get someone at Microsoft to discuss why they changed the code to require it when blur worked fine on AVX1.0 devices on the previous version of Teams.
Apr 26 2020 02:02 PM - edited Apr 26 2020 02:03 PM
As @Grandswiss noted, the command sysctl -a | grep machdep.cpu.features is not sufficient to check a given Mac's ability to support AVX 2.0. That command returns only "AVX1.0", even if the CPU supports AVX 2.0. You must use sysctl - a | grep avx and look at the hw.optional.avx2_0 line to see if it's supported or not.
The question is why AVX 2.0 is even needed...Zoom and many other developers do this on a wide range of machines without limiting it to newer processors, and MS previously support Background Blur on these AVX 1.0 machines (like previous-generation Mac Pros). Smells like lazy developers.....
At the very least, MS should still support Background Blur on AVX 1.0 machines, and leave the fancier background images to AVX 2.0, even though I don't see that as necessary.
I'm hoping that MS did this to quickly get their fancier background processing out the door to better compete with Zoom, and that they'll eventually add AVX 1.0 machines back into the mix in a subsequent version as they get more time.
Jun 03 2020 11:56 AM
@manoelguedes, I just saw your comment. I had the same experience--the blur working at one point, and then disappeared. Did you ever get that resolved? I have a MacBook Pro (Retina, 13-inch, Early 2013) with 3 GHz Dual-Core Intel Core i7. And the result I get from sysctl -a | grep machdep.cpu.features is this:
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC POPCNT AES PCID XSAVE OSXSAVE TSCTMR AVX1.0 RDRAND F16C
Jun 03 2020 12:35 PM - edited Jun 03 2020 01:23 PM
Jun 03 2020 12:50 PM
Apr 23 2020 11:26 PM
SolutionBoth of my macs reported in "machdep.cpu.features" only AVX1.0. I executed this command
sysctl - a | grep avx
On one mac (blur disabled) I got
hw.optional.avx1_0: 1
hw.optional.avx2_0: 0
On another mac (blur enabled) I got
hw.optional.avx1_0: 1
hw.optional.avx2_0: 1