ollama: fuera las variables ROCm, tapaban el descubrimiento de la GPU

Con HSA_OVERRIDE_GFX_VERSION y HIP_VISIBLE_DEVICES puestas, ollama
arranca avisando 'user overrode visible devices / if GPUs are not
correctly discovered, unset and try again' y solo encuentra la CPU.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-22 20:50:17 +00:00
co-authored by Claude Fable 5
parent 2a5717e683
commit 155d4ffb13
+13 -13
View File
@@ -87,19 +87,19 @@ spec:
- name: OLLAMA_METRICS - name: OLLAMA_METRICS
value: "1" value: "1"
# --- aceleración por la iGPU (Radeon 780M, Hawk Point) --- # --- aceleración por la iGPU (Radeon 780M, Hawk Point) ---
# Estas tres son de ROCm y HOY NO HACEN NADA: la imagen # AQUÍ NO VAN HSA_OVERRIDE_GFX_VERSION NI HIP_VISIBLE_DEVICES.
# ollama/ollama:0.20.7 no trae ROCm (en /usr/lib/ollama sólo hay # Son de ROCm, y esta imagen no trae ROCm (en /usr/lib/ollama sólo
# cuda_v12, cuda_v13, mlx_cuda_v13, vulkan y los backends de CPU; # hay cuda_v12, cuda_v13, mlx_cuda_v13, vulkan y los backends de
# no existe rocBLAS ni hipBLAS). El soporte AMD va en la etiqueta # CPU; ni rocBLAS ni hipBLAS). Además de inútiles eran DAÑINAS: con
# aparte con sufijo -rocm. Se dejan porque describen la intención y # ellas puestas, ollama arrancaba avisando «user overrode visible
# porque volverían a servir si algún día se pasa a esa imagen. # devices … if GPUs are not correctly discovered, unset and try
- name: HSA_OVERRIDE_GFX_VERSION # again» y descubría sólo la CPU (total_vram="0 B"). Si algún día se
value: "11.0.0" # la gfx1103 de la 780M no está soportada; se hace pasar por gfx1100 # pasa a la imagen con sufijo -rocm, volverán a tener sentido.
- name: HIP_VISIBLE_DEVICES #
value: "0" # OLLAMA_GPU y OLLAMA_METRICS tampoco existen para ollama: no
- name: OLLAMA_GPU # aparecen en el volcado de «server config» de su propio arranque.
value: "1" #
# El camino que SÍ funciona con esta imagen: backend Vulkan # El camino que sí sirve con esta imagen: backend Vulkan
# (experimental desde ollama 0.12.6, pensado para iGPUs AMD/Intel # (experimental desde ollama 0.12.6, pensado para iGPUs AMD/Intel
# donde ROCm no llega). La imagen ya trae libggml-vulkan.so y el # donde ROCm no llega). La imagen ya trae libggml-vulkan.so y el
# driver Mesa RADV (radeon_icd.json), así que no hace falta cambiarla. # driver Mesa RADV (radeon_icd.json), así que no hace falta cambiarla.