[GH-ISSUE #7867] [Bug] Impossible to change the workspace Path or to import data #3450

Closed
opened 2026-03-23 21:30:17 +00:00 by mirror · 4 comments
Owner

Originally created by @AMolti on GitHub (Apr 30, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7867

Bug Description

When I want to import data and change the path of the workspace, I have this error :

`{"msg":"[🟢 USER_DIR - START]","time":"04-30 10:28:38","target":"flowy_user::user_manager::manager"}
{"msg":"[USER_DIR - END]","time":"04-30 10:28:38","target":"flowy_user::user_manager::manager"}
2025-04-30 10:28:39 ERROR dart_ffi: [Flutter]: Uncaught platform error
StackTrace:
#0 isExecutableOnPath (package:file_picker/src/utils.dart:60)

#1 FilePickerLinux._getPathToExecutable (package:file_picker/src/linux/file_picker_linux.dart:127)

#2 FilePickerLinux.getDirectoryPath (package:file_picker/src/linux/file_picker_linux.dart:71)

#3 _DataPathActions.build. (package:appflowy/workspace/presentation/settings/pages/settings_manage_data_view.dart:432)

at dart-ffi/src/lib.rs:290

{"msg":"[Flutter]: Uncaught platform error\nStackTrace:\n#0 isExecutableOnPath (package:file_picker/src/utils.dart:60)\n\n#1 FilePickerLinux._getPathToExecutable (package:file_picker/src/linux/file_picker_linux.dart:127)\n\n#2 FilePickerLinux.getDirectoryPath (package:file_picker/src/linux/file_picker_linux.dart:71)\n\n#3 _DataPathActions.build. (package:appflowy/workspace/presentation/settings/pages/settings_manage_data_view.dart:432)\n\n","time":"04-30 10:28:39","target":"dart_ffi"} `

How to Reproduce

Every time I try

Expected Behavior

Open a windows to select the path or the data

Operating System

Manjaro Linux

AppFlowy Version(s)

0.8.2-1

Screenshots

Image

Additional Context

No response

Originally created by @AMolti on GitHub (Apr 30, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7867 ### Bug Description When I want to import data and change the path of the workspace, I have this error : `{"msg":"[🟢 USER_DIR - START]","time":"04-30 10:28:38","target":"flowy_user::user_manager::manager"} {"msg":"[USER_DIR - END]","time":"04-30 10:28:38","target":"flowy_user::user_manager::manager"} 2025-04-30 10:28:39 ERROR dart_ffi: [Flutter]: Uncaught platform error StackTrace: #0 isExecutableOnPath (package:file_picker/src/utils.dart:60) <asynchronous suspension> #1 FilePickerLinux._getPathToExecutable (package:file_picker/src/linux/file_picker_linux.dart:127) <asynchronous suspension> #2 FilePickerLinux.getDirectoryPath (package:file_picker/src/linux/file_picker_linux.dart:71) <asynchronous suspension> #3 _DataPathActions.build.<anonymous closure> (package:appflowy/workspace/presentation/settings/pages/settings_manage_data_view.dart:432) <asynchronous suspension> at dart-ffi/src/lib.rs:290 {"msg":"[Flutter]: Uncaught platform error\nStackTrace:\n#0 isExecutableOnPath (package:file_picker/src/utils.dart:60)\n<asynchronous suspension>\n#1 FilePickerLinux._getPathToExecutable (package:file_picker/src/linux/file_picker_linux.dart:127)\n<asynchronous suspension>\n#2 FilePickerLinux.getDirectoryPath (package:file_picker/src/linux/file_picker_linux.dart:71)\n<asynchronous suspension>\n#3 _DataPathActions.build.<anonymous closure> (package:appflowy/workspace/presentation/settings/pages/settings_manage_data_view.dart:432)\n<asynchronous suspension>\n","time":"04-30 10:28:39","target":"dart_ffi"} ` ### How to Reproduce Every time I try ### Expected Behavior Open a windows to select the path or the data ### Operating System Manjaro Linux ### AppFlowy Version(s) 0.8.2-1 ### Screenshots ![Image](https://github.com/user-attachments/assets/553decdc-f5e3-4a36-8a91-9c744ffb07ce) ### Additional Context _No response_
Author
Owner

@khorshuheng commented on GitHub (Apr 30, 2025):

Which desktop environment are you using? Do you have zenity or kdialog on your system?

<!-- gh-comment-id:2841236822 --> @khorshuheng commented on GitHub (Apr 30, 2025): Which desktop environment are you using? Do you have zenity or kdialog on your system?
Author
Owner

@AMolti commented on GitHub (Apr 30, 2025):

I'm using Manjaro with Gnome Desktop

<!-- gh-comment-id:2841244294 --> @AMolti commented on GitHub (Apr 30, 2025): I'm using Manjaro with Gnome Desktop
Author
Owner

@LucasXu0 commented on GitHub (Apr 30, 2025):

On Linux, we execute one of the shell commands qarma, zenity, or kdialog, depending on which one is available.

@AMolti Please install one of the plugins mentioned above.

<!-- gh-comment-id:2841798360 --> @LucasXu0 commented on GitHub (Apr 30, 2025): > On Linux, we execute one of the shell commands qarma, zenity, or kdialog, depending on which one is available. @AMolti Please install one of the plugins mentioned above.
Author
Owner

@AMolti commented on GitHub (Apr 30, 2025):

@AMolti Please install one of the plugins mentioned above.

Thanks, this resolve my issue !

<!-- gh-comment-id:2842073563 --> @AMolti commented on GitHub (Apr 30, 2025): `@AMolti Please install one of the plugins mentioned above.` Thanks, this resolve my issue !
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#3450
No description provided.