Ubuntu 9.04, headset USB, Flash y el sonido

Menudo título para este post, ¿eh? El caso es que tras haber actualizado a Ubuntu 9.04, todo iba de maravilla hasta que me he encontrado con un problema en los vídeos Flash (en cualquier vídeo Flash, y por supuesto, en YouTube). El audio de los vídeos no se oía a través de los auriculares inalámbricos. Si conectaba los altavoces, entonces se oía sin problemas. ¿Cómo resolver el problema? Pues tras un buen rastreo del sabio Google, he encontrado la solución en este post. En resumidas cuentas: activar PulseAudioDeviceChooser. ¡Ojo! Se activa en el system-tray, al lado del control de volumen, no se abre como una ventana «normal». Ahora, mientras visualizamos un vídeo en YouTube (esto es importante y curioso, porque a primera vista parece que es justo lo que no hay que hacer), que obviamente no estaremos escuchando (por eso estamos arreglándolo 🙂 pulsamos sobre el icono de PulseAudioDeviceChooser y elegimos «Volume Control». Veremos la pantalla de la imagen que acompaña a este post. Ahora, pulsando el botón derecho, elegiremos «Move Stream…» to «Logitech Wireless Headset USB» (o el headset que estés usando en tu caso). Magia (y algo que debería de mejorar en Ubuntu, porque cada vez que he actualizado – upgrade – me he dado de frente siempre con este problema en Firefox/Flash/Sonido 🙁

Ya está aquí Ubuntu 9.04

Me acabo de descargar la imagen iso para instalarla en algún PC virgen 🙂 . Por cierto, os recomiendo hacerlo desde este mirror francés (1.06 MB/s, a diferencia de los 60KB/s de los mirrors españoles…)

Si lo que queréis es actualizar desde la versión 8.10, lo más fácil es actualizarse a la última versión de todos los paquetes y a continuación ejecutar :

$ sudo update-manager

Ahora, pulsar el botón Upgrade.

Finalmente, aquellos de vosotros que aún sigáis en la versión 7.10 (¿alguien de la FISS o de la UEU/Markeskoa me está oyendo? 😉 ya no hay excusas. Se acabaron los parches y las actualizaciones para Gutsy Gibbon. End-of-Life. A actualizarse toca.

Control de volumen de Rhythmbox

Tengo unos auriculares USB inalámbricos correctamente configurados en Ubuntu. Puedo oír y grabar sin problemas. Pero había un detalle que no conseguía que funcionara. El sonido de Rhytmbox se gestionaba desde el propio Rhythmbox, es decir, hacía caso omiso al panel de control de volumen principal (el applet de control de volumen que está al lado del reloj en Ubuntu/GNOME). Ya podía quitarle todo el sonido que Rhythmbox seguía sonando a tope. Cuando pulsaba el botón de bajar/subir sonido de mis auriculares aparecía en pantalla una ventana transparente indicando que el sonido se estaba bajando o subiendo, pero eso no afectaba a R&B que al parecer usa su propio gestor de volumen.

Pues bien, trasteando con los controles, parece que he conseguido que los botones de los auriculares gestionen el sonido de R&B. Para ello, pulsando en Sistema/Preferencias/Sonido, elijo en «Default Mixer Tracks» la opción PCM.  Ya está. Ahora el problema es que ya no gestiono el volumen principal (el applet de «Volume Control»)… ¿Se podrán gestionar ambos a la vez con la misma pulsación de tecla? (algo como unificar todo lo que tenga que ver con el volumen y que no haya una gestión propia por cada aplicación…)

Por cierto, mientras buscaba por Google información sobre esto he encontrado un tip que desconocía: si mueves la ruedita del ratón sobre el icono de R&B en el «Tray area» también gestionas su volumen. Curioso…

Buscar por contenido de paquetes Ubuntu

Receta rápida: quiero instalar curl-config. El problema es que no existe ningún paquete .deb con ese nombre. Y buscando con apt-cache search  curl | grep dev , me salen unos cuantos. ¿Cuál de esos paquetes ofrece curl-config?  Seguro que te ha pasado antes (no con curl-config pero sí con otro nombre de binario)

Solución: consúltalo en http://packages.ubuntu.com/ (search the contents of package)

Update: gracias a Diego y Ubuj me entero de la existencia de apt-file, una aplicación que hace justo lo que acabo de comentar: busca en el contenido de los paquetes ofrecidos por el repositorio que queramos (en mi caso Ubuntu) el fichero que le digamos. Lógicamente lo primero que hay que hacer es instalar apt-file y a continuación pedir un update (apt-file update , para que se descargue la información del repositorio). A partir de ahí, buscar el nombre del paquete que ofrece el fichero que quieres es fácil:


$ apt-file search curl-config

Más info sobre apt-file aquí.