Configurar la salida de audio por defecto
Publicado: 23 Sep 2018, 12:12
Hola a todos.
Soy el TIC del IES Miguel Catalán (Coslada) Recientemente hemos instalado Max 9.5 en todo en centro. Resulta que en el centro la mayoría de las Aulas tienen videoproyector y altavoces con amplificador interno conectados a la salida de los auriculares de los ordenadores.
Sucede que en algunos portátiles, a pasar de estar conectados los altavoces externos, el sonido sale por los altavoces del propio portátil. Para forzar la salida a través del conector de los auriculares hay que abrir la configuración de sonido y en la pestaña "salida" seleccionar el conector "auriculares analógicos". A partir de este punto todo funciona bien, pero al reiniciar el ordenador el "problema" vuelve a aparecer y los profesores tienen que configurar el sonido cada vez que arranca el ordenador.
Para solucionar este inconveniente he definido como el puerto de salida (conector) por defecto los "auriculares analógicos" siguiendo los siguientes pasos:
1- Abre una consola (ctrl + alt + t) y escribe los siguientes comandos:
pacmd list-sinks | grep -e 'name:' -e 'index:' -e 'active port'
Este comando muestra todos los módulos hardware de audio (sinks) , el índice de cada módulo (0,1,2 etc) y el puerto (conector) activo en cada uno. Abajo muestro un ejemplo sacado de mi portátil:
index: 0
name: <alsa_output.pci-0000_00_3.0.hdmi-stereo>
active port: <hdmi-output-0>
* index: 1
name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
active port: <analog-output-speaker>
Como se puede ver, en este momento, ver tengo configurado por defecto la salida por los altavoces del portátil. Si quiero cambiar la salida por defecto del módulo 1 (dispositivo analógico estéreo) a los auriculares tengo que escribir este comenado:
pacmd set-sink-port 1 analog-output-headphones
Si queréis comprobar que el comando ha funcionado volver a ejecutar:
pacmd list-sinks | grep -e 'name:' -e 'index:' -e 'active port'
Veréis que ahora el conector por defecto ha cambiado:
index: 0
name: <alsa_output.pci-0000_00_3.0.hdmi-stereo>
active port: <hdmi-output-0>
* index: 1
name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
active port: <analog-output-headphones>
Esto es todo, espero que esta contibución os sea útil.
Un saludo.
Javier Casado
Soy el TIC del IES Miguel Catalán (Coslada) Recientemente hemos instalado Max 9.5 en todo en centro. Resulta que en el centro la mayoría de las Aulas tienen videoproyector y altavoces con amplificador interno conectados a la salida de los auriculares de los ordenadores.
Sucede que en algunos portátiles, a pasar de estar conectados los altavoces externos, el sonido sale por los altavoces del propio portátil. Para forzar la salida a través del conector de los auriculares hay que abrir la configuración de sonido y en la pestaña "salida" seleccionar el conector "auriculares analógicos". A partir de este punto todo funciona bien, pero al reiniciar el ordenador el "problema" vuelve a aparecer y los profesores tienen que configurar el sonido cada vez que arranca el ordenador.
Para solucionar este inconveniente he definido como el puerto de salida (conector) por defecto los "auriculares analógicos" siguiendo los siguientes pasos:
1- Abre una consola (ctrl + alt + t) y escribe los siguientes comandos:
pacmd list-sinks | grep -e 'name:' -e 'index:' -e 'active port'
Este comando muestra todos los módulos hardware de audio (sinks) , el índice de cada módulo (0,1,2 etc) y el puerto (conector) activo en cada uno. Abajo muestro un ejemplo sacado de mi portátil:
index: 0
name: <alsa_output.pci-0000_00_3.0.hdmi-stereo>
active port: <hdmi-output-0>
* index: 1
name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
active port: <analog-output-speaker>
Como se puede ver, en este momento, ver tengo configurado por defecto la salida por los altavoces del portátil. Si quiero cambiar la salida por defecto del módulo 1 (dispositivo analógico estéreo) a los auriculares tengo que escribir este comenado:
pacmd set-sink-port 1 analog-output-headphones
Si queréis comprobar que el comando ha funcionado volver a ejecutar:
pacmd list-sinks | grep -e 'name:' -e 'index:' -e 'active port'
Veréis que ahora el conector por defecto ha cambiado:
index: 0
name: <alsa_output.pci-0000_00_3.0.hdmi-stereo>
active port: <hdmi-output-0>
* index: 1
name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
active port: <analog-output-headphones>
Esto es todo, espero que esta contibución os sea útil.
Un saludo.
Javier Casado