Persist log files for debugging

Use case or problem

I have strange errors with obsidian. One where the entire UI becomes a blank white screen. Another where the cursor becomes misaligned from the actual input location.

It’s highly likely that this correlates with one or more plugins, but I have no way to interrogate these issues as the electron console becomes inaccessible.

I have no way to direct these issues to either the obsidian devs or the plugin devs.

Note: I have already checked system console logs. There is a error with the obsidian renderer but it’s basically kernel level, so it’s not really usable.

Proposed solution

  • Configurable option to enable persistant debug logging of console output.

This has to exist somewhere in electron but don’t know how to enable it.

Related feature forum posts