Skip to content

Whisper Desktop v2.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 18:17
· 249 commits to main since this release

🚀 Whisper Desktop v2.2.0 - Standalone Linux Packaging, Wayland Support, and Smart Model Hub

Welcome to Whisper Desktop v2.2.0! This major release focuses on enhancing the local user experience on Linux (Wayland & X11), making installation completely dependency-free, and introducing smart, flexible model directory scanning.


📦 Key Features & Improvements

⚡ 1. Precompiled & Bundled Acceleration Backends (No Local Builds!)

  • Zero Compilation Required: All four high-performance computation backends (Standard CPU, Vulkan GPU, OpenVINO Intel, and NVIDIA CUDA) are now precompiled automatically on our GitHub Actions pipeline and bundled directly inside the installer resources.
  • Static Linking Fix: Resolved the runtime dynamic linker error (exit code 127: libwhisper.so.1 cannot open shared object file) by statically compiling the whisper.cpp core engine. Whisper Desktop is now a completely self-contained application on Linux!

🎨 2. Wayland & X11 Taskbar Integration

  • Wayland Taskbar Matching: Configured the native GTK application ID mapping, enabling flawless window grouping and app icon rendering on modern Wayland compositors (such as Hyprland, GNOME, and KDE).
  • X11 Launcher Mapping: Configured StartupWMClass matching in the desktop file template to fix dock grouping on X11 environments.

📂 3. Smart Recursive Model Scanning

  • No Subfolder Restrictions: Removed the hardcoded models/ subfolder requirement. You can now store your model files directly in the root of your custom Models Storage Directory.
  • Recursive Detection: The scanner now traverses the selected folder recursively to find model files, while ignoring hidden (.git), dependency (node_modules), and build (target, build) directories to maintain lightning-fast UI performance.
  • Legacy Backward Compatibility: Seamlessly checks, downloads, tracks, and deletes existing models located in old models/ subfolders so your existing setup won't be disrupted.

🛠️ 4. Cross-Platform Stability & UI Polish

  • Windows Path Parsing: Integrated a new cross-platform path parsing utility to avoid file matching bugs under Windows environments.
  • Cleaner Configuration UI: Removed misleading code badge labels (selectedBackend and modelsDir) and simplified descriptions to make options easier to read.

📥 Getting Started

Download the package corresponding to your Linux distribution from the Assets section below:

  • Ubuntu/Debian: .deb
  • Fedora/RedHat: .rpm
  • Portable Linux: .AppImage

Arch Linux (AUR):
Arch Linux users can install the application directly from the AUR:

paru -S whisper-desktop-bin

(or using your preferred AUR helper like yay)


Enjoy high-performance, private, and offline speech-to-text transcription! 🎙️✨