Forzar cambios permanentes en pulseaudio
Puede pasar que a veces haces cambios o ajustes en la configuración de pulseaudio o alsamixer, ajustas todo como quieres y al reiniciar el sistema esos cambios se pierden.
Casos comunes pueden ser tarjetas de sonido que se intercambian o volúmenes en dispositivos de reproducción o captura que previamente habías ajustado y volvieron al estado anterior tras el reinicio.
Modificar default.pa para evitar reseteo de parámetros
Hay varias formas de evitar este “reseteo” digámosle así, de los parámetros de audio al reiniciar. Sin embargo, usaremos un método que funciona en cualquier distro y no depende de Systemd, la solución es editar el archivo default.pa que tiene instrucciones para pulseaudio.
Como es un archivo de sistema debes editarlo como root, en Etertics primero nos hacemos administradores:
su
Y luego editamos el archivo con nano (podrías usar cualquier editor de texto plano como root)
nano /etc/pulse/default.pa
Una vez abierto el archivo vas a buscar la siguiente cadena
load-module module-device-restore
Si está tal cual la imagen de arriba la vas a comentar poniendo una almohadilla # delante
para que de ese modo esa línea se ignore, debe quedarte así:
#load-module module-device-restore
Listo guardas los cambios con Ctrl+o y sales del editor con Ctrl+x
Con esto los cambios que hagas se mantendrán luego del reinicio
Setear dispositivo de sonido predeterminado
Para esto vamos a usar una herramienta muy similar a Alsamixer pero para Pulseaudio y por eso se llama … si claro Pulsemixer.
Para instalarla en Etertics solo debes ser administrador
su
Y luego instalar el paquete pulsemixer
apt install pulsemixer
Al igual que Alsamixer esta es una herramienta para la terminal, entonces abre una como usuario normal y ejecuta
pulsemixer
Te mostrará un resumen de las tarjetas de sonido instaladas en tu sistema.
Notarás que en este caso hay dos dispositivos de salida Audio interno Estéreo analógico (corresponde a la tarjeta integrada) y PCM2902 Audio Codec Estéreo analógico (que es una intefaz de audio USB)
Si miras la imagen de arriba con atención puedes ver un asterisco * delante de la PCM2902, eso quiere decir que es la tarjeta predeterminada del sistema, si quisieras cambiarla y poner la otra como predeterminada solo debes hacer clic en la que quieres poner como predeterminada, en este caso Audio interno Estéreo analógico y darle Enter.
Va a aparecer una especie de menú contextual y para setear la tarjeta como predeterminada te mueves con las flechas abajo, arriba del teclado hasta Set as default y le das Enter.
Como puedes apreciar ahora el asterisco * está sobre la tarjeta integrada indicando que esa es la predeterminada. Eso es todo, ya puedes cerrar la terminal, aunque te recomiendo ver todas las opciones que tiene Pulsemixer.
Como siempre o casi siempre te dejo un video para que veas estas cosas.
Estamos migrando nuestros videos a Odysee una plataforma descentralizada y libre de censura y por supuesto también los mantendremos en Fediverse.TV.
Si quieres unirte a la comunidad de Odysee puedes hacerlo con nuestro enlace de invitación y de esta forma estarás apoyando nuestro contenido y al mismo tiempo ganando unos LBC extras.
Nos vemos en Odysee!!
Hola, no logro que me funcione este metodo que propones. Luego de modificar el archivo default.pa, grabar los cambios y reiniciar, todo vuelve a estar por omision y se pierden los cambios realizados con el Control de Volumen de Pulseaudio.
Estoy cerca de sacar etertics, porque realmente nos genera muchos inconvenientes que cada vez que se reinicia la maquina tener que volver a configurar todo de vuelta, tengo la placa onboard, la placa usb, la placa que tiene la consola y 2 camaras (que necesito que esten apagadas porque solo capturo video con ellas), pero al reiniciarse, las camaras se encienden y las placas usb se cambian, la unica que guarda la configuracion es la placa onboard.
Uso Yetapa, la maquina tiene 8gb de RAM es un procesador i3 con disco ssd + otro disco de plato de 1 tb.