[GH-ISSUE #15380] Ollama update: AMD driver package not installed, unable to utilize AMD GPU. #9837

Closed
opened 2026-04-12 22:42:08 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @kittyzero520 on GitHub (Apr 7, 2026).
Original GitHub issue: https://github.com/ollama/ollama/issues/15380

What is the issue?

Ollama update: AMD driver package not installed, unable to utilize AMD GPU.

7900xtx

Relevant log output

(base) root@kittyzero:~# ollama list
NAME              ID              SIZE      MODIFIED    
qwen3.5:latest    6488c96fa5fa    6.6 GB    11 days ago    
qwen3.5:9b        6488c96fa5fa    6.6 GB    11 days ago    
(base) root@kittyzero:~# ollama run qwen3.5:latest
>>> Send a message (/? for help)




(base) root@kittyzero:~# ollama ps
NAME              ID              SIZE      PROCESSOR    CONTEXT    UNTIL              
qwen3.5:latest    6488c96fa5fa    9.9 GB    100% GPU     32768      2 minutes from now    
(base) root@kittyzero:~#

OS

Windows, Linux

GPU

AMD

CPU

Intel

Ollama version

0.20.2

Originally created by @kittyzero520 on GitHub (Apr 7, 2026). Original GitHub issue: https://github.com/ollama/ollama/issues/15380 ### What is the issue? Ollama update: AMD driver package not installed, unable to utilize AMD GPU. 7900xtx ### Relevant log output ```shell (base) root@kittyzero:~# ollama list NAME ID SIZE MODIFIED qwen3.5:latest 6488c96fa5fa 6.6 GB 11 days ago qwen3.5:9b 6488c96fa5fa 6.6 GB 11 days ago (base) root@kittyzero:~# ollama run qwen3.5:latest >>> Send a message (/? for help) (base) root@kittyzero:~# ollama ps NAME ID SIZE PROCESSOR CONTEXT UNTIL qwen3.5:latest 6488c96fa5fa 9.9 GB 100% GPU 32768 2 minutes from now (base) root@kittyzero:~# ``` ### OS Windows, Linux ### GPU AMD ### CPU Intel ### Ollama version 0.20.2
GiteaMirror added the bug label 2026-04-12 22:42:08 -05:00
Author
Owner

@kittyzero520 commented on GitHub (Apr 7, 2026):

(base) root@kittyzero:~# rocminfo | grep gfx
Name: gfx1100
Name: amdgcn-amd-amdhsa--gfx1100
Name: amdgcn-amd-amdhsa--gfx11-generic

<!-- gh-comment-id:4196462440 --> @kittyzero520 commented on GitHub (Apr 7, 2026): (base) root@kittyzero:~# rocminfo | grep gfx Name: gfx1100 Name: amdgcn-amd-amdhsa--gfx1100 Name: amdgcn-amd-amdhsa--gfx11-generic
Author
Owner

@kittyzero520 commented on GitHub (Apr 7, 2026):

(base) root@kittyzero:# dpkg -l|grep rocm
ii rocm 7.2.0.70200-43
24.04 amd64 Radeon Open Compute (ROCm) software stack meta package
ii rocm-cmake 0.14.0.70200-4324.04 amd64 rocm-cmake built using CMake
ii rocm-core 7.2.0.70200-43
24.04 amd64 ROCm Runtime software stack
ii rocm-dbgapi 0.77.4.70200-4324.04 amd64 Library to provide AMD GPU debugger API
ii rocm-debug-agent 2.1.0.70200-43
24.04 amd64 Radeon Open Compute Debug Agent (ROCdebug-agent)
ii rocm-developer-tools 7.2.0.70200-4324.04 amd64 Radeon Open Compute (ROCm) Runtime software stack
ii rocm-device-libs 1.0.0.70200-43
24.04 amd64 Radeon Open Compute - device libraries
ii rocm-gdb 16.3.70200-4324.04 amd64 ROCgdb
ii rocm-hip 7.2.0.70200-43
24.04 amd64 Radeon Open Compute (ROCm) Runtime software stack
ii rocm-llvm 22.0.0.26014.70200-4324.04 amd64 ROCm core compiler
ii rocm-opencl 2.0.0.70200-43
24.04 amd64 clr built using CMake
ii rocm-opencl-dev 2.0.0.70200-4324.04 amd64 clr built using CMake
ii rocm-opencl-sdk 7.2.0.70200-43
24.04 amd64 Radeon Open Compute (ROCm) Runtime software stack
ii rocm-openmp 7.2.0.70200-4324.04 amd64 Radeon Open Compute (ROCm) OpenMP Software development Kit.
ii rocm-smi-lib 7.8.0.70200-43
24.04 amd64 AMD System Management libraries
ii rocminfo 1.0.0.70200-43~24.04 amd64 Radeon Open Compute (ROCm) Runtime rocminfo tool

<!-- gh-comment-id:4196469950 --> @kittyzero520 commented on GitHub (Apr 7, 2026): (base) root@kittyzero:~# dpkg -l|grep rocm ii rocm 7.2.0.70200-43~24.04 amd64 Radeon Open Compute (ROCm) software stack meta package ii rocm-cmake 0.14.0.70200-43~24.04 amd64 rocm-cmake built using CMake ii rocm-core 7.2.0.70200-43~24.04 amd64 ROCm Runtime software stack ii rocm-dbgapi 0.77.4.70200-43~24.04 amd64 Library to provide AMD GPU debugger API ii rocm-debug-agent 2.1.0.70200-43~24.04 amd64 Radeon Open Compute Debug Agent (ROCdebug-agent) ii rocm-developer-tools 7.2.0.70200-43~24.04 amd64 Radeon Open Compute (ROCm) Runtime software stack ii rocm-device-libs 1.0.0.70200-43~24.04 amd64 Radeon Open Compute - device libraries ii rocm-gdb 16.3.70200-43~24.04 amd64 ROCgdb ii rocm-hip 7.2.0.70200-43~24.04 amd64 Radeon Open Compute (ROCm) Runtime software stack ii rocm-llvm 22.0.0.26014.70200-43~24.04 amd64 ROCm core compiler ii rocm-opencl 2.0.0.70200-43~24.04 amd64 clr built using CMake ii rocm-opencl-dev 2.0.0.70200-43~24.04 amd64 clr built using CMake ii rocm-opencl-sdk 7.2.0.70200-43~24.04 amd64 Radeon Open Compute (ROCm) Runtime software stack ii rocm-openmp 7.2.0.70200-43~24.04 amd64 Radeon Open Compute (ROCm) OpenMP Software development Kit. ii rocm-smi-lib 7.8.0.70200-43~24.04 amd64 AMD System Management libraries ii rocminfo 1.0.0.70200-43~24.04 amd64 Radeon Open Compute (ROCm) Runtime rocminfo tool
Author
Owner

@n8m4re commented on GitHub (Apr 7, 2026):

My Issue resolved.

Cause: Wrong GPU selected in multi-GPU setup.

Fix: Changed
ROCR_VISIBLE_DEVICES=1ROCR_VISIBLE_DEVICES=0

Since then, no issues with Ollama 0.20.3.

System:

  • Fedora 43 - 6.19.10-200.fc43.x86_64 (64-bit)
  • AMD Ryzen 9 7900
  • AMD Radeon RX 7900 XT

Ollama Config
sudo systemctl edit ollama.service
[Service] Environment="OLLAMA_DEBUG=1" "OLLAMA_CONTEXT_LENGTH=80000" "OLLAMA_HOST=0.0.0.0:11434" Environment="OLLAMA_NUM_GPU=1" Environment="OLLAMA_SCHED_SPREAD=1" Environment="HSA_OVERRIDE_GFX_VERSION=11.0.0" Environment="ROCR_VISIBLE_DEVICES=0" Environment="OLLAMA_FLASH_ATTENTION=1"

Ollama Log:
➤ journalctl -u ollama -f Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.707+02:00 level=DEBUG source=server.go:433 msg=subprocess PATH=/home/de/.bun/bin:/home/de/.cargo/bin:/home/a/.opencode/bin:/run/user/1000/fnm_multishells/5356_1775546835817/bin:/home/de/.local/share/fnm:/home/a/.local/bin:/home/de/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/var/lib/snapd/snap/bin:/home/de/sherpa OLLAMA_DEBUG=1 OLLAMA_CONTEXT_LENGTH=80000 OLLAMA_HOST=0.0.0.0:11434 OLLAMA_NUM_GPU=1 OLLAMA_SCHED_SPREAD=1 HSA_OVERRIDE_GFX_VERSION=11.0.0 ROCR_VISIBLE_DEVICES=0 OLLAMA_FLASH_ATTENTION=1 LD_LIBRARY_PATH=/usr/local/lib/ollama:/usr/local/lib/ollama/cuda_v13 OLLAMA_LIBRARY_PATH=/usr/local/lib/ollama:/usr/local/lib/ollama/cuda_v13 Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.733+02:00 level=DEBUG source=runner.go:437 msg="bootstrap discovery took" duration=26.15948ms OLLAMA_LIBRARY_PATH="[/usr/local/lib/ollama /usr/local/lib/ollama/cuda_v13]" extra_envs=map[] Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.733+02:00 level=DEBUG source=runner.go:124 msg="evaluating which, if any, devices to filter out" initial_count=1 Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.733+02:00 level=DEBUG source=runner.go:146 msg="verifying if device is supported" library=/usr/local/lib/ollama/rocm description="AMD Radeon RX 7900 XT" compute=gfx1100 id=GPU-eb71c0f890b201a6 pci_id=0000:03:00.0 Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.733+02:00 level=INFO source=server.go:432 msg="starting runner" cmd="/usr/local/bin/ollama runner --ollama-engine --port 34299" Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.733+02:00 level=DEBUG source=server.go:433 msg=subprocess PATH=/home/de/.bun/bin:/home/de/.cargo/bin:/home/de/.opencode/bin:/run/user/1000/fnm_multishells/5356_1775546835817/bin:/home/de/.local/share/fnm:/home/de/.local/bin:/home/de/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/var/lib/snapd/snap/bin:/home/de/sherpa OLLAMA_DEBUG=1 OLLAMA_CONTEXT_LENGTH=80000 OLLAMA_HOST=0.0.0.0:11434 OLLAMA_NUM_GPU=1 OLLAMA_SCHED_SPREAD=1 HSA_OVERRIDE_GFX_VERSION=11.0.0 ROCR_VISIBLE_DEVICES=GPU-eb71c0f890b201a6 OLLAMA_FLASH_ATTENTION=1 LD_LIBRARY_PATH=/usr/local/lib/ollama:/usr/local/lib/ollama/rocm OLLAMA_LIBRARY_PATH=/usr/local/lib/ollama:/usr/local/lib/ollama/rocm GGML_CUDA_INIT=1 Apr 07 09:48:58 desktop ollama[35582]: time=2026-04-07T09:48:58.377+02:00 level=DEBUG source=runner.go:437 msg="bootstrap discovery took" duration=1.643731294s OLLAMA_LIBRARY_PATH="[/usr/local/lib/ollama /usr/local/lib/ollama/rocm]" extra_envs="map[GGML_CUDA_INIT:1 ROCR_VISIBLE_DEVICES:GPU-eb71c0f890b201a6]" Apr 07 09:48:58 desktop ollama[35582]: time=2026-04-07T09:48:58.377+02:00 level=DEBUG source=runner.go:40 msg="GPU bootstrap discovery took" duration=1.796053169s Apr 07 09:48:58 desktop ollama[35582]: time=2026-04-07T09:48:58.377+02:00 level=INFO source=types.go:42 msg="inference compute" id=GPU-eb71c0f890b201a6 filter_id="" library=ROCm compute=gfx1100 name=ROCm0 description="AMD Radeon RX 7900 XT" libdirs=ollama,rocm driver=70226.1 pci_id=0000:03:00.0 type=discrete total="20.0 GiB" available="19.7 GiB" Apr 07 09:48:58 desktop ollama[35582]: time=2026-04-07T09:48:58.377+02:00 level=INFO source=routes.go:1852 msg="vram-based default context" total_vram="20.0 GiB" default_num_ctx=4096

bash rocminfo | grep gfx Name: gfx1100 Name: amdgcn-amd-amdhsa--gfx1100 Name: amdgcn-amd-amdhsa--gfx11-generic Name: gfx1036 Name: amdgcn-amd-amdhsa--gfx1036 Name: amdgcn-amd-amdhsa--gfx10-3-generic

<!-- gh-comment-id:4197463610 --> @n8m4re commented on GitHub (Apr 7, 2026): My Issue resolved. Cause: Wrong GPU selected in multi-GPU setup. Fix: Changed `ROCR_VISIBLE_DEVICES=1` → `ROCR_VISIBLE_DEVICES=0` Since then, no issues with Ollama 0.20.3. System: - Fedora 43 - 6.19.10-200.fc43.x86_64 (64-bit) - AMD Ryzen 9 7900 - AMD Radeon RX 7900 XT **Ollama Config** _sudo systemctl edit ollama.service_ `[Service] Environment="OLLAMA_DEBUG=1" "OLLAMA_CONTEXT_LENGTH=80000" "OLLAMA_HOST=0.0.0.0:11434" Environment="OLLAMA_NUM_GPU=1" Environment="OLLAMA_SCHED_SPREAD=1" Environment="HSA_OVERRIDE_GFX_VERSION=11.0.0" Environment="ROCR_VISIBLE_DEVICES=0" Environment="OLLAMA_FLASH_ATTENTION=1"` **Ollama Log:** `➤ journalctl -u ollama -f Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.707+02:00 level=DEBUG source=server.go:433 msg=subprocess PATH=/home/de/.bun/bin:/home/de/.cargo/bin:/home/a/.opencode/bin:/run/user/1000/fnm_multishells/5356_1775546835817/bin:/home/de/.local/share/fnm:/home/a/.local/bin:/home/de/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/var/lib/snapd/snap/bin:/home/de/sherpa OLLAMA_DEBUG=1 OLLAMA_CONTEXT_LENGTH=80000 OLLAMA_HOST=0.0.0.0:11434 OLLAMA_NUM_GPU=1 OLLAMA_SCHED_SPREAD=1 HSA_OVERRIDE_GFX_VERSION=11.0.0 ROCR_VISIBLE_DEVICES=0 OLLAMA_FLASH_ATTENTION=1 LD_LIBRARY_PATH=/usr/local/lib/ollama:/usr/local/lib/ollama/cuda_v13 OLLAMA_LIBRARY_PATH=/usr/local/lib/ollama:/usr/local/lib/ollama/cuda_v13 Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.733+02:00 level=DEBUG source=runner.go:437 msg="bootstrap discovery took" duration=26.15948ms OLLAMA_LIBRARY_PATH="[/usr/local/lib/ollama /usr/local/lib/ollama/cuda_v13]" extra_envs=map[] Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.733+02:00 level=DEBUG source=runner.go:124 msg="evaluating which, if any, devices to filter out" initial_count=1 Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.733+02:00 level=DEBUG source=runner.go:146 msg="verifying if device is supported" library=/usr/local/lib/ollama/rocm description="AMD Radeon RX 7900 XT" compute=gfx1100 id=GPU-eb71c0f890b201a6 pci_id=0000:03:00.0 Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.733+02:00 level=INFO source=server.go:432 msg="starting runner" cmd="/usr/local/bin/ollama runner --ollama-engine --port 34299" Apr 07 09:48:56 desktop ollama[35582]: time=2026-04-07T09:48:56.733+02:00 level=DEBUG source=server.go:433 msg=subprocess PATH=/home/de/.bun/bin:/home/de/.cargo/bin:/home/de/.opencode/bin:/run/user/1000/fnm_multishells/5356_1775546835817/bin:/home/de/.local/share/fnm:/home/de/.local/bin:/home/de/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/var/lib/snapd/snap/bin:/home/de/sherpa OLLAMA_DEBUG=1 OLLAMA_CONTEXT_LENGTH=80000 OLLAMA_HOST=0.0.0.0:11434 OLLAMA_NUM_GPU=1 OLLAMA_SCHED_SPREAD=1 HSA_OVERRIDE_GFX_VERSION=11.0.0 ROCR_VISIBLE_DEVICES=GPU-eb71c0f890b201a6 OLLAMA_FLASH_ATTENTION=1 LD_LIBRARY_PATH=/usr/local/lib/ollama:/usr/local/lib/ollama/rocm OLLAMA_LIBRARY_PATH=/usr/local/lib/ollama:/usr/local/lib/ollama/rocm GGML_CUDA_INIT=1 Apr 07 09:48:58 desktop ollama[35582]: time=2026-04-07T09:48:58.377+02:00 level=DEBUG source=runner.go:437 msg="bootstrap discovery took" duration=1.643731294s OLLAMA_LIBRARY_PATH="[/usr/local/lib/ollama /usr/local/lib/ollama/rocm]" extra_envs="map[GGML_CUDA_INIT:1 ROCR_VISIBLE_DEVICES:GPU-eb71c0f890b201a6]" Apr 07 09:48:58 desktop ollama[35582]: time=2026-04-07T09:48:58.377+02:00 level=DEBUG source=runner.go:40 msg="GPU bootstrap discovery took" duration=1.796053169s Apr 07 09:48:58 desktop ollama[35582]: time=2026-04-07T09:48:58.377+02:00 level=INFO source=types.go:42 msg="inference compute" id=GPU-eb71c0f890b201a6 filter_id="" library=ROCm compute=gfx1100 name=ROCm0 description="AMD Radeon RX 7900 XT" libdirs=ollama,rocm driver=70226.1 pci_id=0000:03:00.0 type=discrete total="20.0 GiB" available="19.7 GiB" Apr 07 09:48:58 desktop ollama[35582]: time=2026-04-07T09:48:58.377+02:00 level=INFO source=routes.go:1852 msg="vram-based default context" total_vram="20.0 GiB" default_num_ctx=4096 ` `bash rocminfo | grep gfx Name: gfx1100 Name: amdgcn-amd-amdhsa--gfx1100 Name: amdgcn-amd-amdhsa--gfx11-generic Name: gfx1036 Name: amdgcn-amd-amdhsa--gfx1036 Name: amdgcn-amd-amdhsa--gfx10-3-generic `
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#9837