Unable to select a folder for creating the very first graph
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- electron, linux
- 領域
- desktop
調査の方向性
flatpak run com.logseq.Logseq で失敗を再現し、electron.js の14111行目付近で報告されている open-dir ハンドラーを追跡してください。Flatpak インストールでフォルダーダイアログが path nil を返す理由を確認し、その後、フォルダーを選択すると path empty エラーなしで最初のグラフが作成されることを検証してください。
索引モデルが issue の本文から書いたものです。
説明
On launching LogSeq it shows a tutorial graph. It then asks to select a folder to create a new graph at the end of the tutorial.
However I am unable to select a folder to start a new graph. The application does nothing and takes me back to the select folder screen.
Relevant Logs:
flatpak run com.logseq.Logseq
F: Can't get document portal: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Remote peer disconnected
[3 zypak-helper] Wait found events, but sd-event found none
LaunchProcess: failed to execvp:
xdg-settings
[3:1129/120207.159028:ERROR:bus.cc(398)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:1129/120207.159072:ERROR:bus.cc(398)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
LaunchProcess: failed to execvp:
xdg-settings
12:02:07.192 › Logseq App(0.8.11) Starting...
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[52:1129/120208.750948:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
12:02:09.023 › :electron.handler/watch-dir {:path "/home/udit/.logseq/config"}
12:02:09.067 › :electron.handler/unwatch-dir {:path "/local"}
12:02:09.068 › :electron.handler/watch-dir {:path "/local"}
[3:1129/120210.117186:ERROR:bus.cc(398)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:1129/120210.117222:ERROR:bus.cc(398)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:1129/120210.117258:ERROR:bus.cc(398)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:1129/120210.117280:ERROR:bus.cc(398)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:1129/120210.117299:ERROR:bus.cc(398)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
12:02:11.382 › :electron.handler/open-dir open folder selection dialog
12:02:13.357 › :electron.handler/open-dir {:path nil}
Error occurred in handler for 'main': Error: path empty
at /app/logseq/resources/app/electron.js:14111:334
at Function.$G__96157__1$$ [as $cljs$core$IFn$_invoke$arity$1$] (/app/logseq/resources/app/electron.js:4013:173)
at /app/logseq/resources/app/electron.js:13161:80
at async node:electron/js2c/browser_init:189:563
This issue only occurs if I install logseq via flatpak. I compiled the application from source and it was able to access disk for creating a new graph.
Also worth noting that once it worked with the compiled app, it started working with the flatpak installed app as well.
I added an issue on the logseq repo, I was redirected here. It seems like flatpak installation is not getting correct permissions.
- 主要言語
- Shell
- スター
- 23
- フォーク
- 17
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
flathub/com.logseq.Logseq のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 52/100
flathub/com.logseq.Logseq#204 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
flathub/com.logseq.Logseq#203 · コメント 3 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
flathub/com.logseq.Logseq#189 · コメント 7 件 ·
-
new db/og flatpakオープン
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
flathub/com.logseq.Logseq#188 · コメント 20 件 · リアクション 5 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
flathub/com.logseq.Logseq#174 · コメント 5 件 ·
flathub/com.logseq.Logseq の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
acmesh-official/acme.sh#7356 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
documentation
難易度 1/5 1時間未満 初心者へのやさしさ 91/100
alunduil/alunduil-infrastructure#918 ·
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
alunduil/alunduil-chezmoi#1048 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
YunoHost-Apps/coturn_ynh#49 ·
-
Page request: basaltオープンhelp wanted new command
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
tldr-pages/tldr#24890 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信