Cómo activar altavoces USB de manera consistente


16

Tengo un par de altavoces USB Trust. Como estos son externos, traté de usarlos con 11.10. Son reconocidos por 'aplay -l' y Pulseaudio- Los he seleccionado, pero tengo que restablecer el volumen cada vez que inicio sesión. Además, solo puedo recibir comentarios y sonido de aplicaciones y programas, como Kaffeine o Firefox, en este volumen aumentado, no puedo obtener Sonidos del sistema, como inicio de sesión o cierre de sesión. He probado la instalación de gnome-alsamixer que solía funcionar, sin ningún efecto. ¿Es una aplicación que debería probar o es una hazaña imposible?

  • He intentado eliminar todos los archivos en .pulse y reiniciar o simplemente eliminar todo el directorio .purge, como sugirió Michael K, ninguno funciona ya que el directorio se reescribe automáticamente al reiniciar.

[He descubierto que cualquier otra tarjeta de sonido (de esas probadas) pondrá a cero todas las opciones para un sistema USB. NO USE UNA SEGUNDA TARJETA DE SONIDO DURANTE ESTA CONFIGURACIÓN]

Ideas?


Ejecuté el comando:

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop linux-image-`uname -r` libasound2
sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop  linux-image-`uname -r` libasound2
killall pulseaudio
rm -r ~/.pulse*
sudo usermod -aG 'cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

[este comando debe tomarse de su página de ayuda, no la mía, por cierto]

para restablecer y reiniciar totalmente mi sistema (desde https://help.ubuntu.com/community/SoundTroubleshootingProcedure ). Esto vuelve a cargar todos los valores predeterminados y luego busca dispositivos de audio.

En una terminal, escriba alsamixer

Esto debería cargar una GUI, permitiéndole escanear todos los canales.

Presione F6 y mire los canales disponibles. Si USB Audio está configurado en el canal 0 (generalmente entre paréntesis), esto interferirá con las tarjetas de sonido incorporadas, incluso si están desactivadas. Como tal, este USB debe configurarse en otro canal, digamos 1.

Sin embargo, estos altavoces se pueden probar, ahora, seleccionándolos, pero desaparecerán al reiniciar

Ahora ejecuta el comando

find /lib/modules/`uname -r` | grep snd

esto debería darle una lista masiva de posibles sistemas de sonido: busque

snd-usb-audio *or somesuch, depending on your speakers*

También se muestra su tarjeta incorporada.

Incluso si ha deshabilitado o no tiene una tarjeta de sonido incorporada, Linux configurará una tarjeta virtual 'fantasma', si es necesario. Esto siempre se establece en la tarjeta 0 .

Ahora escribe

sudo gedit /etc/module.d/alsa-base.conf

y, al final del archivo, agregue la línea

   option snd-usb-audio = 1

Esto debería configurar su tarjeta de sonido en el canal 1 y no entrar en conflicto con la configuración predeterminada. Reiniciar.

Ahora escribe

cat /proc/asound/cards

Obtendrás algo como

Cybermedia USB device
 1 [Audio          ]: USB-Audio - USB Audio
                      C-Media INC. USB Audio at usb-0000:00:13.1-1, full speed

================================================== ======================

Siempre es recomendable escribir ahora este terminal

sudo cp / usr / share / sounds / ubuntu / stereo / * / usr / share / sounds /

Esto copiará su nueva tarjeta ALSA a este directorio, junto con los sonidos y subdirectorios predeterminados.


Descubrí que la interfaz de Pulse para ALSA es defectuosa, especialmente en sistemas de 64 bits: el volumen del sistema se restablecerá al 100%, lo que sea. .

Busqué este problema de Pulse y me dijeron que intentara habilitar / deshabilitar (lo que funcione) la opción de volúmenes planos ( o no ) en /etc/pulse/daemon.conf . Se recomienda el uso de monos con esta opción, ya que está deshabilitado de forma predeterminada (configurado en 'sí', si tiene altavoces USB). Esto permite que el uso de los controles deslizantes de Preferencia de sonido sea ​​permanente. Esto parece ser un error conocido. Deja el editor.


AJUSTES PAV Encontré esto aconsejable.

=============

Pensé erróneamente que si bien los altavoces son USB, debo incluir la tarjeta de sonido incorporada, como fuente de sonido. Ahora tengo altavoces USB en funcionamiento, pero los controles deslizantes de volumen en Preferencias de sonido se restablecen cada vez que inicio sesión.

Después de un reinicio nocturno, para permitir que ALSA se ponga al día, obtengo una nueva tarjeta de sonido

> aplay -l

card 0: SB [HDA ATI SB], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Subdevices: 1/USB card 0 is my inbu1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Audio [USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Abra el Tablero (parte superior izquierda de la pantalla y un ícono circular) y escriba

pav

Seleccione el controlador de volumen PulseAudio y ejecútelo.

e ir a la pestaña Configuración .

DEBE CONFIGURAR SU TARJETA INTEGRADA / INTERNA SOLO ENTRADA- a través de esta pestaña. Ahora reinicie de inmediato.

La tarjeta USB 0 es mi tarjeta incorporada. Es mucho más fácil lidiar con una tarjeta real que con una virtual (Ubuntu necesita algún tipo de tarjeta de sonido y creará una 'fantasma', virtual si su mo'bo y PCI no tienen una.

Para configurar el volumen del sistema, es vital utilizar el PAV y no las preferencias del sistema. Seleccione esta opción, desde el Tablero y configure su volumen / amplificación; haga clic en los controles deslizantes para escuchar el nivel establecido.

El uso de los controles deslizantes de Volumen en Preferencias del sistema> Sonido o el ícono Sonido es un método de nivel básico y pondrá a cero por completo cualquier cambio en PAV. No los uses.


Para su información, Adobe Flash 10 no funciona con la versión 11.10 de 64 bits. Puede ser necesario instalar la versión 11, si su Firefox Flash desaparece [reproduciendo video, pero no hay sonido o algo así] o no funciona en absoluto.


¿Tal vez tiene el mismo problema que se describe allí? askubuntu.com/questions/40305/usb-audio-on-0-volume-on-startup
Michael K

2
El Linux Action Show cubrió problemas de sonido de solución de problemas esta semana, y en general recomendaron instalar pavucontrol desde el Centro de software. Página de inicio aquí: freedesktop.org/software/pulseaudio/pavucontrol muestra notas para el episodio LAS aquí: jupiterbroadcasting.com/14846/… Espero que pueda ayudar ...
Tom Brossman

Respuestas:


3

Tuve un problema similar con mi computadora portátil donde el dispositivo de sonido predeterminado era en realidad la toma de auriculares.

Si usas alsamixerpara hacer que todo esté como debe ser, entonces usa el comando alsactl storeque almacenará esas preferencias. Luego lo puse como un comando de inicio alsactl restorey cada vez que inicié sesión, se restableció a mi configuración original. ¡Espero que esto ayude!


Trabajó para mí en 14.04
barry

0

Una manera fácil de hacer que sus altavoces USB sean los altavoces predeterminados es deshabilitar el audio integrado a través del BIOS.


"haga que sus altavoces USB sean los altavoces predeterminados": ¿es este el problema? - De hecho, no he entendido exactamente qué significa la pregunta principal ("Cómo activar consistentemente los altavoces USB"). Pero si ESA es la pregunta ("los altavoces USB serán los altavoces predeterminados"), puede ser útil para ver si en las opciones del mezclador de audio se activa algo como "jack sense"

¿Puedes incluir una respuesta con instrucciones sobre cómo hacerlo? Dejar una media respuesta como comentario a menudo puede causar más daño que bien. Gracias.
Ringtail

0

Tuve este problema con mis auriculares usb plantronics en el trabajo, no quiero que el sonido salga del monitor o de las computadoras con parlantes incorporados. Simplemente fui al applet de configuración de sonido y en la pestaña de hardware cambié el perfil de todos los demás dispositivos a apagado. Ahora puedo conectarlos y desconectarlos tanto como quiera, ya que son el único dispositivo que se utilizará. Estoy usando 11.10.

También es posible que desee bloquear su pantalla en lugar de cerrar sesión y suspenderla en lugar de cerrarla para evitar esto.


0

Tal vez una respuesta? - para ver si en las opciones del mezclador de audio se activa algo como "jack sense"

¿En qué entorno de escritorio estás?

No puedo proporcionar más detalles sobre las opciones en Unity.

Hay algunas opciones complementarias relacionadas con el "sentido del gato", al menos en el xfce mixerque usé tanto en Lubuntu como en Xubuntu y creo que puede instalarlo en cualquier escritorio de ubuntu.

(Aquí no tengo mi PC Ubuntu disponible: volveré a editar lo suficientemente pronto con imágenes también)


ver ediciones, y volveré a publicar pronto

0

Básico y simple: instala Veromix. Inicie y seleccione el dispositivo de sonido USB que desea usar como dispositivo predeterminado. ¡Eso es todo!

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.