Skip to content

Commit d2c8404

Browse files
authored
Add NO_TRAY_ICON=true to docs #12 (#13)
* chore: Add libappindicator / libayatana-appindicator to troubleshooting Signed-off-by: quexeky <git@quexeky.dev> * chore: Add to v0.3.0 troubleshooting Signed-off-by: quexeky <git@quexeky.dev> --------- Signed-off-by: quexeky <git@quexeky.dev>
1 parent 270e57a commit d2c8404

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

docs/guides/client-troubleshooting.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ Add `WEBKIT_DISABLE_DMABUF_RENDERER=1` to the Drop .desktop file:
77
1. Open `/usr/share/applications/Drop\ Desktop\ Client.desktop` with your preferred editor
88
2. Add `env WEBKIT_DISABLE_DMABUF_RENDERER=1` before `drop-app` on the `Exec=drop-app` line
99

10+
## libappindicator and / or libayatana-appindicator is not present on my system
11+
12+
This is due to dynamic linking of the libappindicator library in tauri. We are currently working to find a workaround for this
13+
14+
For a temporary fix, either running any binary with `NO_TRAY_ICON=true drop-app`, or compiling from source with `NO_TRAY_ICON=true yarn tauri build` (compiling from source will compile with a disabled tray icon) will disable the tray icon, and thereby disable dependency on libappindicator.
15+
1016
## "Server's and client's time is out of sync..." or HTTP 0
1117

1218
The server and client must be within 30 seconds of each other for security reasons. Drop uses short-lived tokens to authenticate securely, and they are valid for those 30 seconds. If you are the server administrator, please ensure both your server and client have the correct time. If you are a user, please double check your own system before asking your admin.

versioned_docs/version-0.3.0/guides/client-troubleshooting.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ Add `WEBKIT_DISABLE_DMABUF_RENDERER=1` to the Drop .desktop file:
77
1. Open `/usr/share/applications/Drop\ Desktop\ Client.desktop` with your preferred editor
88
2. Add `env WEBKIT_DISABLE_DMABUF_RENDERER=1` before `drop-app` on the `Exec=drop-app` line
99

10+
## libappindicator and / or libayatana-appindicator is not present on my system
11+
12+
This is due to dynamic linking of the libappindicator library in tauri. We are currently working to find a workaround for this
13+
14+
For a temporary fix, either running any binary with `NO_TRAY_ICON=true drop-app`, or compiling from source with `NO_TRAY_ICON=true yarn tauri build` (compiling from source will compile with a disabled tray icon) will disable the tray icon, and thereby disable dependency on libappindicator.
15+
16+
1017
## "Server's and client's time is out of sync..." or HTTP 0
1118

1219
The server and client must be within 30 seconds of each other for security reasons. Drop uses short-lived tokens to authenticate securely, and they are valid for those 30 seconds. If you are the server administrator, please ensure both your server and client have the correct time. If you are a user, please double check your own system before asking your admin.

0 commit comments

Comments
 (0)