yes the spotlight feature attract me muchYeah, Sptzz's machine should be flying with Tahoe like a Formula 1 car. There's no reason a M3 Max with 48GB should be experiencing any UI stutter. I appreciate everyone's input on this as I do eventually want to upgrade to Tahoe for the Spotlight features. Keep up with the updates everyone!
I suspect a lot of the reported performance problems are from this Electron bug. Electron is using a private API that's causing a lot of window server overhead. Lots of things are Electron: Discord, Slack, Spotify, Unity Hub, etc.
There's a workaround in the GitHub issue thread. It won't persist a reboot, and you do have to restart any Electron application. Search processes in Activity Monitor for "(Renderer)" to find them if you aren't sure if you caught them all:
Code:launchctl setenv CHROME_HEADLESS 1
If you want to undo without a reboot, it's just:
Code:launchctl unsetenv CHROME_HEADLESS
This workaround will ultimately remove window shadows on Electron apps, which is where the problem lies.
Before this bug turned up, I was worried Apple had bitten off more than they could chew with fill rate / memory bandwidth, so hopefully this is a big part of it instead...
I suspect a lot of the reported performance problems are from this Electron bug. Electron is using a private API that's causing a lot of window server overhead. Lots of things are Electron: Discord, Slack, Spotify, Unity Hub, etc.
There's a workaround in the GitHub issue thread. It won't persist a reboot, and you do have to restart any Electron application. Search processes in Activity Monitor for "(Renderer)" to find them if you aren't sure if you caught them all:
Code:launchctl setenv CHROME_HEADLESS 1
If you want to undo without a reboot, it's just:
Code:launchctl unsetenv CHROME_HEADLESS
This workaround will ultimately remove window shadows on Electron apps, which is where the problem lies.
Before this bug turned up, I was worried Apple had bitten off more than they could chew with fill rate / memory bandwidth, so hopefully this is a big part of it instead...
Typical reaction from Electron framework developers. Blame everyone else.Hey folks, anyone experiencing this issue can you please raise a Feedback (via Feedback Assistant) with Apple.
[...]
We need a lot more to go on and this is likely a macOS issue.
Of course. Electron. That framework is a cancer that needs to die.
I rolled my eyes so hard when I read this:
Typical reaction from Electron framework developers. Blame everyone else.
I suspect a lot of the reported performance problems are from this Electron bug. Electron is using a private API that's causing a lot of window server overhead. Lots of things are Electron: Discord, Slack, Spotify, Unity Hub, etc.
There's a workaround in the GitHub issue thread. It won't persist a reboot, and you do have to restart any Electron application. Search processes in Activity Monitor for "(Renderer)" to find them if you aren't sure if you caught them all:
Code:launchctl setenv CHROME_HEADLESS 1
If you want to undo without a reboot, it's just:
Code:launchctl unsetenv CHROME_HEADLESS
This workaround will ultimately remove window shadows on Electron apps, which is where the problem lies.
Before this bug turned up, I was worried Apple had bitten off more than they could chew with fill rate / memory bandwidth, so hopefully this is a big part of it instead...
terrible update1. Never upgrade to a new MacOS as soon as it comes out...
2. Apple wants you to buy a newer Mac...
me neither; disabling transparency makes no differenceNice hunch, but I don't use Electron apps and it still happens.
As a matter of fact, I tried disabling transparency systemwide (via Accessibility), no difference.
As a matter of fact, I tried disabling transparency systemwide (via Accessibility), no difference.
but I don't use Electron apps
but I don't use Electron apps
I bet you do. Open Activity Monitor, View -> All Processes, search for "Renderer".
I bet you do. Open Activity Monitor, View -> All Processes, search for "Renderer".
Is that the definitive way to tell if an app uses Electron? Brave for example has a process named Renderer but my understanding is that it is not an Electron app (in the common usage of the phrase -- given the ideas involved, I'm guessing there is some overlap in the code bases).
Contents/Frameworks
folder will have Electron Framework.framework
:Dammit. You're right. I didn't realize that Signal was Proton-based.
_cornerMask
override triggers the issue. Every Electron app causes it to happen, so how did Apple not notice? Or maybe they did and felt justified because it was marked private in the first place, who knows.same question. can't wait to see if any improvement.Anyone try the .01 update today? Any difference in performance? I noticed an improvement on my M3 MacBook Air, but looking to see any fixes for the M1 16" MacBook Pro..
I installed .01 and I have noticed some improvements, but still needs work. The UI seems to glitch a little less and things seem a little tighten up. But...still needs work.same question. can't wait to see if any improvement.