LGSVL quits immediately upon starting
Description
I am trying to start LGSVL with a clean autoware.auto environment I have installed docker, nvidia-docker2, ade, restarted pc, etc according to the documentation (https://autowarefoundation.gitlab.io/autoware.auto/AutowareAuto/lgsvl.html) When I start lgsvl simulator inside ade, a window appears then suddenly disappears.
How to Reproduce
$ ade --rc .aderc-lgsvl start --update --enter
$ /opt/lgsvl/simulator
The documentations mentions mesa-vulkan-drivers may conflict with lgsvl, but removing the driver does not fix the issue.
Full logs:
$ ade --rc .aderc-lgsvl start --update --enter
INFO: Using non-default .aderc-lgsvl configuration file
master: Pulling from autowarefoundation/autoware.auto/autowareauto/amd64/ade-foxy
Digest: sha256:492e6390542a785c5fc71c17ff20774c7924268e33fdd5c75e315ea08c1e8c2f
Status: Image is up to date for registry.gitlab.com/autowarefoundation/autoware.auto/autowareauto/amd64/ade-foxy:master
registry.gitlab.com/autowarefoundation/autoware.auto/autowareauto/amd64/ade-foxy:master
master: Pulling from autowarefoundation/autoware.auto/autowareauto/amd64/binary-foxy
Digest: sha256:c96dc90a8f18aae339cd289c2c35e8f9884649cf73ae75a2a66e3d63879e92ea
Status: Image is up to date for registry.gitlab.com/autowarefoundation/autoware.auto/autowareauto/amd64/binary-foxy:master
registry.gitlab.com/autowarefoundation/autoware.auto/autowareauto/amd64/binary-foxy:master
2020.06: Pulling from autowarefoundation/autoware.auto/ade-lgsvl/foxy
Digest: sha256:1b3d3ea7e056291527e82d212ccaf6e7149a972d578fa6aeee4a366b2a8a3700
Status: Image is up to date for registry.gitlab.com/autowarefoundation/autoware.auto/ade-lgsvl/foxy:2020.06
registry.gitlab.com/autowarefoundation/autoware.auto/ade-lgsvl/foxy:2020.06
Starting ade with the following images:
ade-foxy | b882a89112a7 | master | registry.gitlab.com/autowarefoundation/autoware.auto/autowareauto/amd64/ade-foxy:master
binary-foxy | 94c404fbb937 | master | registry.gitlab.com/autowarefoundation/autoware.auto/autowareauto/amd64/binary-foxy:master
foxy | 2020.06 | 2020.06 | registry.gitlab.com/autowarefoundation/autoware.auto/ade-lgsvl/foxy:2020.06
ade_registry.gitlab.com_autowarefoundation_autoware.auto_autowareauto_amd64_binary-foxy_master
ade_registry.gitlab.com_autowarefoundation_autoware.auto_ade-lgsvl_foxy_2020.06
non-network local connections being added to access control list
Current default time zone: 'Asia/Tokyo'
Local time is now: Wed Mar 24 11:30:17 JST 2021.
Universal Time is now: Wed Mar 24 02:30:17 UTC 2021.
Adding user vrichard to group video
Adding user vrichard to group dialout
ADE startup completed.
Entering ade with following images:
ade-foxy | b882a89112a7 | master | registry.gitlab.com/autowarefoundation/autoware.auto/autowareauto/amd64/ade-foxy:master
binary-foxy | 94c404fbb937 | master | registry.gitlab.com/autowarefoundation/autoware.auto/autowareauto/amd64/binary-foxy:master
foxy | 2020.06 | 2020.06 | registry.gitlab.com/autowarefoundation/autoware.auto/ade-lgsvl/foxy:2020.06
vrichard@ade:~$ /opt/lgsvl/simulator
Found path: /opt/lgsvl/simulator
vrichard@ade:~$ /opt/lgsvl/simulator
Found path: /opt/lgsvl/simulator
vrichard@ade:~$ sudo apt remove mesa-vulkan-drivers
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
mesa-vulkan-drivers
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 17.6 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 141487 files and directories currently installed.)
Removing mesa-vulkan-drivers:amd64 (20.2.6-0ubuntu0.20.04.1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.2) ...
vrichard@ade:~$ /opt/lgsvl/simulator
Found path: /opt/lgsvl/simulator
vrichard@ade:~$
nvidia docker seems to be correctly installed and working:
$ sudo docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi
[sudo] password for vrichard:
Wed Mar 24 02:33:58 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 450.102.04 Driver Version: 450.102.04 CUDA Version: 11.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 Quadro P4000 On | 00000000:01:00.0 Off | N/A |
| 46% 25C P8 5W / 105W | 34MiB / 8119MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
+-----------------------------------------------------------------------------+
Current Behavior
black windows appears then disappears instantly
Expected behavior
lgsvl starting
Edited by Vincent Richard