apollo icon indicating copy to clipboard operation
apollo copied to clipboard

Cannot launch studio connector

Open Rayzheng227 opened this issue 5 months ago • 3 comments

Cannot login at Dreamview Plus for Apollo 9.0 following the instructions at here;

Running mainboard -d /home/zhengrui/.apollo/dreamview/plugins/studio_connector/studio_connector.dag -p studio_connector -s CYBER_DEFAULT yields the error

E0722 19:38:33.620131 757176 class_loader_utility.cc:218] [mainboard]LibraryLoadException: libcivetweb++.so: cannot open shared object file: No such file or directory
E0722 19:38:33.620167 757176 class_loader_utility.cc:234] [mainboard]shared library failed: /home/zhengrui/.apollo/dreamview/plugins/studio_connector/libstudio_connector_component.so
E0722 19:38:33.620182 757176 class_loader_manager.h:78] [mainboard]Invalid class name: StudioConnectorComponent
E0722 19:38:33.620200 757176 module_controller.cc:69] [mainboard]Failed to load module: /home/zhengrui/.apollo/dreamview/plugins/studio_connector/studio_connector.dag
E0722 19:38:33.620208 757176 class_loader_utility.cc:256] [mainboard]Attempt to UnloadLibrary lib, but can't find lib: /home/zhengrui/.apollo/dreamview/plugins/studio_connector/libstudio_connector_component.so
E0722 19:38:33.620214 757176 mainboard.cc:39] [mainboard]module start error.

After installing libcivetweb++.so, yields another error:

E0722 19:44:18.487874 816345 class_loader_utility.cc:218] [mainboard]LibraryLoadException: libadapter_config_proto.so: cannot open shared object file: No such file or directory
E0722 19:44:18.487915 816345 class_loader_utility.cc:234] [mainboard]shared library failed: /home/zhengrui/.apollo/dreamview/plugins/studio_connector/libstudio_connector_component.so
E0722 19:44:18.487931 816345 class_loader_manager.h:78] [mainboard]Invalid class name: StudioConnectorComponent
E0722 19:44:18.487939 816345 module_controller.cc:69] [mainboard]Failed to load module: /home/zhengrui/.apollo/dreamview/plugins/studio_connector/studio_connector.dag
E0722 19:44:18.487947 816345 class_loader_utility.cc:256] [mainboard]Attempt to UnloadLibrary lib, but can't find lib: /home/zhengrui/.apollo/dreamview/plugins/studio_connector/libstudio_connector_component.so
E0722 19:44:18.487955 816345 mainboard.cc:39] [mainboard]module start error.

Is there any way to install all the dependencies?

Rayzheng227 avatar Jul 22 '25 12:07 Rayzheng227

你是用的源码版本吗?建议使用包管理版本使用studio connector服务相关链接如下:https://github.com/ApolloAuto/application-core Are you using the source code version? It is recommended to use the package management version for the Studio Connector service. The relevant link is as follows: https://github.com/ApolloAuto/application-core

yuxin-2 avatar Jul 25 '25 09:07 yuxin-2

我尝试使用 aem,但是在运行aem start时出现报错:

docker run -itd --privileged --name apollo_neo_dev_10.0.0_pkg --label owner=zhengrui -e DISPLAY=:0 -e CROSS_PLATFORM=0 -e DOCKER_USER=zhengrui -e USER=zhengrui -e DOCKER_USER_ID=1010 -e HISTFILE=/apollo_workspace/.cache/.bash_history -e DOCKER_GRP=zhengrui -e DOCKER_GRP_ID=1010 -e DOCKER_IMG=registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 -e USE_GPU_HOST=1 -e NVIDIA_VISIBLE_DEVICES=all -e NVIDIA_DRIVER_CAPABILITIES=compute,video,graphics,utility -e APOLLO_ENV_CONTAINER_IMAGE=registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 -e APOLLO_ENV_CONTAINER_PREFIX=apollo_neo_dev_ -e APOLLO_ENV_CONTAINER_REPO=registry.baidubce.com/apollo/apollo-env-gpu -e APOLLO_ENV_CONTAINER_REPO_ARM=registry.baidubce.com/apollo/apollo-env-arm -e APOLLO_ENV_CONTAINER_REPO_X86=registry.baidubce.com/apollo/apollo-env-gpu -e APOLLO_ENV_CONTAINER_TAG=10.0-u22 -e APOLLO_ENV_NAME=10.0.0_pkg -e APOLLO_ENV_WORKLOCAL=1 -e APOLLO_ENV_WORKROOT=/apollo_workspace -e APOLLO_ENV_WORKSPACE=/home/zhengrui/Apollo_Version/application-core -v /home/zhengrui/.apollo:/home/zhengrui/.apollo -v /dev:/dev -v /media:/media -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /etc/localtime:/etc/localtime:ro -v /usr/src:/usr/src -v /lib/modules:/lib/modules -v /home/zhengrui/.apollo:/home/zhengrui/.apollo -v /dev:/dev -v /media:/media -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /etc/localtime:/etc/localtime:ro -v /usr/src:/usr/src -v /lib/modules:/lib/modules -v apollo_neo_dev_10.0.0_pkg_apollo:/apollo -v apollo_neo_dev_10.0.0_pkg_opt:/opt -v /home/zhengrui/Apollo_Version/application-core:/apollo_workspace -v /home/zhengrui/Apollo_Version/application-core/data:/apollo/data -v /home/zhengrui/Apollo_Version/application-core/output:/apollo/output -v /home/zhengrui/Apollo_Version/application-core/data/log:/opt/apollo/neo/data/log -v /home/zhengrui/Apollo_Version/application-core/data/calibration_data:/apollo/modules/calibration/data -v /home/zhengrui/Apollo_Version/application-core/data/map_data:/apollo/modules/map/data -v /opt/apollo/neo/packages/env-manager-dev/9.0.0-rc1:/opt/apollo/neo/packages/env-manager-dev/9.0.0-rc1 --net host -w /apollo_workspace --add-host in-dev-docker:127.0.0.1 --add-host iscas-r750xa:127.0.0.1 --hostname in-dev-docker --shm-size 2G --pid=host -v /dev/null:/dev/raw1394 registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 /bin/bash
docker: Error response from daemon: failed to populate volume: error while mounting volume '/mnt/data1/docker-root/volumes/apollo_neo_dev_10.0.0_pkg_opt/_data': failed to mount local volume: mount /application-core/.aem/envroot/opt:/mnt/data1/docker-root/volumes/apollo_neo_dev_10.0.0_pkg_opt/_data, flags: 0x1000: no such file or directory

Run 'docker run --help' for more information
+ '[' 127 -ne 0 ']'
+ error 'Failed to start docker container "apollo_neo_dev_10.0.0_pkg" based on image: registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22'
+ echo -e '[\033[0;31mERROR\033[0m] Failed to start docker container "apollo_neo_dev_10.0.0_pkg" based on image: registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22'
[ERROR] Failed to start docker container "apollo_neo_dev_10.0.0_pkg" based on image: registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22
+ exit 1

Rayzheng227 avatar Jul 28 '25 02:07 Rayzheng227

您是使用的外置硬盘吗?

yuxin-2 avatar Jul 29 '25 12:07 yuxin-2