SeaDrive exited unexpectedly [solved]

I installed the Seadrive client on Debian Buster this morning. I’ve never had an issue with Debian - until today.

The seafile-applet client works fine - but not seadrive-gui. I’m sure I’ve done something foolish… I’ve got it working on a few other Debian laptops. But I’m stumped with this.

I get an error box: “Seadrive exited unexpectedly”

Here are my logs:

mike@constellation:~/.seadrive/logs$ cat seadrive-gui.log
[14/12/2020 11:59:23] loaded 0 accounts
[14/12/2020 11:59:23] starting applet rpc service
[14/12/2020 11:59:23] applet rpc service started
[14/12/2020 11:59:23] seadrive gui started
[14/12/2020 11:59:23] starting seadrive daemon: seadrive “-d” “/home/mike/.seadrive/data” “-l” “/home/mike/.seadrive/logs/seadrive.log” “-f” “/home/mike/SeaDrive”
[14/12/2020 11:59:25] pipe client failed to connect to server: No such file or directory
[14/12/2020 11:59:26] Seadrive daemon process exited normally with code 0
[14/12/2020 11:59:31] Trying to restart seadrive daemon
[14/12/2020 11:59:31] starting seadrive daemon: seadrive “-d” “/home/mike/.seadrive/data” “-l” “/home/mike/.seadrive/logs/seadrive.log” “-f” “/home/mike/SeaDrive”
[14/12/2020 11:59:31] Seadrive daemon process exited normally with code 0
[14/12/2020 11:59:31] reaching max tries of restarting seadrive daemon, aborting
[14/12/2020 11:59:31] Exiting with error: SeaDrive exited unexpectedly
[14/12/2020 11:59:33] SeaDrive exited unexpectedly
[14/12/2020 11:59:33] app event loop exited with 1

[14/12/2020 11:59:33] Not unmounting because rpc client not ready.
[14/12/2020 11:59:33] [Daemon Mgr] stopping seadrive daemon
[14/12/2020 12:06:01] loaded 0 accounts
[14/12/2020 12:06:01] starting applet rpc service
[14/12/2020 12:06:01] socket file exists, delete it anyway
[14/12/2020 12:06:01] applet rpc service started
[14/12/2020 12:06:01] seadrive gui started
[14/12/2020 12:06:01] starting seadrive daemon: seadrive “-d” “/home/mike/.seadrive/data” “-l” “/home/mike/.seadrive/logs/seadrive.log” “-f” “/home/mike/SeaDrive”
[14/12/2020 12:06:01] Seadrive daemon process exited normally with code 0
[14/12/2020 12:06:06] Trying to restart seadrive daemon
[14/12/2020 12:06:06] starting seadrive daemon: seadrive “-d” “/home/mike/.seadrive/data” “-l” “/home/mike/.seadrive/logs/seadrive.log” “-f” “/home/mike/SeaDrive”
[14/12/2020 12:06:06] Seadrive daemon process exited normally with code 0
[14/12/2020 12:06:06] reaching max tries of restarting seadrive daemon, aborting
[14/12/2020 12:06:06] Exiting with error: SeaDrive exited unexpectedly
[14/12/2020 12:06:07] SeaDrive exited unexpectedly
[14/12/2020 12:06:07] app event loop exited with 1

[14/12/2020 12:06:07] Not unmounting because rpc client not ready.
[14/12/2020 12:06:07] [Daemon Mgr] stopping seadrive daemon
[14/12/2020 12:07:21] loaded 0 accounts
[14/12/2020 12:07:21] starting applet rpc service
[14/12/2020 12:07:21] socket file exists, delete it anyway
[14/12/2020 12:07:21] applet rpc service started
[14/12/2020 12:07:21] seadrive gui started
[14/12/2020 12:07:21] starting seadrive daemon: seadrive “-d” “/home/mike/.seadrive/data” “-l” “/home/mike/.seadrive/logs/seadrive.log” “-f” “/home/mike/SeaDrive”
[14/12/2020 12:07:22] Seadrive daemon process exited normally with code 0
[14/12/2020 12:07:26] Trying to restart seadrive daemon
[14/12/2020 12:07:26] starting seadrive daemon: seadrive “-d” “/home/mike/.seadrive/data” “-l” “/home/mike/.seadrive/logs/seadrive.log” “-f” “/home/mike/SeaDrive”
[14/12/2020 12:07:26] Seadrive daemon process exited normally with code 0
[14/12/2020 12:07:26] reaching max tries of restarting seadrive daemon, aborting
[14/12/2020 12:07:26] Exiting with error: SeaDrive exited unexpectedly
[14/12/2020 12:08:42] SeaDrive exited unexpectedly
[14/12/2020 12:08:42] app event loop exited with 1

[14/12/2020 12:08:42] Not unmounting because rpc client not ready.
[14/12/2020 12:08:42] [Daemon Mgr] stopping seadrive daemon
mike@constellation:~/.seadrive/logs$

mike@constellation:~/.seadrive/logs$ cat seadrive.log
[12/14/20 11:59:23] seadrive.c(644): Starting SeaDrive client 2.0.6
[12/14/20 11:59:26] seadrive.c(672): rpc server started.
[12/14/20 11:59:31] seadrive.c(644): Starting SeaDrive client 2.0.6
[12/14/20 11:59:31] socket file exists, delete it anyway
[12/14/20 11:59:31] seadrive.c(672): rpc server started.
[12/14/20 12:06:01] seadrive.c(644): Starting SeaDrive client 2.0.6
[12/14/20 12:06:01] socket file exists, delete it anyway
[12/14/20 12:06:01] seadrive.c(672): rpc server started.
[12/14/20 12:06:06] seadrive.c(644): Starting SeaDrive client 2.0.6
[12/14/20 12:06:06] socket file exists, delete it anyway
[12/14/20 12:06:06] seadrive.c(672): rpc server started.
[12/14/20 12:07:21] seadrive.c(644): Starting SeaDrive client 2.0.6
[12/14/20 12:07:21] socket file exists, delete it anyway
[12/14/20 12:07:21] seadrive.c(672): rpc server started.
[12/14/20 12:07:26] seadrive.c(644): Starting SeaDrive client 2.0.6
[12/14/20 12:07:26] socket file exists, delete it anyway
[12/14/20 12:07:26] seadrive.c(672): rpc server started.
mike@constellation:~/.seadrive/logs$

Found it! I forgot to install ntfs-3g

sudo apt install ntfs-3g

what has ntfs-3g to do with it?