[GH-ISSUE #178] [BUG] Drop Desktop Client crashes immediately on SteamOS 3.9 #94

Closed
opened 2026-02-17 17:12:04 -05:00 by yindo · 2 comments
Owner

Originally created by @iiGiovanni on GitHub (Jan 26, 2026).
Original GitHub issue: https://github.com/Drop-OSS/drop-app/issues/178

Describe the bug
Drop (Drop Desktop Client) cannot be opened on an ASUS ROG Xbox Ally X running SteamOS 3.9. The AppImage crashes immediately on launch. When started from the console, it either aborts due to an EGL initialization failure (EGL_BAD_PARAMETER) or panics because required AppIndicator libraries are missing (ayatana-appindicator3 / appindicator3), resulting in a core dump.

To Reproduce

  1. On SteamOS 3.9, download Drop.Desktop.Client_0.3.4_amd64.AppImage.
  2. Move it to: /home/deck/Applications/
  3. Make the AppImage executable (e.g. chmod +x Drop.Desktop.Client_0.3.4_amd64.AppImage).
  4. Launch it from Desktop Mode (double click) or from a terminal.
  5. Observe that Drop crashes immediately.

Expected behavior
Drop should launch normally and show its main window (and tray icon if enabled), without crashing.

Desktop

  • OS: SteamOS 3.9 (Build: 20260123.1000), Partition: B
  • KDE Plasma Version: 6.4.3
  • KDE Frameworks Version: 6.16.0
  • Qt Version: 6.9.1
  • Kernel Version: 6.16.12-valve9-1-neptune-616-g08f4ce95895f (64-bit)
  • Graphics Platform: X11
  • CPU: 16 × AMD Ryzen AI Z2 Extreme
  • Memory: 24 GiB RAM (15.2 GiB usable)
  • GPU: AMD Ryzen AI Z2 Extreme (integrated)
  • Manufacturer: ASUSTeK COMPUTER INC.
  • Product Name: ROG Xbox Ally X RC73XA_RC73XA
  • System Version: 1.0
  • App Version: Drop Desktop Client 0.3.4 (AppImage, amd64)

Additional context / Logs

Default launch

(deck@ROG-Xbox-Ally-X Applications)$ /home/deck/Applications/Drop.Desktop.Client_0.3.4_amd64.AppImage
2026-01-26T16:48:54.256760498+01:00 | INFO | src/lib.rs:288 - initialized drop client
panicked at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libappindicator-sys-0.9.0/src/lib.rs:41:5:
Failed to load ayatana-appindicator3 or appindicator3 dynamic library
libayatana-appindicator3.so.1: cannot open shared object file: No such file or directory
libappindicator3.so.1: cannot open shared object file: No such file or directory
libayatana-appindicator3.so: cannot open shared object file: No such file or directory
libappindicator3.so: cannot open shared object file: No such file or directory
Aborted (core dumped) /home/deck/Applications/Drop.Desktop.Client_0.3.4_amd64.AppImage

Launch with environment variables

(deck@ROG-Xbox-Ally-X Applications)$ NO_TRAY_ICON=true WEBKIT_DISABLE_DMABUF_RENDERER=1 /home/deck/Applications/Drop.Desktop.Client_0.3.4_amd64.AppImage
2026-01-26T16:48:32.563877863+01:00 | INFO | src/lib.rs:288 - initialized drop client
Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...
Originally created by @iiGiovanni on GitHub (Jan 26, 2026). Original GitHub issue: https://github.com/Drop-OSS/drop-app/issues/178 **Describe the bug** Drop (Drop Desktop Client) cannot be opened on an ASUS ROG Xbox Ally X running SteamOS 3.9. The AppImage crashes immediately on launch. When started from the console, it either aborts due to an EGL initialization failure (`EGL_BAD_PARAMETER`) or panics because required AppIndicator libraries are missing (`ayatana-appindicator3` / `appindicator3`), resulting in a core dump. **To Reproduce** 1. On SteamOS 3.9, download `Drop.Desktop.Client_0.3.4_amd64.AppImage`. 2. Move it to: `/home/deck/Applications/` 3. Make the AppImage executable (e.g. `chmod +x Drop.Desktop.Client_0.3.4_amd64.AppImage`). 4. Launch it from Desktop Mode (double click) **or** from a terminal. 5. Observe that Drop crashes immediately. **Expected behavior** Drop should launch normally and show its main window (and tray icon if enabled), without crashing. **Desktop** - **OS:** SteamOS 3.9 (Build: 20260123.1000), Partition: B - **KDE Plasma Version:** 6.4.3 - **KDE Frameworks Version:** 6.16.0 - **Qt Version:** 6.9.1 - **Kernel Version:** 6.16.12-valve9-1-neptune-616-g08f4ce95895f (64-bit) - **Graphics Platform:** X11 - **CPU:** 16 × AMD Ryzen AI Z2 Extreme - **Memory:** 24 GiB RAM (15.2 GiB usable) - **GPU:** AMD Ryzen AI Z2 Extreme (integrated) - **Manufacturer:** ASUSTeK COMPUTER INC. - **Product Name:** ROG Xbox Ally X RC73XA_RC73XA - **System Version:** 1.0 - **App Version:** Drop Desktop Client 0.3.4 (AppImage, amd64) **Additional context / Logs** **Default launch** ```bash (deck@ROG-Xbox-Ally-X Applications)$ /home/deck/Applications/Drop.Desktop.Client_0.3.4_amd64.AppImage 2026-01-26T16:48:54.256760498+01:00 | INFO | src/lib.rs:288 - initialized drop client panicked at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libappindicator-sys-0.9.0/src/lib.rs:41:5: Failed to load ayatana-appindicator3 or appindicator3 dynamic library libayatana-appindicator3.so.1: cannot open shared object file: No such file or directory libappindicator3.so.1: cannot open shared object file: No such file or directory libayatana-appindicator3.so: cannot open shared object file: No such file or directory libappindicator3.so: cannot open shared object file: No such file or directory Aborted (core dumped) /home/deck/Applications/Drop.Desktop.Client_0.3.4_amd64.AppImage ``` **Launch with environment variables** ```bash (deck@ROG-Xbox-Ally-X Applications)$ NO_TRAY_ICON=true WEBKIT_DISABLE_DMABUF_RENDERER=1 /home/deck/Applications/Drop.Desktop.Client_0.3.4_amd64.AppImage 2026-01-26T16:48:32.563877863+01:00 | INFO | src/lib.rs:288 - initialized drop client Could not create default EGL display: EGL_BAD_PARAMETER. Aborting... ```
yindo closed this issue 2026-02-17 17:12:04 -05:00
Author
Owner

@Pacodastre commented on GitHub (Jan 26, 2026):

Hi,
The recommended way to install drop on steam os is through distrobox. There's a guide available here: https://docs.droposs.org/docs/installing-drop-app/steamdeck.
Could you try the guide and let me know if you run into issues?
Thanks.

@Pacodastre commented on GitHub (Jan 26, 2026): Hi, The recommended way to install drop on steam os is through distrobox. There's a guide available here: https://docs.droposs.org/docs/installing-drop-app/steamdeck. Could you try the guide and let me know if you run into issues? Thanks.
Author
Owner

@iiGiovanni commented on GitHub (Jan 27, 2026):

I followed all the steps from the manual and this worked perfectly, thank you!

@iiGiovanni commented on GitHub (Jan 27, 2026): I followed all the steps from the manual and this worked perfectly, thank you!
yindo changed title from [BUG] Drop Desktop Client crashes immediately on SteamOS 3.9 to [GH-ISSUE #178] [BUG] Drop Desktop Client crashes immediately on SteamOS 3.9 2026-06-05 14:24:45 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/drop-app#94