Oops, the backticks at the end were just some typo… Nevertheless, I didn’t paste the lines one at a time in the first place.
I’ve now tried your fix, but it didn’t change anything. Therefore, I’ve downloaded Obsidian again and tried your advice again, but I’m still getting stuck at the “loading plugins” screen.
Here are the results of your three commands again:
I don’t have an M1 Mac to test with, but I guess it could be something different about that too- I know it’s a little more restrictive about what code is allowed to run.
I’ve got this Chrome Helper message in the system.log repeating itself on and on too (the exact same one) … But as far as I can tell, it disappears once I quit Chrome (and Obsidian opened).
So far though, I didn’t run into a KP when running Obsidian with a --disable-gpu (MacOS Big Sur 11.2.3) but I didn’t really had the occasion to use it (I voluntarily left the graph view open, just for the sake of making Obsidian as ressources greedy as I could).
I don’t have permissions to comment there, so I emailed one of the devs the following:
I’ve been facing hard lock-ups on my Macbook Pro:
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: MacBookPro15,3
Processor Name: 6-Core Intel Core i9
Processor Speed: 2.9 GHz
Number of Processors: 1
Total Number of Cores: 6
L2 Cache (per Core): 256 KB
L3 Cache: 12 MB
Hyper-Threading Technology: Enabled
Memory: 32 GB
System Firmware Version: 1554.80.3.0.0 (iBridge: 18.16.14347.0.0,0)
The lock-ups begin by gradually stalling out various apps, until I’m stuck with a beachball and have to hard restart. I always see the following in the logs then this occurs:
Mar 12 00:19:57 ogma Google Chrome Helper[6991]: Libnotify: notify_register_coalesced_registration failed with code 9 on line 2835
I’ve seen this crash caused by several Electron apps, as well as apps that use Chromium Embedded Framework (Spotify desktop app).
Here’s a thread of Obsidian users (an Electron app) trying to track down the source: (LINK)
The furthest Obsidian users have gotten is attempting to use command line flags to disable Chromium hardware acceleration. At the moment, I’m using --disable-gpu --disable-gpu-rasterization
There are a number of threads in Apple discussion forums about it: [LINK]
I’ve also disabled graphics switching in my battery settings, as recommended in this thread. I haven’t experienced any lock-ups since then, but that was quite recent.
There’s a very lengthy MacRumors thread about this: [LINK]
Thank you for putting effort into this. I am not sure the blue/green screen corruption (of which we have another thread here for obsidian) is related to the kernel panic problem
We added a way to disable hardware acceleration in 0.11.7 (currently in insider). Please let us know if you get kernel panic with this option turned off.
But I found there is new update for macOS, I will try it later. (Hope they fix it…)
I think it’s not Obsidian’s problem. Thanks for dev team’s effort !!
Have you relaunched Obsidian after turning it off? I think that’s required for it to take effect. A relaunch button should appear after you disable it.
Thanks! I know it’s probably not something we can fix, but if there’s anything we can do to make it better we will!
Just re-installing Big Sur from Internet Recovery didn’t seem to work. Once I attempted a downgrade (which didn’t actually boot) and then re-upgraded to Big Sur, I haven’t encountered any of the lock-ups.
Sadly, downgrading to Catalina is impossible in my case without losing all of my personal data. I didn’t have a Time Machine backup from Catalina, and creating a backup in Big Sur means that it’s unusable in Catalina.
I would create a backup of your data before attempting this process, in any case.
FWIW, I’m still on Catalina, and I’ve also been experiencing kernel panics related to the Obsidian helper process. I hope this issue gets sorted out in the next version of Electron. Nobody upstream seems to think it’s their fault (including Apple, unsurprisingly).