Any developments at all?
#21
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 ***
  Reply
#22
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 ***
  Reply
#23
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?
  Reply
#24
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-fai...n/100691/9
  Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)