You are not logged in.
Electron was updated to 26 today, from 25. Since the update Obsidian only opens to a blank window. There is no error output when running it in a console, only a successful startup message. Electron 26 can't be removed to use 25 without breaking the electron meta-package.
Edit: Electron 27 was added, same result. The electron meta-package prevents uninstalling the most current version (now 27) to try to use 25 which was the last known working.
Edit 2: solved with an Obsidian update which makes Electron 25 a dependency.
Last edited by headkase (2024-01-04 16:28:13)
Offline
There is a bug report, but only for Electron 26, would have added that it is the same with 27 but I can't write there.
// Electron got updated to 28 but this doesn't work either lol 3 versions in a row and it is not working, is nobody testing it before pushing?
https://gitlab.archlinux.org/archlinux/ … -/issues/2
Last edited by micronetic (2024-01-04 10:08:52)
Offline
There is a merge request in progress, which will switch `electron` to `electron25`: https://gitlab.archlinux.org/archlinux/ … requests/1
As a temporary workaround, I've installed `electron25` and run Obsidian with it explicitly:
$ electron25 /usr/lib/obsidian/app.asar
Or create a desktop file in your ~/.local:
~ % cat ~/.local/share/applications/obsidian.desktop
[Desktop Entry]
Name=Obsidian
Exec=/bin/electron25 /usr/lib/obsidian/app.asar %U
Terminal=false
Type=Application
Icon=obsidian
StartupWMClass=obsidian
Comment=Obsidian
MimeType=x-scheme-handler/obsidian;
Categories=Office;
Offline
Obsidian has been updated to obsidian-1.5.3-2, adding the electron25 dependency, and now it works again.
Offline
Thank you for this fix. Had me panicking as I started my workday.
Offline