Six-Week GPU Fix for Whisper.cpp on Arch Linux Was One Package All Along
A developer spent several weeks trying to enable Vulkan GPU acceleration for whisper.cpp on Arch Linux after noticing the app detected his GPU but processed audio on the CPU instead. The official whisper-cpp package had Vulkan support disabled, and a dedicated whisper-cpp-vulkan alternative had temporarily disappeared from both the official repos and AUR. He built a custom package from source, set up automated CI pipelines, and published his own solution before a Reddit commenter's suggestion led him to investigate further. While setting up llama.cpp separately, he discovered a package called ggml-vulkan listed on the llama.cpp Arch Wiki page — the actual fix, hidden because both apps share the same backend but are documented separately. The solution, pacman -S whisper-cpp ggml-vulkan, was never surfaced by search engines because the relevant documentation lived on a different project's wiki page.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in