`Relaunch` just closes Obsidian without actually relaunching it

Steps to reproduce

Update route

  • Use outdated version
  • Go to Settings → General → App → Check for updates
  • Click Relaunch when update ready

Change setting route

  • Go to Settings → Appearance → Advanced
  • Change Window frame style to another option, and then change it back
  • Relaunch button should appear
  • Click Relaunch

Did you follow the troubleshooting guide? [Y/N] Y

Expected result

Obsidian to closes and then reopened

Actual result

Obsidian just closes

Environment

SYSTEM INFO:
	Obsidian version: v1.8.4
	Installer version: v1.6.7
	Operating system: #1 SMP PREEMPT_DYNAMIC Mon, 09 Dec 2024 11:58:37 +0000 6.12.4-1-MANJARO
	Login status: not logged in
	Language: en
	Insider build toggle: off
	Live preview: off
	Base theme: adapt to system
	Community theme: none
	Snippets enabled: 0
	Restricted mode: off
	Plugins installed: 21
	Plugins enabled: 20
		1: Advanced Tables v0.20.0
		2: Better Word Count v0.10.0
		3: Calendar v1.5.10
		4: Dataview v0.5.64
		5: Tag Wrangler v0.6.1
		6: Relative Line Numbers v3.0.0
		7: Privacy Glasses v0.7.4
		8: Pandoc Plugin v0.4.1
		9: Omnisearch v1.20.2
		10: Obsidian Git v2.22.0
		11: Natural Language Syntax Highlighting v0.3.0
		12: Editor Syntax Highlight v0.1.3
		13: Longform v2.0.4
		14: Diagrams v1.5.0
		15: TagFolder v0.18.5
		16: Map View v4.0.0
		17: Excalidraw v2.0.14
		18: Advanced Slides v1.20.0
		19: Advanced URI v1.38.1
		20: Linter v1.22.0

RECOMMENDATIONS:
	Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

Additional information

  • OS: Manjaro
  • DE: KDE Plasma on X11
  • Binary: AppImage

This is actually a duplicate of bug https://forum.obsidian.md/t/after-autoupdate-obsidian-doesnt-relaunch-after-clicking-relaunch-linux/15357, but it seems it has gone to Bug graveyard and seems hasn’t been solved.

And here’s the additional log as well

[user@host appimage]$ ./Obsidian-1.6.7_fbe5be623488d0ecebb94f3b174ba197.appimage --no-sandbox %U
QFont::fromString: Invalid description 'Fira Code,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
2025-02-15 05:56:38 Loading updated app package /home/user/.config/obsidian/obsidian-1.8.4.asar
/usr/bin/xdg-mime: line 885: qtpaths: command not found
/usr/bin/xdg-mime: line 885: qtpaths: command not found
2025-02-15 05:56:39 Checking for update using Github
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000

src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000

src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000

src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000

src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000

src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000

src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000

src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000

src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000

src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000

2025-02-15 05:56:40 Success.
2025-02-15 05:56:40 Latest version is 1.8.4
2025-02-15 05:56:40 App is up to date.
[2068183:0215/125640.401888:ERROR:mime_util_xdg.cc(136)] Invalid mime.cache file does not contain null prior to ALIAS_LIST_OFFSET=44
[user@host appimage]$

There’s no additional log when clicking Relaunch, it just stop and Obsidian just closes as if pressing CTRL+Q, the last log line that contains ERROR:mime_util... seems not to be related to the issue since it is logged before even clicking Relaunch. I’ve run the app both from Desktop entry/Task entry (start menu) and through terminal, same exact behaviour.

Your Installer (version: v1.6.7) is just too old.
Uninstall Obsidian and then install a new copy of Obsidian.

Nope, I’ve uninstalled and download the recent AppImage from the website, still doesn’t relaunch properly

here’s the Debug Info of the newest installer version

SYSTEM INFO:
	Obsidian version: v1.8.7
	Installer version: v1.8.7
	Operating system: #1 SMP PREEMPT_DYNAMIC Mon, 03 Feb 2025 16:27:16 +0000 6.13.1-2-MANJARO
	Login status: not logged in
	Language: en
	Insider build toggle: off
	Live preview: off
	Base theme: adapt to system
	Community theme: none
	Snippets enabled: 0
	Restricted mode: off
	Plugins installed: 21
	Plugins enabled: 20
		1: Advanced Tables v0.20.0
		2: Better Word Count v0.10.0
		3: Calendar v1.5.10
		4: Dataview v0.5.64
		5: Tag Wrangler v0.6.1
		6: Relative Line Numbers v3.0.0
		7: Privacy Glasses v0.7.4
		8: Pandoc Plugin v0.4.1
		9: Omnisearch v1.20.2
		10: Obsidian Git v2.22.0
		11: Natural Language Syntax Highlighting v0.3.0
		12: Editor Syntax Highlight v0.1.3
		13: Longform v2.0.4
		14: Diagrams v1.5.0
		15: TagFolder v0.18.5
		16: Map View v4.0.0
		17: Excalidraw v2.0.14
		18: Advanced Slides v1.20.0
		19: Advanced URI v1.38.1
		20: Linter v1.22.0

RECOMMENDATIONS:
	Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

here’s the stdout of the newest installer version

[user@host appimage]$ ./Obsidian-1.8.7_c2c82e531129e577f153e50a43a370ba.AppImage --no-sandbox %U
QFont::fromString: Invalid description 'Fira Code,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
2025-02-25 01:58:27 Loading main app package /tmp/.mount_ObsidiVNAMJw/resources/obsidian.asar
/usr/bin/xdg-mime: line 885: qtpaths: command not found
/usr/bin/xdg-mime: line 885: qtpaths: command not found
2025-02-25 01:58:28 Checking for update using Github
2025-02-25 01:58:29 Success.
2025-02-25 01:58:29 Latest version is 1.8.7
2025-02-25 01:58:29 App is up to date.
[3789762:0225/085829.658863:ERROR:mime_util_xdg.cc(137)] Invalid mime.cache file does not contain null prior to ALIAS_LIST_OFFSET=44

Disabling all extensions (community and core) doesn’t help either, it still doesn’t relaunch

this may be a linux specific problem, because it’s working fine for me

yes, this happens on linux and I don’t see this on windows. i see that other electron apps can restart though.

Have you tried to use snap or flatpak to see if this solves your issue?
Otherwise this bug is distro specific.