Tengo una computadora portátil con un puerto HDMI. Mientras estamos sin hogar y nos quedamos con amigos, lo he estado conectando a su receptor de sonido envolvente con un cable HDMI. Para que el sonido funcione, debo abrir la configuración de sonido y cambiar el perfil de hardware de "Salida estéreo analógica" a "Salida estéreo digital (HDMI)" para que el sonido provenga del sonido envolvente en lugar de los altavoces mincey de la computadora portátil.
Tengo que hacer lo contrario cuando lo desconecto para que el sonido salga de los altavoces.
Me estoy aburriendo un poco de hacer esto. Me gustaría escribir esto. He visto esta pregunta y su respuesta, pero pacmd list-sinks
solo muestra un sumidero cuando el menú desplegable de perfil de sonido muestra varias opciones.
¿Y hay un evento udev en el que podría conectar esto para que pueda ejecutar el script cada vez que cambie el estado de HDMI?
fuente
udevadm monitor
para ver qué eventos de udev se desencadenan por los cambios de estado de HDMI, pero de acuerdo con esto: [ spinics.net/lists/xorg/msg52939.html] , quizás no todos sean compatibles.Respuestas:
En Ubuntu 11.10, pulseaudio reconocerá cuando conecte hdmi (o conector de teléfono) y realizará el cambio automáticamente.
Mira esto:
http://voices.canonical.com/david.henningsson/?p=15
fuente
Tuve el mismo problema, pero es fácil de solucionar en kubuntu ... vaya a la configuración del sistema, a la pantalla y encontrará su pantalla interna y hdmi ... elija su configuración y en la parte inferior elija hdmi como salida predeterminada y guarde su perfil en la parte inferior ... cada vez que inicie sesión en kde usará su pantalla hdmi por defecto y su salida de sonido será configurada automáticamente por phonon ...
fuente
En ubuntu 11.10, la conmutación automática aún no funciona. Aparentemente, las características aún no están implementadas. Estoy usando un script para cambiar el perfil de la tarjeta de sonido a HDMI y viceversa.
Asignada una tecla de acceso directo, la vida ahora es mejor. Lea más sobre esto aquí .
fuente
Hay una herramienta en los repositorios de ubuntu, padevchooser, que dice que te permite cambiar la salida sobre la marcha. Intenté esto y realmente no funciona para mí (tratando de cambiar la salida entre la tarjeta de sonido incorporada y el centro de música USB externo). La herramienta solo me permite seleccionar "Predeterminado" y "Otro ..." en lugar de enumerar mis dos opciones de salida.
Sin embargo, es posible que desee echar un vistazo a esta publicación de blog que describe cómo escribir un script para cambiar el dispositivo de salida a HDMI. No conozco una forma de ejecutar esto automáticamente, pero al menos es solo un clic, por lo que puede vincularlo a un botón no utilizado en su computadora portátil.
fuente