Chimera Linux 维护者花了数周,把只在 glibc 上编译的闭源 NVIDIA 驱动搬到了 musl 上,580 与 620 两个分支的补丁已经开成 PR。路径是一串不得不挨个填的坑:先把发行版切到 GLVND(11 月 5 日完成)以便厂商无关的 OpenGL 派发,再用 gcompat 补 glibc 符号(最新 release 不够,只能跟到 git HEAD),然后用 patchelf 剥掉 ld-linux 与 libdl/libm/libpthread 依赖、把 libc.so.6 换成 libc.so 并挂上 libgcompat。musl 故意不实现 R_X86_64_IRELATIVE(ifunc)重定位,作者借 Alpaquita 的 musl-perf 补丁做出 musl-nvidia 包;驱动库的 STATIC_TLS 要求在 dlopen 时就有固定偏移的线程局部存储,作者改动态链接器从预留区分配;静态初始化的递归互斥锁 musl 不支持,于是写 shim 把 glibc 的 kind 字段原子搬进 musl 的 type 字段,再用 patchelf 重定向 pthread_mutex_*。