Караметика не отображает экран устройства в Webrtc на Aarch64Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Караметика не отображает экран устройства в Webrtc на Aarch64

Сообщение Anonymous »

Об этом недостатке сообщили несколько авторов в Интернете (см. https://medium.com/@bushminuszero/cuttl ... f60d937614 и https://junsun.net/wordpress/tag/cuttlefish/), и я ставлю такую ​​же проблему для себя. reproduce:

[*]Create an a1.metal instance on AWS, or use any other AArch64 machine that is bare-metal or allows nested virtualization
[*]Install Ubuntu 22.04 ARM64
[*]Setup ubuntu-desktop on the machine and a VNC server for viewing the screen remotely
[*]Setup Firefox on the AArch64 machine
[*]Follow the official instructions to setup Cuttlefish: https://source.android.com/docs/setup/c ... lefish-use
After launching Cuttlefish according to the official instructions and going to https: // localhost: 8443, вы можете видеть, что не установлено подключение к отображению виртуального устройства Android.

Код: Выделить всё

~/work/avd$ HOME=$PWD ./bin/launch_cvd --daemon --start_webrtc=true
===================================================================
NOTICE:

By using this Android Virtual Device, you agree to
Google Terms of Service (https://policies.google.com/terms).
The Google Privacy Policy (https://policies.google.com/privacy)
describes how Google handles information generated as you use
Google Services.
===================================================================

launch_cvd I 03-27 08:03:20  2881  2881 main.cc:312] Host changed from last run: 0
assemble_cvd D 03-27 08:03:20  3103  3103 fetcher_config.cpp:220] Could not find file ending in kernel
assemble_cvd D 03-27 08:03:20  3103  3103 fetcher_config.cpp:220] Could not find file ending in initramfs.img
assemble_cvd I 03-27 08:03:20  3103  3103 config_flag.cpp:153] Launching CVD using --config='phone'.
assemble_cvd D 03-27 08:03:20  3103  3103 subprocess.cpp:333] Started (pid: 3106): /home/ubuntu/work/avd/bin/extract-ikconfig
assemble_cvd D 03-27 08:03:20  3103  3103 subprocess.cpp:335] /home/ubuntu/work/avd/boot.img
assemble_cvd D 03-27 08:03:21  3103  3103 subprocess.cpp:333] Started (pid: 3114): /home/ubuntu/work/avd/bin/unpack_bootimg
assemble_cvd D 03-27 08:03:21  3103  3103 subprocess.cpp:335] --boot_img
assemble_cvd D 03-27 08:03:21  3103  3103 subprocess.cpp:335] /home/ubuntu/work/avd/boot.img
assemble_cvd D 03-27 08:03:21  3103  3103 subprocess.cpp:335] --out
assemble_cvd D 03-27 08:03:21  3103  3103 subprocess.cpp:335] /tmp/RXHefo
Failed to load library: libEGL.so
Failed to load library: libEGL.so
Failed to wait for subprocess: subprocess terminated by signal 11.
Failed to wait for subprocess: subprocess terminated by signal 11.
GPU auto mode: did not detect prerequisites for accelerated rendering support, enabling --gpu_mode=guest_swiftshader.
The following files contain useful debugging information:
Logcat output: /home/ubuntu/work/avd/cuttlefish/instances/cvd-1/logs/logcat
Kernel log: /home/ubuntu/work/avd/cuttlefish/instances/cvd-1/kernel.log
Point your browser to https://localhost:8443 to interact with the device.
Launcher log: /home/ubuntu/work/avd/cuttlefish/instances/cvd-1/logs/launcher.log
Instance configuration: /home/ubuntu/work/avd/cuttlefish/instances/cvd-1/cuttlefish_config.json
Virtual device booted successfully
VIRTUAL_DEVICE_BOOT_COMPLETED
журналы: https://drive.google.com/drive/folders/ ... pnkdoxfduu? по адресу https://android.googlesource.com/platfo ... arch64/lib и помещение в каталог AVD/bin . Я обнаружил с Home = $ pwd strace -f -v -s150 ./bin/launch_cvd ---daemon -start_webrtc = true 2> & 1 | FGREP libegl.so Что каравика ищет артефакты именно там, а не системные каталоги. Ошибка libegl.so не разрешается ни одним из вышеперечисленных способов.
Пожалуйста, предложите, что еще я могу попробовать.

Подробнее здесь: https://stackoverflow.com/questions/758 ... on-aarch64
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»