Run Carla 0.9.9 in HPCC

I am a master student and working on Carla simulation in this summer. There are some roadblocks that stop me from moving forward.
I was tring to run Carla on HPCC at University, which has 7 Nvidia Telsa K80 GPU in it.
Singularity was installed on HPCC instead of docker. it reported the following error when I tried to run carla 0.9.9

$ singularity run --nv docker://carlasim/carla:0.9.9
4.24.3-0+++UE4+Release-4.24 518 0
Disabling core dumps.
sh: 1: xdg-user-dir: not found
The NVIDIA driver was unable to open 'libnvidia-glvkspirv.so.418.39'.  This library is required at run time.

Signal 11 caught.
Malloc Size=65538 LargeMemoryPoolOffset=65554 
CommonUnixCrashHandler: Signal=11
Malloc Size=65535 LargeMemoryPoolOffset=131119 
Malloc Size=72704 LargeMemoryPoolOffset=203840 
Engine crash handling finished; re-raising signal 11 for the default handler. Good bye.

I thought there maybe a Nvidia driver issue with 418.39. so I started to run carla 0.9.4 instead. it shown the following information.

singularity run --nv docker://carlasim/carla:0.9.4
4.24.3-0+++UE4+Release-4.24 518 0
Disabling core dumps.
sh: 1: xdg-user-dir: not found
Signal 11 caught.
Malloc Size=65538 LargeMemoryPoolOffset=65554 
CommonUnixCrashHandler: Signal=11
Malloc Size=65535 LargeMemoryPoolOffset=131119 
Malloc Size=70432 LargeMemoryPoolOffset=201568 
Engine crash handling finished; re-raising signal 11 for the default handler. Good bye.

it kept reporting CommonUnixCrashHandler: Signal=11 issues.
Is there anyone can help me with it?