tuxino
(Tuxino)
October 21, 2021, 4:17pm
2
Waydroid show-full-ui error
(004510) [18:09:48] WayDroid container is STOPPED
(004512) [18:09:48] WayDroid session is not started
(003081) [18:11:58] % modprobe binder_linux devices=“anbox-binder,anbox-vndbinder,anbox-hwbinder”
(003081) [18:11:58] % mkdir -p /dev/binderfs
(003081) [18:11:58] % mount -t binder binder /dev/binderfs
(003081) [18:11:58] % ln -s /dev/binderfs/anbox-hwbinder /dev/binderfs/anbox-vndbinder /dev/binderfs/anbox-binder /dev/binderfs/binder-control /dev/
(003081) [18:11:58] % modprobe ashmem_linux
(003081) [18:11:58] % chmod 666 -R /dev/anbox-binder
(003081) [18:11:58] % chmod 666 -R /dev/anbox-vndbinder
(003081) [18:11:58] % chmod 666 -R /dev/anbox-hwbinder
(003081) [18:11:58] Container manager is waiting for session to load
(003243) [18:12:57] Starting waydroid session
(003243) [18:12:57] Save session config: /var/lib/waydroid/session.cfg
(003243) [18:12:57] UserMonitor service is not even started
(003243) [18:12:57] Clipboard service is not even started
(003081) [18:12:57] % /usr/lib/waydroid/data/scripts/waydroid-net.sh start
success
(003081) [18:12:58] % waydroid-sensord /dev/anbox-hwbinder
(003081) [18:12:58] New background process: pid=3295, output=background
(003081) [18:12:58] % mount /var/lib/waydroid/images/system.img /var/lib/waydroid/rootfs
[waydroid-sensors-daemon] failed to call load_plugin
[waydroid-sensors-daemon] Failed to create SensorfwAccelerometerSensor: Could not create sensorfw backend
[waydroid-sensors-daemon] failed to call load_plugin
[waydroid-sensors-daemon] Failed to create SensorfwGyroscopeSensor: Could not create sensorfw backend
[waydroid-sensors-daemon] failed to call load_plugin
[waydroid-sensors-daemon] Failed to create SensorfwHumiditySensor: Could not create sensorfw backend
[waydroid-sensors-daemon] failed to call load_plugin
[waydroid-sensors-daemon] Failed to create SensorfwLightSensor: Could not create sensorfw backend
[waydroid-sensors-daemon] failed to call load_plugin
[waydroid-sensors-daemon] Failed to create SensorfwMagnetometerSensor: Could not create sensorfw backend
[waydroid-sensors-daemon] failed to call load_plugin
[waydroid-sensors-daemon] Failed to create SensorfwOrientationSensor: Could not create sensorfw backend
[waydroid-sensors-daemon] failed to call load_plugin
[waydroid-sensors-daemon] Failed to create SensorfwPressureSensor: Could not create sensorfw backend
[waydroid-sensors-daemon] failed to call load_plugin
[waydroid-sensors-daemon] Failed to create SensorfwProximitySensor: Could not create sensorfw backend
[waydroid-sensors-daemon] failed to call load_plugin
[waydroid-sensors-daemon] Failed to create SensorfwStepcounterSensor: Could not create sensorfw backend
[waydroid-sensors-daemon] failed to call load_plugin
[waydroid-sensors-daemon] Failed to create SensorfwTemperatureSensor: Could not create sensorfw backend
(003081) [18:12:58] % mount -o remount,ro /var/lib/waydroid/images/system.img /var/lib/waydroid/rootfs
(003081) [18:12:58] % mount /var/lib/waydroid/images/vendor.img /var/lib/waydroid/rootfs/vendor
(003081) [18:12:58] % mount -o remount,ro /var/lib/waydroid/images/vendor.img /var/lib/waydroid/rootfs/vendor
(003081) [18:12:58] % mount -o bind /var/lib/waydroid/waydroid.prop /var/lib/waydroid/rootfs/vendor/waydroid.prop
(003081) [18:12:58] % mount -o bind /home/hellgate/.local/share/waydroid/data /var/lib/waydroid/data
(003081) [18:12:58] % umount -l /sys/fs/cgroup/schedtune
umount: /sys/fs/cgroup/schedtune: no mount point specified.
(003081) [18:12:58] % chmod 777 -R /dev/ashmem
(003081) [18:12:58] % chmod 777 -R /sys/kernel/debug/sync/sw_sync
(003081) [18:12:58] % chmod 777 -R /dev/dri
(003081) [18:12:58] % chmod 777 -R /dev/fb0
(003081) [18:12:58] % chmod 777 -R /dev/video1
(003081) [18:12:58] % chmod 777 -R /dev/video0
(003081) [18:12:58] % lxc-start -P /var/lib/waydroid/lxc -F -n waydroid – /init
(003081) [18:12:58] New background process: pid=3331, output=background
(003081) [18:12:58] Save session config: /var/lib/waydroid/session.cfg
[gbinder] Service manager /dev/anbox-hwbinder has appeared
[waydroid-sensors-daemon] Waydroid Sensors HAL service ready.
lxc-start: waydroid: conf.c: run_buffer: 323 Script exited with status 126
lxc-start: waydroid: start.c: lxc_end: 996 Failed to run lxc.hook.post-stop for container “waydroid”
yanqiyu
(Qiyu Yan)
October 22, 2021, 1:58am
3
Don’t install waydroid-sensors
for now, that is problematic now
tuxino
(Tuxino)
October 22, 2021, 8:53am
4
ah ok now works great! Thanks you so much dude
rmnscnce
(ᅟ)
October 26, 2021, 12:21pm
5
Hello, rmnscnce here!
Seriously, @yanqiyu thank you for coming around to finish up the Waydroid packaging. I haven’t got around it because I didn’t manage to boot it successfully after all these times.
1 Like
yanqiyu
(Qiyu Yan)
October 28, 2021, 11:40am
7
Since I am not using kernel built with binderfs, so the selinux module included don’t have related policy, can you run waydroid in permissive mode and run sudo ausearch -ts today --raw | audit2allow -M waydroid
, and send me the waydroid.te
file generated?
lecris
(Cristian Le)
November 17, 2021, 12:52am
9
@yanqiyu Is there a hosted repository for the waydroid.spec
so that we can contribute?
The main issue I find currently is that a proper waydroid
system user is not created to own the installed files.
yanqiyu
(Qiyu Yan)
November 17, 2021, 7:39am
10
Usually we don’t create separate user to own installed files, unless upstream supports and suggests to. And for a hosted spec file: GitHub - karuboniru/waydroid-spec: File used to package waydroid for Fedora
staeffn
(staeffn staeffn)
June 14, 2022, 1:32pm
11
sudo dnf in waydroid
Last metadata expiration check: 0:34:28 ago on Di 14 Jun 2022 14:57:13 CEST.
Error:
Problem: conflicting requests
nothing provides python-gbinder-python needed by waydroid-1.2.0-3.20211021git1.2.0.fc36.x86_64
seems like it’s just redirecting to the other repo that’s not existing anymore? not entirely sure:
Error 404: Not Found
Project rmnscnce/waydroid does not exist.