Não há som no Hidden Folks (jogo de motor Unity)

0

Contexto: Ubuntu 16.04.2 (64 bits) com som (NVIDIA GTX1070) HDMI para um receptor.

Geralmente, não tenho problemas com som e já joguei alguns jogos de mecanismo Unity (32 e 64 bits) do Steam sem problemas no passado, mas com esse jogo eu não recebo som algum. Estou acompanhando os desenvolvedores, mas o lançamento deles no Linux é relativamente novo e acredito que eles não saibam muito sobre o Linux em geral.

Eu uso o Quod Libet com ALSA há um tempo atrás eu configurei um indicador de painel para mostrar o uso que está sendo feito do hardware de som (a saída de cat /proc/asound/NVidia/pcm7p/sub0/hw_params ), então quando o jogo inicia eu posso ver a saída passando de closed para o usual S32LE — 6 channels — 48.0kHz *, mas nada sai dos alto-falantes.

É um jogo de 32 bits, mas o desenvolvedor gentilmente tentou uma compilação de 64 bits com os mesmos resultados.

Espero que não haja uma solução aqui; Só que alguém pode ter visto algo parecido. A próxima parada é nos fóruns da Unity, suponho.

[Acho que seria bom pesquisar se tivéssemos uma tag unity-game-engine aqui, já que ela é usada bastante, mas não tenho 300 reputação :-( Eu vi outras postagens usando unity que é enganador.]

* Saída completa: access: MMAP_INTERLEAVED format: S32_LE subformat: STD channels: 6 rate: 48000 (48000/1) period_size: 1360 buffer_size: 2720

    
por Moilleadóir 29.05.2017 / 10:17

1 resposta

0

Esse problema foi causado por uma mudança que fiz no PulseAudio há um bom tempo. Eu adicionei a opção enable-remixing = no a /etc/pulse/daemon.conf (o padrão é yes ) para evitar que o Pulse faça uma mixagem surround a partir da música estéreo. Eu acabei recebendo um player de música para enviar o formato de música exata para o meu receptor usando ALSA de qualquer maneira, por isso esta configuração é redundante.

Quando definido como no Pulso descarta todos os canais, ele não pode ser correspondido, portanto, um pouco de estranheza no áudio do Hidden Folks fez com que toda a saída fosse descartada.

    
por Moilleadóir 04.07.2017 / 07:58