cool pi boards run waydroid
-
ubuntu22 (wayland) now have some errors.
add args 'systemd.unified_cgroup_hierarchy=0'
coolpi@coolpi:~$ cat /proc/cmdline root=LABEL=writable rw rootfstype=ext4 console=ttyS0,115200n81 quiet systemd.unified_cgroup_hierarchy=0 splash plymouth.ignore-serial-consoles vt.global_cursor_default=1 irqchip.gicv3_pseudo_nmi=0 net.ifnames=0 rtleth=ethaddr:32:fa:e2:50:53:e8 coolpi@coolpi:~$
install waydroid:
sudo apt install curl ca-certificates -y curl https://repo.waydro.id | sudo bash sudo apt install waydroid -y
coolpi@coolpi:~$ sudo waydroid container start;waydroid session start
coolpi@coolpi:~$ waydroid status Session: RUNNING Container: RUNNING Vendor type: MAINLINE IP address: UNKNOWN Session user: coolpi(1000) Wayland display: wayland-0 coolpi@coolpi:~$ coolpi@coolpi:~$ coolpi@coolpi:~$ waydroid show-full-ui [14:55:56] Failed to get service waydroidplatform, trying again... [14:55:57] Failed to get service waydroidplatform, trying again... [14:55:58] Failed to get service waydroidplatform, trying again... ^CTraceback (most recent call last): File "/usr/bin/waydroid", line 9, in <module> sys.exit(tools.main()) File "/usr/lib/waydroid/tools/__init__.py", line 126, in main actions.app_manager.showFullUI(args) File "/usr/lib/waydroid/tools/actions/app_manager.py", line 132, in showFullUI maybeLaunchLater(args, justShow) File "/usr/lib/waydroid/tools/actions/app_manager.py", line 69, in maybeLaunchLater launchNow() File "/usr/lib/waydroid/tools/actions/app_manager.py", line 120, in justShow platformService = IPlatform.get_service(args) File "/usr/lib/waydroid/tools/interfaces/IPlatform.py", line 318, in get_service time.sleep(1) KeyboardInterrupt coolpi@coolpi:~$ sudo waydroid shell [sudo] password for coolpi: :/ # uname -a Linux waydroid 5.10.110 #13 SMP Thu Jun 15 10:17:49 CST 2023 aarch64 :/ #
06-16 07:00:50.694 50 50 E tombstoned: Tombstone written to: /data/tombstones/tombstone_28 06-16 07:00:50.793 3013 3013 I ServiceManager: Waiting for service 'SurfaceFlinger' on '/dev/binder'... 06-16 07:00:54.000 3013 3013 I chatty : uid=1000 system_server identical 43 lines 06-16 07:00:54.100 3013 3013 I ServiceManager: Waiting for service 'SurfaceFlinger' on '/dev/binder'... 06-16 07:00:54.201 3013 3013 W ServiceManager: Service SurfaceFlinger didn't start. Returning NULL 06-16 07:00:54.451 3013 3013 I ServiceManager: Waiting for service 'SurfaceFlinger' on '/dev/binder'... 06-16 07:00:55.654 3013 3013 I ServiceManager: Waiting for service 'SurfaceFlinger' on '/dev/binder'... 06-16 07:00:55.662 3079 3079 I SurfaceFlinger: Using HWComposer service: 'default' 06-16 07:00:55.662 3079 3079 I SurfaceFlinger: SurfaceFlinger is starting 06-16 07:00:55.663 3079 3079 I SurfaceFlinger: Disabling backpressure propagation 06-16 07:00:55.663 3079 3079 I SurfaceFlinger: Disabling blur effects, they are not supported. 06-16 07:00:55.663 3079 3079 I SurfaceFlinger: Treble testing override: 'false' 06-16 07:00:55.664 3079 3079 I SurfaceFlinger: SurfaceFlinger's main thread ready to run. Initializing graphics H/W... 06-16 07:00:55.664 3079 3079 D RenderEngine: RenderEngine GLES Backend 06-16 07:00:55.667 3079 3079 D libEGL : loaded /vendor/lib64/egl/libEGL_mesa.so 06-16 07:00:55.667 3079 3079 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_mesa.so 06-16 07:00:55.668 3079 3079 D libEGL : loaded /vendor/lib64/egl/libGLESv2_mesa.so 06-16 07:00:55.671 3079 3079 W EGL-MAIN: MESA-LOADER: failed to open rknpu: dlopen failed: library "/vendor/lib64/dri/rknpu_dri.so" not found (search paths /vendor/lib64/dri, suffix _dri) 06-16 07:00:55.671 3079 3079 W EGL-MAIN: Failed to open any DRM device 06-16 07:00:55.672 3079 3079 W EGL-MAIN: Failed to open any DRM device 06-16 07:00:55.672 3079 3079 W libEGL : eglInitialize(0xb400007f9ec41000) failed (EGL_NOT_INITIALIZED) 06-16 07:00:55.672 3079 3079 E libEGL : call to OpenGL ES API with no current context (logged once per thread) 06-16 07:00:55.672 3079 3079 F RenderEngine: eglQueryStringImplementationANDROID(EGL_VERSION) failed 06-16 07:00:55.672 50 50 I tombstoned: received crash request for pid 3079 06-16 07:00:55.674 3079 3079 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 06-16 07:00:55.674 3079 3079 F DEBUG : LineageOS Version: '18.1-20230421-VANILLA-waydroid_arm64' 06-16 07:00:55.674 3079 3079 F DEBUG : Build fingerprint: 'waydroid/lineage_waydroid_arm64/waydroid_arm64:11/RQ3A.211001.001/32:userdebug/test-keys' 06-16 07:00:55.674 3079 3079 F DEBUG : Revision: '0' 06-16 07:00:55.674 3079 3079 F DEBUG : ABI: 'arm64' 06-16 07:00:55.674 3079 3079 F DEBUG : Timestamp: 2023-06-16 07:00:55+0000 06-16 07:00:55.674 3079 3079 F DEBUG : pid: 3079, tid: 3079, name: surfaceflinger >>> /system/bin/surfaceflinger <<< 06-16 07:00:55.674 3079 3079 F DEBUG : uid: 1000 06-16 07:00:55.674 3079 3079 F DEBUG : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr -------- 06-16 07:00:55.674 3079 3079 F DEBUG : Abort message: 'eglQueryStringImplementationANDROID(EGL_VERSION) failed' 06-16 07:00:55.674 3079 3079 F DEBUG : x0 0000000000000000 x1 0000000000000c07 x2 0000000000000006 x3 0000007fcb454310 06-16 07:00:55.674 3079 3079 F DEBUG : x4 00000000002e79ec x5 00000000002e79ec x6 00000000002e79ec x7 0000007fa26c1000 06-16 07:00:55.674 3079 3079 F DEBUG : x8 00000000000000f0 x9 c079f550d367498a x10 0000000000000000 x11 ffffffc0ffffffdf 06-16 07:00:55.674 3079 3079 F DEBUG : x12 0000000000000001 x13 0000000000000038 x14 0000000000000000 x15 ffffffffffffffff 06-16 07:00:55.674 3079 3079 F DEBUG : x16 0000007fa0ad0948 x17 0000007fa0aaf410 x18 0000007fa1aa2000 x19 0000000000000c07 06-16 07:00:55.674 3079 3079 F DEBUG : x20 0000000000000c07 x21 00000000ffffffff x22 0000000300000001 x23 0000000000000001 06-16 07:00:55.674 3079 3079 F DEBUG : x24 0000000000000003 x25 0000000000000000 x26 0000000000000000 x27 0000000000000000 06-16 07:00:55.674 3079 3079 F DEBUG : x28 0000000000000000 x29 0000007fcb454390 06-16 07:00:55.674 3079 3079 F DEBUG : lr 0000007fa0a61a9c sp 0000007fcb4542f0 pc 0000007fa0a61ac8 pst 0000000000001000 06-16 07:00:55.684 3079 3079 F DEBUG : 06-16 07:00:55.684 3079 3079 F DEBUG : backtrace: 06-16 07:00:55.684 3079 3079 F DEBUG : #00 pc 0000000000089ac8 /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: e4cdaa3667d6b3fb35d46671d31909c3) 06-16 07:00:55.684 3079 3079 F DEBUG : #01 pc 00000000000062b0 /system/lib64/liblog.so (__android_log_default_aborter+12) (BuildId: b5b2ed9d2859e7c956635d8bdb685c6f) 06-16 07:00:55.684 3079 3079 F DEBUG : #02 pc 0000000000006e18 /system/lib64/liblog.so (__android_log_assert+336) (BuildId: b5b2ed9d2859e7c956635d8bdb685c6f) 06-16 07:00:55.684 3079 3079 F DEBUG : #03 pc 000000000018db58 /system/lib64/libsurfaceflinger.so (android::renderengine::gl::GLESRenderEngine::create(android::renderengine::RenderEngineCreationArgs const&)+4320) (BuildId: 85d0b58d7dd2d26b021c8b09ffbd4753) 06-16 07:00:55.684 3079 3079 F DEBUG : #04 pc 000000000018c928 /system/lib64/libsurfaceflinger.so (android::renderengine::RenderEngine::create(android::renderengine::RenderEngineCreationArgs const&)+168) (BuildId: 85d0b58d7dd2d26b021c8b09ffbd4753) 06-16 07:00:55.684 3079 3079 F DEBUG : #05 pc 000000000010c868 /system/lib64/libsurfaceflinger.so (android::SurfaceFlinger::init()+184) (BuildId: 85d0b58d7dd2d26b021c8b09ffbd4753) 06-16 07:00:55.684 3079 3079 F DEBUG : #06 pc 00000000000021b8 /system/bin/surfaceflinger (main+368) (BuildId: 2a5c373dbea113a5035b20ca4aed30fe) 06-16 07:00:55.684 3079 3079 F DEBUG : #07 pc 000000000008506c /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+108) (BuildId: e4cdaa3667d6b3fb35d46671d31909c3)