Mais do que colocar esses comandos em nosso .profile
, é recomendável adicionar todos os módulos necessários em nosso /etc/pulse/default.pa
ou em uma cópia desse arquivo em nossa página em ~/.pulse/default.pa
resp. ~/.config/pulse/default.pa
para uma configuração por usuário (que substituirá todas as configurações definidas em /etc/pulse/default.pa
).
Adicionando estas linhas a este arquivo:
load-module module-null-sink sink_name=GAME sink_properties=device.description="GAME"
load-module module-null-sink sink_name=MUSIC sink_properties=device.description="MUSIC"
load-module module-combine-sink sink_name=GAME_and_out sink_properties=device.description="GAME_and_out", slaves=0,1
load-module module-combine-sink sink_name=MUSIC_and_out sink_properties=device.description="MUSIC_and_out", slaves=0,2
sempre carregará os dissipadores NULL desejados ao iniciar o servidor de som pulseaudio.
A remoção de coletores que foram carregados por pactl
ou pacmd
, ou seja, sem configurações em nosso default.pa
, pode ser feita com mais rapidez por
pulseaudio -k
Este comando irá matar a instância pulseaudio em execução, para reaparecer instantaneamente (em uma configuração padrão) usando valores definidos no default.pa
.