Any developments at all? - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=111) +--- Forum: Android on Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=113) +--- Thread: Any developments at all? (/showthread.php?tid=14592) |
RE: Any developments at all? - jiyong - 11-17-2021 Tried adding the stuff to /boot/extlinux/extlinux.conf, but no success yet. Tried starting Waydroid with: waydroid show-full-ui Got the message that /dev/binder died. Perhaps the log will give some more clues? [rock@PinebookPro ~]$ waydroid log (000784) [22:25:24] % lxc-start -P /var/lib/waydroid/lxc -F -n waydroid -- /init (000784) [22:25:24] New background process: pid=1641, output=background (000784) [22:25:25] waiting 10 seconds for container to start... (000784) [22:25:26] Save session config: /var/lib/waydroid/session.cfg (001566) [22:25:26] Failed to start Clipboard manager service, check logs lxc-start: waydroid: conf.c: run_buffer: 321 Script exited with status 126 lxc-start: waydroid: start.c: lxc_end: 987 Failed to run lxc.hook.post-stop for container "waydroid" (001566) [22:25:55] Clipboard service is not even started (000784) [22:25:55] session manager stopped, stopping container and waiting... (000784) [22:25:55] WayDroid container is STOPPED (000784) [22:25:55] % chmod 666 -R /dev/binder (000784) [22:25:55] % chmod 666 -R /dev/vndbinder (000784) [22:25:55] % chmod 666 -R /dev/hwbinder (000784) [22:25:55] Container manager is waiting for session to load (001984) [22:25:58] % tail -n 60 -F /var/lib/waydroid/waydroid.log (001984) [22:25:58] *** output passed to waydroid stdout, not to this log *** (002418) [22:28:42] WayDroid container is STOPPED (002488) [22:28:43] WayDroid session is not started (000810) [22:29:17] % mkdir -p /dev/binderfs (000810) [22:29:17] % mount -t binder binder /dev/binderfs (000810) [22:29:17] % ln -s /dev/binderfs/features /dev/binderfs/vndbinder /dev/binderfs/hwbinder /dev/binderfs/binder /dev/binderfs/anbox-vndbinder /dev/binderfs/anbox-hwbinder /dev/binderfs/anbox-binder /dev/binderfs/binder-control /dev/ (000810) [22:29:17] % chmod 666 -R /dev/binder (000810) [22:29:17] % chmod 666 -R /dev/vndbinder (000810) [22:29:17] % chmod 666 -R /dev/hwbinder (000810) [22:29:17] Container manager is waiting for session to load (002716) [22:31:10] Starting waydroid session (002716) [22:31:10] Save session config: /var/lib/waydroid/session.cfg (002716) [22:31:10] UserMonitor service is not even started (002716) [22:31:10] Clipboard service is not even started (000810) [22:31:10] % /usr/lib/waydroid/data/scripts/waydroid-net.sh start (000810) [22:31:11] % mount /usr/share/waydroid-extra/images/system.img /var/lib/waydroid/rootfs (000810) [22:31:11] % mount -o remount,ro /usr/share/waydroid-extra/images/system.img /var/lib/waydroid/rootfs (000810) [22:31:11] % mount /usr/share/waydroid-extra/images/vendor.img /var/lib/waydroid/rootfs/vendor (000810) [22:31:11] % mount -o remount,ro /usr/share/waydroid-extra/images/vendor.img /var/lib/waydroid/rootfs/vendor (000810) [22:31:11] % mount -o bind /var/lib/waydroid/waydroid.prop /var/lib/waydroid/rootfs/vendor/waydroid.prop (000810) [22:31:11] % mount -o bind /home/rock/.local/share/waydroid/data /var/lib/waydroid/data (000810) [22:31:11] % chmod 777 -R /dev/ashmem (000810) [22:31:11] % chmod 777 -R /dev/dri (000810) [22:31:11] % chmod 777 -R /dev/fb0 (000810) [22:31:11] % chmod 777 -R /dev/video4 (000810) [22:31:11] % chmod 777 -R /dev/video3 (000810) [22:31:11] % chmod 777 -R /dev/video2 (000810) [22:31:11] % chmod 777 -R /dev/video1 (000810) [22:31:11] % chmod 777 -R /dev/video0 (000810) [22:31:11] % lxc-start -P /var/lib/waydroid/lxc -F -n waydroid -- /init (000810) [22:31:11] New background process: pid=2786, output=background (000810) [22:31:12] waiting 10 seconds for container to start... (000810) [22:31:13] Save session config: /var/lib/waydroid/session.cfg (002716) [22:31:13] Failed to start Clipboard manager service, check logs lxc-start: waydroid: conf.c: run_buffer: 321 Script exited with status 126 lxc-start: waydroid: start.c: lxc_end: 987 Failed to run lxc.hook.post-stop for container "waydroid" (002716) [22:31:53] Clipboard service is not even started (000810) [22:31:54] session manager stopped, stopping container and waiting... (000810) [22:31:54] WayDroid container is STOPPED (000810) [22:31:54] % chmod 666 -R /dev/binder (000810) [22:31:54] % chmod 666 -R /dev/vndbinder (000810) [22:31:54] % chmod 666 -R /dev/hwbinder (000810) [22:31:54] Container manager is waiting for session to load (003131) [22:31:56] % tail -n 60 -F /var/lib/waydroid/waydroid.log (003131) [22:31:56] *** output passed to waydroid stdout, not to this log *** RE: Any developments at all? - jiyong - 01-27-2022 Did the cleanup as described here (Troubleshoot section): https://wiki.archlinux.org/title/Waydroid Some more detailed steps Stop service: sudo systemctl stop waydroid-container Start service: sudo systemctl start waydroid-container Check services: systemctl list-units --type=service Not sure if the log is different because of newer version of Waydroid. This looks like a new error: UserMonitor service is not even started Anyone with ideas? (002419) [00:22:23] Save config: /var/lib/waydroid/waydroid.cfg (002419) [00:22:23] % lxc-info --version 4.0.11 (002419) [00:22:23] % mkdir -p /var/lib/waydroid/lxc/waydroid (002419) [00:22:23] % cp -fpr /usr/lib/waydroid/data/configs/config_2 /var/lib/waydroid/lxc/waydroid/config (002419) [00:22:23] % sed -i s/LXCARCH/aarch64/ /var/lib/waydroid/lxc/waydroid/config (002419) [00:22:23] % mv /var/lib/waydroid/config_nodes /var/lib/waydroid/lxc/waydroid (002426) [00:22:31] Starting waydroid session (002426) [00:22:31] Save session config: /var/lib/waydroid/session.cfg (002426) [00:22:31] UserMonitor service is not even started (002426) [00:22:31] Clipboard service is not even started (003193) [00:25:29] % tail -n 60 -F /var/lib/waydroid/waydroid.log (003193) [00:25:29] *** output passed to waydroid stdout, not to this log *** (009081) [00:49:45] Starting waydroid session (009081) [00:49:45] Save session config: /var/lib/waydroid/session.cfg (009081) [00:49:45] UserMonitor service is not even started (009081) [00:49:45] Clipboard service is not even started (009827) [00:50:17] % tail -n 60 -F /var/lib/waydroid/waydroid.log (009827) [00:50:17] *** output passed to waydroid stdout, not to this log *** (013860) [01:07:00] Starting waydroid session (013860) [01:07:00] Save session config: /var/lib/waydroid/session.cfg (013860) [01:07:00] UserMonitor service is not even started (013860) [01:07:00] Clipboard service is not even started (014728) [01:07:34] % tail -n 60 -F /var/lib/waydroid/waydroid.log (014728) [01:07:34] *** output passed to waydroid stdout, not to this log *** RE: Any developments at all? - jiyong - 01-30-2022 Found some more info here: https://github.com/waydroid/waydroid/issues/136 Checking PSI fails on my PBP. $ cat /proc/pressure/cpu cat: /proc/pressure/cpu: No such file or directory Tried adding psi=1 in extlinux.conf. Do I need to do anything after that? RE: Any developments at all? - jiyong - 02-11-2022 Got the latest kernel for stable. Linux PinebookPro 5.16.8-3-MANJARO-ARM Waydroid is working now! Perhaps you will run into an issue with a corrupted cfg file. https://forum.manjaro.org/t/waydroid-failed-to-get-service-waydroidplatform-trying-again/100691/9 |