Cómo solucionar el problema del monopolio de sonido de ubuntu alsaSolución al problema del canal de audio exclusivo de aplicaciones bajo Ubuntu 1 (para silenciar o audio exclusivo) Kill Pulseaudio, solo usa Alsa para ejecutar el siguiente comando : sudo apt-get install Alsa-OSS liba sound 2 liba sound 2-plugins sudomv/etc/x 11/x session d/70 pulse audio ~/gcontool-2-s-tbool/apps/gnome _ settings _ daemon/. plugins/sound/active false #Nota: gcontool-2 falsea sound conf unset-pulse audio sudo update-RC . d-f pulse audio remove y luego ejecute asoundconf list La salida debería ser así: Nombre de la tarjeta de sonido disponible: Intel (escriba su sonido nombre de la tarjeta aquí, como Intel) y luego ejecute: a sound conf set-default-card Intel (reemplace Intel con el nombre de su tarjeta de sonido) (Adicional: los usuarios individuales tendrán dos opciones: nombre real de la tarjeta de sonido y HDMI. Tenga en cuenta tenga cuidado de no seleccionar HDMI (a menos que emita a un televisor LCD)) Si desea mantener el mensaje del sistema al iniciar sesión, archivo bashrc:gedit ~/. bashrc agregar: exportar SDL_audio driver=alsa al final del archivo. Finalmente, abra Sistema->Preferencias->Efectos de sonido y seleccione las primeras cuatro opciones de arriba a abajo como ALSA-Advanced Felix. NOTA: Después de las pruebas, parece que no hay problema en no hacer esto. En este punto, el problema de bloquear pulseaudio y configurar alsa se ha resuelto por completo. Método 2 (específico de audio): permitimos que las personas que ejecutaron PulseAudio con éxito continúen usando PulseAudio. Sólo el software compatible con ALSA puede seguir utilizando ALSA. Solución: gksu gedit/etc/pulse/default .pa encontrado: # Módulo de carga módulo-alsa-sink cambiado a Módulo de carga módulo-alsa-sink dispositivo = dmix encontrado: Módulo de carga módulo-suspensión-en-inactividad cambiado Cambiar a # Load-module module-suspend-on-idle (cerrar sesión y volver a iniciar sesión) Además, busque: (resuelva problemas de grabación como skype y audacity) Load-module module-Hal-detect se cambia a # Load-module module module -Hal -detect, para que al usar dmix, Pulseaudio no ocupe uno de los canales de mezcla donde PulseAudio se convertirá en alsa. De esta manera, ALSA y PulseAudio se conservan bien. En el futuro, pulseaudio no necesitará libflashsupport. Además, instale el controlador PulseAudio para disfrutar de las ventajas de PulseAudio. Sudo apt-get install padevchooser método 3 (para silenciar) (Nota: si hace clic en el ícono de altavoz pequeño en la esquina superior derecha de la pantalla y aparece un mensaje de error, puede usar este método directamente). Si la configuración anterior aún no funciona, puede intentar descargar, compilar e instalar una nueva versión de alsa (nota: asegúrese de que su kernel sea la última versión en el código fuente antes de la instalación). Primero, vaya a /descargue el controlador alsa más reciente, alsa-lib y . Supongamos que el archivo descargado está ubicado en ~/alsa (/home/nombredeusuario/alsa).
Primero descomprima: tar jxvf alsa-driver-XXX . tar . bz2 tar jxvf alsa-lib-XXX tar . /alsa-driver-xxx. /configure &makesudo crear e instalar cd ../alsa-lib-xxx. /configure & makeudo make install cd ../alsa-utils-xxx. /configure && Makesudo make install Reinicie la computadora (tenga cuidado de no reiniciar X).