Skip to content

Instantly share code, notes, and snippets.

@squidds
Created November 4, 2022 04:35
Show Gist options
  • Select an option

  • Save squidds/9ec1edf76096739f7ed04f6e839ac1ce to your computer and use it in GitHub Desktop.

Select an option

Save squidds/9ec1edf76096739f7ed04f6e839ac1ce to your computer and use it in GitHub Desktop.
Waydroid Failure
Welcome to postmarketOS! o/
This distribution is based on Alpine Linux.
First time using postmarketOS? Make sure to read the cheatsheet in the wiki:
-> https://postmarketos.org/cheatsheet
You may change this message by editing /etc/motd.
pine64-pinebookpro:~$ sudo waydroid log
[sudo] password for user:
(004302) [04:29:05] % chmod 777 -R /dev/video0
(004302) [04:29:05] % lxc-start -P /var/lib/waydroid/lxc -F -n waydroid -- /init
(004302) [04:29:05] New background process: pid=4722, output=background
lxc-start: waydroid: ../src/lxc/utils.c: safe_mount: 1221 No such file or directory - Failed to mount "/dev/ashmem" onto "/usr/lib/lxc/rootfs/dev/ashmem"
(004302) [04:29:06] Save session config: /var/lib/waydroid/session.cfg
(004863) [04:29:47] Failed to get service waydroidplatform, trying again...
(004863) [04:29:48] Failed to get service waydroidplatform, trying again...
lxc-start: waydroid: ../src/lxc/conf.c: run_buffer: 321 Script exited with status 126
lxc-start: waydroid: ../src/lxc/start.c: lxc_end: 985 Failed to run lxc.hook.post-stop for container "waydroid"
(004302) [04:30:35] session manager stopped, stopping container and waiting...
(004302) [04:30:35] WayDroid container is STOPPED
(004302) [04:30:35] % modprobe -q ashmem_linux
(004302) [04:30:35] % chmod 666 -R /dev/binder
(004302) [04:30:35] % chmod 666 -R /dev/vndbinder
(004302) [04:30:35] % chmod 666 -R /dev/hwbinder
(004302) [04:30:35] Container manager is waiting for session to load
(004993) [04:30:41] WayDroid container is STOPPED
(004995) [04:30:41] WayDroid session is not started
(002445) [04:31:19] % modprobe -q ashmem_linux
(002445) [04:31:19] % chmod 666 -R /dev/binder
(002445) [04:31:19] % chmod 666 -R /dev/vndbinder
(002445) [04:31:19] % chmod 666 -R /dev/hwbinder
(002445) [04:31:19] Container manager is waiting for session to load
(003299) [04:31:44] Save session config: /var/lib/waydroid/session.cfg
(003299) [04:31:44] UserMonitor service is not even started
(003299) [04:31:44] Clipboard service is not even started
(002445) [04:31:44] % /usr/lib/waydroid/data/scripts/waydroid-net.sh start
vnic is waydroid0
(002445) [04:31:45] % mount /var/lib/waydroid/images/system.img /var/lib/waydroid/rootfs
(002445) [04:31:45] % mount -o remount,ro /var/lib/waydroid/images/system.img /var/lib/waydroid/rootfs
(002445) [04:31:45] % mount /var/lib/waydroid/images/vendor.img /var/lib/waydroid/rootfs/vendor
(002445) [04:31:45] % mount -o remount,ro /var/lib/waydroid/images/vendor.img /var/lib/waydroid/rootfs/vendor
(002445) [04:31:45] % mount -o bind /var/lib/waydroid/waydroid.prop /var/lib/waydroid/rootfs/vendor/waydroid.prop
(002445) [04:31:45] Save config: /var/lib/waydroid/waydroid.cfg
(002445) [04:31:45] % mount -o bind /home/user/.local/share/waydroid/data /var/lib/waydroid/data
(002445) [04:31:45] % chmod 777 -R /dev/dri
(002445) [04:31:45] % chmod 777 -R /dev/fb0
(002445) [04:31:45] % chmod 777 -R /dev/video1
(002445) [04:31:45] % chmod 777 -R /dev/video0
(002445) [04:31:45] % lxc-start -P /var/lib/waydroid/lxc -F -n waydroid -- /init
(002445) [04:31:45] New background process: pid=3437, output=background
lxc-start: waydroid: ../src/lxc/utils.c: safe_mount: 1221 No such file or directory - Failed to mount "/dev/ashmem" onto "/usr/lib/lxc/rootfs/dev/ashmem"
(002445) [04:31:45] waiting 10 seconds for container to start...
(002445) [04:31:46] Save session config: /var/lib/waydroid/session.cfg
(003653) [04:32:11] Failed to get service waydroidplatform, trying again...
(003653) [04:32:12] Failed to get service waydroidplatform, trying again...
(003653) [04:32:13] Failed to get service waydroidplatform, trying again...
(003653) [04:32:14] Failed to get service waydroidplatform, trying again...
(003653) [04:32:15] Failed to get service waydroidplatform, trying again...
(003653) [04:32:16] Failed to get service waydroidplatform, trying again...
(003653) [04:32:17] Failed to get service waydroidplatform, trying again...
(003653) [04:32:18] Failed to get service waydroidplatform, trying again...
(003653) [04:32:19] Failed to get service waydroidplatform, trying again...
(003653) [04:32:20] Failed to get service waydroidplatform, trying again...
(003676) [04:32:32] % tail -n 60 -F /var/lib/waydroid/waydroid.log
(003676) [04:32:32] *** output passed to waydroid stdout, not to this log ***
lxc-start: waydroid: ../src/lxc/conf.c: run_buffer: 321 Script exited with status 126
lxc-start: waydroid: ../src/lxc/start.c: lxc_end: 985 Failed to run lxc.hook.post-stop for container "waydroid"
(003841) [04:33:55] % tail -n 60 -F /var/lib/waydroid/waydroid.log
(003841) [04:33:55] *** output passed to waydroid stdout, not to this log ***
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment