Som no vinho funcionando apenas parcialmente

2

Eu não uso muito o Wine, mas vi isso sobre a execução dos jogos Doctor Who da BBC

OMG! Ubuntu

Eu só recebo som nos primeiros segundos e depois nada. No Wine Config, o ALSA é selecionado automaticamente. O botão Test Sound produz alguns ruídos estranhos e trava a tela.

Alguma correção para isso?

    
por steevc 29.08.2010 / 18:33

3 respostas

3

Você pode tentar desativar a aceleração de hardware na configuração do Wine.

Abra a configuração do Wine, vá para a aba Áudio, na parte inferior, certifique-se de que a Aceleração do Hardware esteja definida como Emulação.

    
por Javier Rivera 30.08.2010 / 12:12
1

Você pode precisar fechar outros programas de uso de áudio antes de executar o Wine, especialmente o Firefox, se houver vídeos em flash (youtube, etc) abertos. A camada de compatibilidade Alsa do PulseAudio não gosta muito do Wine, e às vezes o sistema de áudio quebra completamente quando o Wine o utiliza.

Também considero útil definir meu status de mensagem instantânea como ausente, para que o cliente de mensagens instantâneas não crie sons durante a execução de um desses aplicativos.

Você também pode precisar executar killall -9 pulseaudio em um terminal assim que o áudio tiver saído e o Wine tenha saído. Isso irá forçar o PulseAudio, que será reiniciado em alguns segundos.

A solução a longo prazo para este problema é melhorar o Wine ou o PulseAudio. Os desenvolvedores do PulseAudio têm deixado bem claro que eles não querem suportar os "abusos" do Wine da API da ALSA, então a única solução para o Wine é parar de usar o ALSA e ter um caminho de saída do PulseAudio para áudio. Você pode ler mais sobre isso aqui: link - na medida em que o tempo passa, a camada OpenAL do Wine (e, portanto, o suporte ao PulseAudio) está sendo ativamente trabalhado por dois desenvolvedores, mas eu não sei quando ele irá inserir o código.

    
por Scott Ritchie 30.09.2010 / 09:04
-1

Para quem ainda está interessado nessas questões:

Os desenvolvedores do Wine deixaram bem claro que não vão suportar o PulseAudio.

O Wine nos repositórios do Ubuntu é fornecido com um driver PulseAudio que não é suportado pelo Wine.

Então é um beco sem saída aqui. Nem o Alsa nem o PulseAudio estão funcionando de maneira ideal e a reprodução de som no Wine ainda é terrível.

Além disso, há atualmente uma lista de problemas com o Ubuntu 12.04 (veja o fórum no site do Wine).

Tanto quanto eu posso dizer, é bastante seguro assumir que o Wine for Ubuntu está morto agora.

    
por ijopoh 13.07.2012 / 04:22