it-swarm-es.com

Ubuntu: ¿Cómo obtener audio para trabajar tanto en Spotify (bajo vino) y Flash (en Firefox)?

Estoy ejecutando Spotify On Linux usando vino .

El sonido funcionó bien (¡aunque la prueba de sonido en Winecfg falló!), Hasta que instalé alsa-oss Paquete ayer para obtener sonido de Flash trabajando en Firefox .

Ahora Spotify dice: " Hay un problema con su tarjeta de sonido. Spotify no puede reproducir música. "

Entonces, la pregunta es, cómo obtener el sonido en Spotify Funcionar nuevamente, de modo que también sigue funcionando en Flash y Firefox ? ¿Tweak algunas configuraciones ALSA? ¿Spotify Configuraciones? Añadir/eliminar algunos paquetes?

Por cierto, curiosamente, ahora ese sonido no funciona en Spotify, el "sonido de prueba" de Winecfg hace ¡Trabaja!

Este es Ubuntu 8.04 (Hardy). La tarjeta de sonido/conductor es probablemente un AC'97 integrado. ¡Mencione si se necesita alguna información adicional sobre el sistema!


Actualización : He instalado Flash 10 (fuera del sistema de envasado, usando $MOZ_PLUGIN_PATH VER VARIABLE), pero también tenía flash 9 de flashplugin-nonfree Paquete, ¡y la versión anterior fue utilizada por Firefox! Basado en lo que dijo Mike Arthur sobre Flash y alsa-oss, Quité el flash anterior (FlashPlugin-NonFree Package) y alsa-oss - y el sonido flash todavía funciona, lo cual es bueno. Pero por alguna razón, Spotify aún no juega sonido, aunque las cosas deberían ahora ser como si estuvieran originalmente ...

ACTUALIZACIÓN 2 : Lo puse funcionando , todo sin problemas, finalmente.

7
Jonik

Actualización (2012)

Durante un par de años, ahora ha habido una versión nativa Linux de Spotify , que, aunque, etiquetada como "vista previa", es Totalmente funcional en mi experiencia y debe ser su opción principal. Use eso, y al menos omitirá cualquier problema de audio relacionado con el vino .

Dejando mi respuesta original a continuación, en caso de que sea útil para alguien:


Respuesta original (2009)

Ok, lo puse trabajando por ambos eliminando alsa-oss y ajustando la configuración de audio de Winecfg. Cambié del conductor ALSA al conductor OSS; Vea la captura de pantalla a continuación.

El problema con el conductor OSS parece ser que cualquier aplicación bloquea a todos los demás de tocar el sonido; Por ejemplo, si Spotify está abierto (pero ni siquiera toca música), no puedo obtener ningún sonido de audaz. En realidad, esto chupa bastante, a veces, cuando abro Spotify no se reproducirá, y tengo que rastrear qué proceso está bloqueando el dispositivo de sonido, incluso cuando no se reproduce audio.

Así que definitivamente todavía estoy abierto a mejores soluciones, quizás con ALSA, ¡pero para que el vino/Spotify también jugaría con él también?


Actualización : ok, ¿se puso en Spotify para trabajar con Alsa (de nuevo?). No estoy exactamente seguro de dónde fue el problema; Lo que hice fue ir a ~/.wine/drive_c/windows/profiles/[username]/Application Data/Spotify, eliminó todo, y lanzado wine spotify.exe de nuevo. Aparentemente, quedan algunas configuraciones incorrectas, y la reincorporación de Spotify Afresh se solucionó la situación.

De todos modos, ahora, Spotify, Flash en Firefox, y otras aplicaciones pueden, todos pueden reproducir sonidos sin problemas, sin bloquearse entre sí.

Para resumir, esto es lo que funcionó para mí:

  • Usa Flash 10; Asegúrate de que Firefox's about:plugins contiene solo "Shockwave Flash 10.0".
  • Usa alsa en todas partes1. Como comentó Mike Arthur, olvídate de OSS (y alsa-oss).
  • (Intente borrar los datos de la aplicación de Spotify).

1 La configuración de audio del vino (WineCFG) debe verse algo de esto:

alt text

6
Jonik

Fui a la configuración del vino, a la pestaña Audio y configuré la aceleración de hardware de DIRTSOUNDOUNTE a la "emulación". Con Alsa, solucionó el problema en mi caso (la misma configuración y error como cartel).

1
mick

Ese es un enlace realmente viejo, no deberías necesitar alsa-oss Para el sonido en flash si está utilizando un complemento Flash reciente.

Ya sea considere actualizar Hardy a un Ubuntu más nuevo, actualizando el paquete Flash a uno desde backports o enrolle su propio paquete flash basado en la última versión.

1
Mike McQuaid

Esta fuente PPA tiene un paquete de vinos con soporte de PulseAudio

https://launchpad.net/~neil-aldur/+archive/ppa

Lo uso con Spotify y funciona bien.

0
Mattias Wadman