[GH-ISSUE #13104] Linux tarballs for 0.12.11 don't contain Vulkan libraries. #34435

Closed
opened 2026-04-22 18:01:18 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @rick-github on GitHub (Nov 16, 2025).
Original GitHub issue: https://github.com/ollama/ollama/issues/13104

Originally assigned to: @dhiltgen on GitHub.

What is the issue?

They are present in the docker image:

$ docker run --rm --entrypoint bash ollama/ollama:0.12.11 -c 'ls -l /usr/lib/ollama/vulkan'
total 51760
-rwxr-xr-x 1 root root 48528200 Nov 13 22:01 libggml-vulkan.so
lrwxrwxrwx 1 root root       20 Nov 13 22:01 libvulkan.so.1 -> libvulkan.so.1.4.321
-rwxr-xr-x 1 root root  4466776 Nov 13 22:00 libvulkan.so.1.4.321

But not in the linux tarball:

$ tar ztf ollama-linux-amd64.tgz 
bin/ollama
lib/ollama/cuda_v12/
lib/ollama/cuda_v12/libcudart.so.12.8.90
lib/ollama/cuda_v12/libcublasLt.so.12
lib/ollama/cuda_v12/libcublas.so.12.8.4.1
lib/ollama/cuda_v12/libcublas.so.12
lib/ollama/cuda_v12/libcublasLt.so.12.8.4.1
lib/ollama/cuda_v12/libggml-cuda.so
lib/ollama/cuda_v12/libcudart.so.12
lib/ollama/cuda_v13/
lib/ollama/cuda_v13/libcublas.so.13
lib/ollama/cuda_v13/libcublas.so.13.1.0.3
lib/ollama/cuda_v13/libcublasLt.so.13.1.0.3
lib/ollama/cuda_v13/libcublasLt.so.13
lib/ollama/cuda_v13/libcudart.so.13
lib/ollama/cuda_v13/libggml-cuda.so
lib/ollama/cuda_v13/libcudart.so.13.0.96
lib/ollama/libggml-base.so
lib/ollama/libggml-cpu-alderlake.so
lib/ollama/libggml-cpu-haswell.so
lib/ollama/libggml-cpu-icelake.so
lib/ollama/libggml-cpu-sandybridge.so
lib/ollama/libggml-cpu-skylakex.so
lib/ollama/libggml-cpu-sse42.so
lib/ollama/libggml-cpu-x64.so
$ tar ztf ollama-linux-amd64-rocm.tgz | grep -v rocblas
lib/ollama/rocm/
lib/ollama/rocm/libnuma.so.1.0.0
lib/ollama/rocm/librocprofiler-register.so.0.4.0
lib/ollama/rocm/librocprofiler-register.so.0
lib/ollama/rocm/libggml-hip.so
lib/ollama/rocm/libdrm_amdgpu.so.1
lib/ollama/rocm/librocsolver.so.0
lib/ollama/rocm/libdrm_amdgpu.so.1.123.0
lib/ollama/rocm/libdrm.so.2
lib/ollama/rocm/libamd_comgr.so.2
lib/ollama/rocm/libelf.so.1
lib/ollama/rocm/libamd_comgr.so.2.8.60303
lib/ollama/rocm/libhipblaslt.so.0.10.60303
lib/ollama/rocm/libnuma.so.1
lib/ollama/rocm/libhipblas.so.2
lib/ollama/rocm/libhipblas.so.2.3.60303
lib/ollama/rocm/libhipblaslt.so.0
lib/ollama/rocm/libamdhip64.so.6.3.60303
lib/ollama/rocm/librocsolver.so.0.3.60303
lib/ollama/rocm/libelf-0.190.so
lib/ollama/rocm/libhsa-runtime64.so.1.14.60303
lib/ollama/rocm/libhsa-runtime64.so.1
lib/ollama/rocm/libdrm.so.2.123.0
lib/ollama/rocm/libamdhip64.so.6

Relevant log output


OS

No response

GPU

No response

CPU

No response

Ollama version

No response

Originally created by @rick-github on GitHub (Nov 16, 2025). Original GitHub issue: https://github.com/ollama/ollama/issues/13104 Originally assigned to: @dhiltgen on GitHub. ### What is the issue? They are present in the docker image: ```console $ docker run --rm --entrypoint bash ollama/ollama:0.12.11 -c 'ls -l /usr/lib/ollama/vulkan' total 51760 -rwxr-xr-x 1 root root 48528200 Nov 13 22:01 libggml-vulkan.so lrwxrwxrwx 1 root root 20 Nov 13 22:01 libvulkan.so.1 -> libvulkan.so.1.4.321 -rwxr-xr-x 1 root root 4466776 Nov 13 22:00 libvulkan.so.1.4.321 ``` But not in the linux tarball: ```console $ tar ztf ollama-linux-amd64.tgz bin/ollama lib/ollama/cuda_v12/ lib/ollama/cuda_v12/libcudart.so.12.8.90 lib/ollama/cuda_v12/libcublasLt.so.12 lib/ollama/cuda_v12/libcublas.so.12.8.4.1 lib/ollama/cuda_v12/libcublas.so.12 lib/ollama/cuda_v12/libcublasLt.so.12.8.4.1 lib/ollama/cuda_v12/libggml-cuda.so lib/ollama/cuda_v12/libcudart.so.12 lib/ollama/cuda_v13/ lib/ollama/cuda_v13/libcublas.so.13 lib/ollama/cuda_v13/libcublas.so.13.1.0.3 lib/ollama/cuda_v13/libcublasLt.so.13.1.0.3 lib/ollama/cuda_v13/libcublasLt.so.13 lib/ollama/cuda_v13/libcudart.so.13 lib/ollama/cuda_v13/libggml-cuda.so lib/ollama/cuda_v13/libcudart.so.13.0.96 lib/ollama/libggml-base.so lib/ollama/libggml-cpu-alderlake.so lib/ollama/libggml-cpu-haswell.so lib/ollama/libggml-cpu-icelake.so lib/ollama/libggml-cpu-sandybridge.so lib/ollama/libggml-cpu-skylakex.so lib/ollama/libggml-cpu-sse42.so lib/ollama/libggml-cpu-x64.so ``` ```console $ tar ztf ollama-linux-amd64-rocm.tgz | grep -v rocblas lib/ollama/rocm/ lib/ollama/rocm/libnuma.so.1.0.0 lib/ollama/rocm/librocprofiler-register.so.0.4.0 lib/ollama/rocm/librocprofiler-register.so.0 lib/ollama/rocm/libggml-hip.so lib/ollama/rocm/libdrm_amdgpu.so.1 lib/ollama/rocm/librocsolver.so.0 lib/ollama/rocm/libdrm_amdgpu.so.1.123.0 lib/ollama/rocm/libdrm.so.2 lib/ollama/rocm/libamd_comgr.so.2 lib/ollama/rocm/libelf.so.1 lib/ollama/rocm/libamd_comgr.so.2.8.60303 lib/ollama/rocm/libhipblaslt.so.0.10.60303 lib/ollama/rocm/libnuma.so.1 lib/ollama/rocm/libhipblas.so.2 lib/ollama/rocm/libhipblas.so.2.3.60303 lib/ollama/rocm/libhipblaslt.so.0 lib/ollama/rocm/libamdhip64.so.6.3.60303 lib/ollama/rocm/librocsolver.so.0.3.60303 lib/ollama/rocm/libelf-0.190.so lib/ollama/rocm/libhsa-runtime64.so.1.14.60303 lib/ollama/rocm/libhsa-runtime64.so.1 lib/ollama/rocm/libdrm.so.2.123.0 lib/ollama/rocm/libamdhip64.so.6 ``` ### Relevant log output ```shell ``` ### OS _No response_ ### GPU _No response_ ### CPU _No response_ ### Ollama version _No response_
GiteaMirror added the vulkanbug labels 2026-04-22 18:01:18 -05:00
Author
Owner

@jmorganca commented on GitHub (Nov 16, 2025):

cc @dhiltgen - thanks @rick-github !

<!-- gh-comment-id:3537164335 --> @jmorganca commented on GitHub (Nov 16, 2025): cc @dhiltgen - thanks @rick-github !
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#34435