Como remover a saída de áudio Nvidia HDMI no PulseAudio?

10

Em cada reinicialização, o PulseAudio define um coletor (no meu caso, "Saída de áudio HDMI") como padrão.

Assim, a cada reinicialização, não ouço nenhum som e preciso reconfigurar o coletor padrão a cada vez em "Saída analógica".

Como faço para remover / desabilitar um coletor específico, como HDMI, ou definir um coletor padrão que substitua o coletor existente?

    
por manatlan 30.11.2010 / 13:32

2 respostas

4

1. Excluir configurações do usuário

Outra abordagem antes de editar o default.pa seria renomear o diretório oculto ~/.pulseaudio para algo como ~/.pulseaudio.000 em seu diretório / home. É aqui que a configuração definida pelo usuário é armazenada. Se deletado ou renomeado, será imediatamente recriado a partir das configurações do /etc/pulse/default.pa .

2. Editar padrões

Somente se isso não tiver efeito para o seu sistema, talvez o udev carregue a interface HDMI como coletor padrão. Então uma abordagem poderia ser como já mencionado por HagenaarsDotNu para editar o default.pa. Lembre-se de fazer um backup do default.pa atual. Procure esta seção que é bastante autoexplicativa (note que o hal-detect não funcionará no Ubuntu > 10.04).

### Load audio drivers statically (it's probably better to not load
### these drivers manually, but instead use module-hal-detect --
### see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink
#
### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Alternatively use the static hardware detection module (for systems that
### lack udev support)
load-module module-detect
.endif

3. O caminho elegante

Outra forma mais elegante de obter áudio em funcionamento é ativar a "Saída Simultânea" de paprefs , conforme descrito aqui:

Isso habilita a saída de áudio em ambos, o áudio interno e a interface HDMI. Torne esse dispositivo de saída virtual seu padrão e você tem todas as opções em suas mãos.

    
por Takkat 30.11.2010 / 19:44
1

Encontrei esta sugestão link

que indica que você deve editar as configurações pulseaudio

% bl0ck_qu0te%

e substitua #set-default-sink output com: set-default-sink {name of your device}

Eu verifiquei e a abordagem ainda deve ser válida em 10.10

    
por HagenaarsDotNu 30.11.2010 / 17:13