Skip to content

高版本Ubuntu中Singularity容器使用GPU报错,glibc版本问题 #235

@maohy915

Description

@maohy915

在Ubuntu24.04LTS上运行Singularity容器,尝试调用GPU运行,运行过程中报错

  /opt/workbench/bin_linux64/../exe_linux64/wb_command: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /.singularity.d/libs/libGLdispatch.so.0)
  /opt/workbench/bin_linux64/../exe_linux64/wb_command: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /.singularity.d/libs/libGLX.so.0)

推测是宿主机的显卡驱动注入容器后,容器内的动态库glibc版本过低导致的

这种情况下是不是需要基于ubuntu24重新build个镜像?有没有简单的解决方案呢?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions