Startup error: Successfully avoid potential data corruption / Failed to get kernel serve port

As stated in the title during startup i get two error windows

  • Failed to get kernel serve port
  • Successfully avoid potential data corruption

The error message continues to state:

The files in the workspace are being scanned and read by third-party software (such as sync disk iCloud/OneDrive/Dropbox/Google Drive/Nutstore/Baidu Netdisk/Tencent Weiyun, etc.), continuing to use it will cause data corruption, and the SiYuan kernel is already safe shutdown.

Move the workspace to another path and open it again, stop the sync disk to sync the workspace. If the above steps do not resolve the issue, please look for help or report bugs here.

I tried the latest version 3.1.1, the earlier version 3.0.17. I tried restarting. I even tried moving the workspace to another folder from /Documents to /Downloads.

I do not use cloud services like icloud/onedrive/dropbox or google Drive, so i do not understand what this message means and how to fix it. I wish to understand the error better and solve it

I am on linux (OpenSUSE Tumbleweed) using the siyuan AppImage version.

    Welcome to here!

    Here we can learn from each other how to use SiYuan, give feedback and suggestions, and build SiYuan together.

    Signup About
    Please input reply content ...
    • jaar23
      PRO

      Hi there, have you try to check if this is permission issue. I always have the permission issue with AppImage. Start SiYuan with --no-sanbox and see. I end up installing the deb package, that at least fix the permission correctly for me

    • MiscReply
    • Siysuy 1

      I do not think the issue is caused by siyuan as the program itself. Since you cannot acces workspace for creating a backup, try to backup the entire siyuan workspace directory to an external USB to restore later.

      1. For testing download try the siyuan .deb format instead of the AppImage, see if issue persists.
      2. If you have a Virtual Machine, try siyuan inside the guest OS to see if same issue persists. Alternatively another device/laptop entirely for testing.
      3. Try system update sudo zypper dup for example
      4. Try checking if your diskspace is full. Tools like qdirstat will allow you to check diskspace using GUI, instead of terminal. The error refers to cloud storage, probably because there is no diskspace.
      5. In worst case scenario OpenSUSE allows to revert to a snapshot. You should try that