Alone in the Dark
Member
I am seeking help to run Waydroid on my Kali Linux system (Rolling release). I am running XFCE on X11, and I have set up Weston as a compositor to provide the necessary Wayland environment.
Current Progress and Configuration:
Memory Optimization: I have successfully created and enabled a 10GB Swap file to ensure memory is not a bottleneck, as my CPU usage was hitting 85% earlier.
Compositor: Weston is running and properly initialized.
Initialization: Waydroid was initialized with GApps, and the system/vendor images were extracted successfully.
Binder Service: The gbinder service manager indicates that /dev/anbox-binder has appeared successfully.
The Persistent Problem:
Despite the binder being active, when I attempt to launch the UI using WAYLAND_DISPLAY=wayland-1 waydroid show-full-ui, the terminal enters an infinite loop with the following error:
[04:46:19] Failed to get service waydroidplatform, trying again...
Troubleshooting Steps Taken:
Increased Swap to 10GB and verified via free -h.
Restarted the waydroid-container service multiple times.
Confirmed the correct WAYLAND_DISPLAY variable for the Weston session.
System Environment:
User: adnan
OS: Kali Linux (XFCE)
RAM/Swap: 8GB physical RAM + 10GB Swap
Question:
What could be preventing the waydroidplatform service from connecting to the hardware or the container, even though the binder is present? Are there specific kernel modules or graphics configurations unique to Kali that I might be missing?
Attached Images:
The terminal loop with the service failure.
My /etc/fstab showing the 10GB Swap configuration.
The Weston session window.
Thank you for your help!
Current Progress and Configuration:
Memory Optimization: I have successfully created and enabled a 10GB Swap file to ensure memory is not a bottleneck, as my CPU usage was hitting 85% earlier.
Compositor: Weston is running and properly initialized.
Initialization: Waydroid was initialized with GApps, and the system/vendor images were extracted successfully.
Binder Service: The gbinder service manager indicates that /dev/anbox-binder has appeared successfully.
The Persistent Problem:
Despite the binder being active, when I attempt to launch the UI using WAYLAND_DISPLAY=wayland-1 waydroid show-full-ui, the terminal enters an infinite loop with the following error:
[04:46:19] Failed to get service waydroidplatform, trying again...
Troubleshooting Steps Taken:
Increased Swap to 10GB and verified via free -h.
Restarted the waydroid-container service multiple times.
Confirmed the correct WAYLAND_DISPLAY variable for the Weston session.
System Environment:
User: adnan
OS: Kali Linux (XFCE)
RAM/Swap: 8GB physical RAM + 10GB Swap
Question:
What could be preventing the waydroidplatform service from connecting to the hardware or the container, even though the binder is present? Are there specific kernel modules or graphics configurations unique to Kali that I might be missing?
Attached Images:
The terminal loop with the service failure.
My /etc/fstab showing the 10GB Swap configuration.
The Weston session window.
Thank you for your help!
Last edited:

