Hi there.
I am using Mailspring on CachyOS (Arch Linux) and really enjoying it - so much better than other packages I’ve used.
I’m having one strange behaviour - when my computer first boots up, Mailspring starts in the system tray, as expected. But when I click on it or choose ‘Open Inbox’ from the right-click menu nothing happens. When I try to open Mailspring from the Application Launcher it also doesn’t open.
HOWEVER, when I get a new mail and click on the notification that appears, then everything works as normal from then on - Mailspring pops up, minimises as expected, I can close the main window and restore it from the system tray, etc.
So this means, in practice, I have to email myself (from in-browser Gmail) and then click on the notification that shows up for Mailspring to work normally.
One more thing, in case it’s relevant. When I close completely out of it, then run it from a terminal, I get the following:
❯ mailspring
Running database migrations
App load time: 154ms
Error: Could not load libtidy. Tried: libtidy.so.5, libtidy.so.58, libtidy.so.5deb1, libtidy.so.60, libtidy.so.6, libtidy.so. Last error: libtidy.so: cannot open shared object file: No such file or directory
Install libtidy on your system (e.g., 'apt install libtidy-dev' or 'dnf install libtidy-devel')
{"error":null}
[20774:0126/173347.397874:ERROR:ui/ozone/platform/wayland/host/wayland_wp_color_manager.cc:273] Unable to set image transfer function.
[20774:0126/173347.397883:ERROR:ui/ozone/platform/wayland/host/wayland_wp_color_manager.cc:191] Failed to populate image description for color space {primaries:BT709, transfer:SRGB, matrix:RGB, range:FULL}
[20774:0126/173347.399517:ERROR:ui/ozone/platform/wayland/host/wayland_wp_color_manager.cc:273] Unable to set image transfer function.
[20774:0126/173347.399524:ERROR:ui/ozone/platform/wayland/host/wayland_wp_color_manager.cc:191] Failed to populate image description for color space {primaries:BT709, transfer:SRGB, matrix:RGB, range:FULL}
Manual update check (updates.getmailspring.com/check/linux/x64/1.17.0-5e478521/aeebdfa0-b99a-4c7e-b898-a21e49d87fca/stable) returned 200
(node:20774) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `mailspring --trace-deprecation ...` to show where the warning was created)
(I’m not experienced enough in Linux to decipher this, except that the missing library may be a problem? I can’t see how to install it on Arch Linux…)
In terms of the main problem, any ideas why this behaviour is happening? I’m running 1.17.0-5e278521, as Arch doesn’t seem to have 1.17.2 available yet in the repositories.
With thanks.