Kubuntu

¿Cuál es la mejor manera de usar Qobuz en Linux?

octubre 24, 2026 Qué es mejor? 8 min read

Datos comprobados en octubre de 2026.

La mejor vía para la mayoría (y las otras dos, según el caso)

Si solo quieres abrir Qobuz y que suene bien en tus auriculares o en un DAC USB, instala QBZ, el cliente nativo en Rust: login por OAuth, columna Quality que muestra "24 Bit / 192 kHz" y entrega bit-perfect por ALSA sin tocar nada raro. QBZ corre en Fedora 44 vía .rpm, en Arch vía yay -S qbz-bin y como Flatpak si aceptas que el sandbox rompa el acceso directo al DAC.

Si lo que persigues es la máxima calidad hacia un DAC externo y quieres comprobar con cat /proc/asound/cardX/stream0 que la tasa cambia de verdad al cambiar de pista, monta la app oficial de Windows dentro de Bottles (Wine) con el runtime winepulse sobre PipeWire 1.0 o superior: la salida sale por el DAC sin conversiones ocultas.

Y si ya tienes un sistema multihabitación con Raspberry Pi, deja QBZ en el escritorio y levanta qbzd en la Pi como endpoint de Qobuz Connect: la app móvil de Qobuz lo descubre y empuja audio Hi-Res a cada habitación sin tocar el PC.

Lo que necesitas antes de instalar nada

Antes de instalar nada, asegúrate de cuatro cosas concretas:

  1. Una cuenta Qobuz con plan Studio o Sublime, los únicos que incluyen Hi-Res (24 Bit / hasta 192 kHz). Los planes Discovery y Hi-Fi se quedan en 16 Bit / 44,1 kHz con pérdidas.
  2. PipeWire 1.0 o superior, o en su defecto PulseAudio. PipeWire 1.6 introduce el ajuste allowed-rates que libera tasas por encima de 48 kHz sin renegociar con PulseAudio.
  3. Acceso al DAC por la ruta ALSA hw:, nunca plughw:: la segunda hace conversión silenciosa de tasa y de profundidad de bits aunque el reproductor crea estar enviando bit-perfect.
  4. Aceptar que no hay cliente oficial de Qobuz para Linux. Todo lo que se explica aquí es comunitario o pasa por ejecutar el .exe de Windows dentro de Wine; la propia página de descargas de Qobuz solo ofrece instaladores para Windows, macOS, iOS y Android.

Métodos comparados de un vistazo

Método Bit-perfect real Tasa máxima Dificultad Credenciales API scrapeadas DSD Qobuz Connect Mantenimiento
Navegador web (PWA) No (sale a 48 kHz) 48 kHz / 16 Bit Baja No No No Activo (Qobuz)
App Windows en Wine/Bottles/CrossOver Sí, con winepulse + PipeWire 1.6 192 kHz / 24 Bit Media No No Sí Activo
Strawberry Parcial (resamplea) 96 kHz / 24 Bit Media Sí (App ID/Secret de qobuz-dl) No No Activo
QBZ Sí (ALSA hw:) 192 kHz / 24 Bit Baja No (OAuth oficial) No Sí (vía qbzd) Activo
Qobine Sin dato Sin dato Alta Sí No No Parado
Lyrion + squeezelite Sí en squeezelite 192 kHz / 24 Bit Alta (Docker) Sí (plugin Qobuz) Sí (DoP) No Activo
upmpdcli Sí (upmpdcli → MPD) 192 kHz / 24 Bit Media Sí Sí (DoP) No (UPnP) Activo
Music Assistant Sí 192 kHz / 24 Bit Alta (Home Assistant) Sí Sí Sí Activo

Web player (PWA)

El camino de menor esfuerzo es el reproductor web de Qobuz instalado como PWA en Chromium: en la URL play.qobuz.com, menú del navegador → "Instalar esta página como aplicación" y ya tienes ventana propia con icono, atajos de teclado y control MPRIS desde el escritorio.

Pasos:

  1. Abre play.qobuz.com en Chromium y crea cuenta o inicia sesión con tu plan Studio o Sublime.
  2. Menú → "Instalar esta página como aplicación" y acepta; aparecerá un icono propio en el lanzador.
  3. Reproduce una pista Hi-Res de 24 Bit / 192 kHz y abre cat /proc/asound/cardX/stream0 en una terminal: verás que el campo format se queda en S16_LE y rate en 48000 aunque la pista original sea 24/192.

La razón es que los navegadores aplican resampleo interno a 48 kHz para cumplir con la API Web Audio. Esto basta para descubrir música, podcasts o escuchar mientras trabajas, pero no sirve para audición crítica ni para validar que un DAC Hi-Res está rindiendo como debería.

App oficial en Wine, Bottles o CrossOver

La app oficial de Qobuz para Windows corre en Linux dentro de Bottles (frontera gráfica de Wine) o en CrossOver. Es la única vía que entrega bit-perfect real hacia un DAC externo en Linux sin pasar por software comunitario.

Pasos:

  1. Crea una botella nueva en Bottles con tipo Application y runtime winepulse; instala desde el .exe de qobuz.com/download.
  2. En la configuración de PipeWire, añade el contexto default.clock.allowed-rates = [44100, 48000, 88200, 96000, 176400, 192000] y reinicia el servicio con systemctl --user restart pipewire pipewire-pulse.
  3. Reproduce una pista de 24/96 y otra de 24/192; comprueba con cat /proc/asound/cardX/stream0 que el campo rate cambia a 96000 y luego a 192000.

Desde PipeWire 1.6, la combinación winepulse + PipeWire entrega bit-perfect sin tocar el modo Exclusive de WASAPI: el driver PulseAudio de Wine habla con el servidor PipeWire por PulseAudio y PipeWire respeta la tasa solicitada.

QBZ (cliente nativo en Rust)

QBZ es el cliente no oficial más sólido: binario en Rust, login por OAuth contra los servidores de Qobuz y salida directa por ALSA hw:.

Pasos:

  1. Instálalo con el método nativo de tu distro: rpm en Fedora 44, yay -S qbz-bin en Arch, Flatpak si no te importa que el sandbox rompa el acceso al DAC.
  2. Primer arranque → "Iniciar sesión" → se abre el navegador con OAuth; al volver, QBZ ya tiene tu cuenta sin que escribas contraseña.
  3. Reproduce un álbum Hi-Res, abre el panel "Quality" y comprueba que la columna muestra "24 Bit / 192 kHz" en cada pista.
  4. Opcional: instala qbzd en una Raspberry Pi con la misma cuenta y actívalo como endpoint de Qobuz Connect; la app móvil de Qobuz lo descubre como dispositivo de salida.

QBZ es la vía recomendada cuando el DAC es USB y se quiere audición Hi-Res sin configurar nada: la columna Quality dice la verdad y la ruta ALSA hw: no convierte.

Strawberry, Qobine, Lyrion + squeezelite, upmpdcli y Music Assistant

Strawberry funciona en Linux y soporta extractos para Qobuz con credenciales App ID/Secret extraídas de qobuz-dl, pero resamplea a 96 kHz y rompe el bit-perfect; además, cada cierto tiempo Qobuz cambia la firma de las peticiones y Strawberry lanza el error Invalid Request Signature hasta que se actualiza.

Qobine fue un fork de hifi.rs para hacer de servidor UPnP. El proyecto está parado y los binarios no compilan contra las Rust recientes, así que solo tiene sentido si encuentras una build de 2024 funcional y no te importa quedarte sin parches de seguridad.

Lyrion (antes Logitech Media Server) corre en Docker y tiene un plugin de Qobuz scrapeado; combinado con squeezelite en cada habitación entrega audio Hi-Res hasta 192 kHz y DSD por DoP, ideal si ya tienes un clúster Squeezebox.

upmpdcli convierte Qobuz en un render UPnP controlable desde BubbleUPnP en el móvil; encaja bien si controlas todo desde el teléfono y usas MPD como backend.

Music Assistant es un proveedor de música para Home Assistant: tiene proveedor de Qobuz, soporta Qobuz Connect y entrega Hi-Res a cualquier reproductor que ya tengas en Home Assistant, incluidos los basados en Snapcast.

Lo que sale mal casi siempre y por qué

  • Audio limitado a MP3 en Firefox. Firefox sigue usando un códec por defecto incompatible con el códec de Qobuz en algunos casos; la solución es abrir play.qobuz.com en Chromium, donde el DRM Widevine funciona sin tocar about:config.
  • plughw: haciendo conversión silenciosa. La ruta ALSA plughw: convierte tasa y profundidad de bits en el kernel; aunque el reproductor crea enviar 24/192, el DAC acaba recibiendo 16/48. Usa siempre hw:X,Y (tarjeta y subdispositivo concretos).
  • Flatpak sin acceso al DAC. El sandbox de Flatpak corta el acceso a /dev/snd y a PulseAudio/PipeWire por defecto; QBZ Flatpak necesita el permiso --device=alsa o --socket=pulseaudio, si no, no suena.
  • EasyEffects rompiendo el bit-perfect. EasyEffects intercepta el audio y aplica efectos; cuando está activo, la cadena cambia a 48 kHz. Desactívalo o añade QBZ/Wine a su lista de exclusiones.
  • Secreto de Qobuz rechazado al firmar peticiones de Strawberry. El error Invalid Request Signature aparece cuando el App ID/Secret de qobuz-dl caduca o cuando Qobuz rota la sal; toca esperar a una versión nueva del plugin.
  • Xruns por quantum mal ajustado en PipeWire. Si oyes clics y pops en pistas 24/192, sube el quantum de PipeWire a 1024 o 2048 muestras en ~/.config/pipewire/client-rt.conf; un quantum demasiado pequeño agota el búfer del DAC y genera underruns.

FAQ

¿Qobuz tiene aplicación oficial para Linux?

No. La página de descargas de Qobuz solo ofrece instaladores para Windows, macOS, iOS y Android. En Linux hay que recurrir a QBZ, a la app de Windows dentro de Wine o al reproductor web.

¿Qué tasa de muestreo real sale por el DAC usando la PWA?

48 kHz / 16 Bit, porque los navegadores aplican resampleo interno para cumplir con la API Web Audio, independientemente de la tasa de la pista original.

¿Se puede escuchar DSD desde Qobuz en Linux?

Qobuz no distribuye pistas DSD en su catálogo. El soporte DSD solo aplica a reproducciones locales; Lyrion, upmpdcli y Music Assistant lo soportan vía DoP hacia DACs compatibles, pero con contenido propio, no de Qobuz.

¿Qué necesito para reproducir en bit-perfect hacia un DAC USB?

Plan Qobuz Studio o Sublime, PipeWire 1.0 o superior con allowed-rates configurado, ruta ALSA hw: y QBZ o la app de Windows en Bottles con winepulse.

¿Funciona Qobuz Connect en Linux?

Sí, mediante qbzd corriendo en una Raspberry Pi o en el propio PC con QBZ. La app móvil de Qobuz lo descubre como dispositivo de salida y empuja audio Hi-Res de forma directa.

Fuentes

  1. QbzThe end of the line — QBZconsultado el 19/10/2026
  2. QobuzOur ecosystem – Qobuzconsultado el 19/10/2026
  3. SnapcraftInstall Qobuz for Linux on Debian using the Snap Store | Snapcraftconsultado el 19/10/2026
  4. KorbenQobuz in bit-perfect on Linux (finally!!) – Korbenconsultado el 19/10/2026
  5. EsliQobuz on Linux – Esliconsultado el 19/10/2026